aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/internal/list/list.go
diff options
context:
space:
mode:
authorMichael Matloob <matloob@golang.org>2020-06-22 18:39:10 -0400
committerMichael Matloob <matloob@golang.org>2020-08-17 18:31:55 +0000
commit38fea3a4ec97fbcfad1f2d329f3a12c53cc36301 (patch)
tree89aef6c9f5685224b5517a933419f155521922d4 /src/cmd/go/internal/list/list.go
parent15b98e55d195bd876203506d5f513546dd4e3b36 (diff)
downloadgo-38fea3a4ec97fbcfad1f2d329f3a12c53cc36301.tar.gz
go-38fea3a4ec97fbcfad1f2d329f3a12c53cc36301.zip
cmd/go: add tracing instrumentation to load.TestPackagesFor
This change adds tracing instrumentation into load.TestPackagesFor, propagating context through its callers. Updates #38714 Change-Id: I80fefaf3116ccccffaa8bb7613a656bda867394c Reviewed-on: https://go-review.googlesource.com/c/go/+/248323 Run-TryBot: Michael Matloob <matloob@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Bryan C. Mills <bcmills@google.com>
Diffstat (limited to 'src/cmd/go/internal/list/list.go')
-rw-r--r--src/cmd/go/internal/list/list.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/go/internal/list/list.go b/src/cmd/go/internal/list/list.go
index 3ec243a759..7747e730ae 100644
--- a/src/cmd/go/internal/list/list.go
+++ b/src/cmd/go/internal/list/list.go
@@ -477,9 +477,9 @@ func runList(ctx context.Context, cmd *base.Command, args []string) {
var pmain, ptest, pxtest *load.Package
var err error
if *listE {
- pmain, ptest, pxtest = load.TestPackagesAndErrors(p, nil)
+ pmain, ptest, pxtest = load.TestPackagesAndErrors(ctx, p, nil)
} else {
- pmain, ptest, pxtest, err = load.TestPackagesFor(p, nil)
+ pmain, ptest, pxtest, err = load.TestPackagesFor(ctx, p, nil)
if err != nil {
base.Errorf("can't load test package: %s", err)
}