mirror of
https://github.com/golang/go
synced 2024-11-22 09:24:41 -07:00
cmd/go: always include action mode in trace name
For actions with no package, the title "Executing action" is extremely vague. Add the action mode so that there is some differentiation. Change-Id: If6dcf81c7cd1f19a9532e56dd9f88abd1182ea97 Reviewed-on: https://go-review.googlesource.com/c/go/+/567936 Reviewed-by: Michael Matloob <matloob@golang.org> Reviewed-by: Bryan Mills <bcmills@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
This commit is contained in:
parent
cb733da42c
commit
c57b18b48f
@ -139,10 +139,11 @@ func (b *Builder) Do(ctx context.Context, root *Action) {
|
||||
var err error
|
||||
if a.Actor != nil && (!a.Failed || a.IgnoreFail) {
|
||||
// TODO(matloob): Better action descriptions
|
||||
desc := "Executing action "
|
||||
desc := "Executing action (" + a.Mode
|
||||
if a.Package != nil {
|
||||
desc += "(" + a.Mode + " " + a.Package.Desc() + ")"
|
||||
desc += " " + a.Package.Desc()
|
||||
}
|
||||
desc += ")"
|
||||
ctx, span := trace.StartSpan(ctx, desc)
|
||||
a.traceSpan = span
|
||||
for _, d := range a.Deps {
|
||||
|
Loading…
Reference in New Issue
Block a user