]> Cypherpunks repositories - gostls13.git/commit
cmd/go: print test2json start events
authorRuss Cox <rsc@golang.org>
Mon, 7 Nov 2022 16:58:45 +0000 (11:58 -0500)
committerGopher Robot <gobot@golang.org>
Wed, 9 Nov 2022 17:33:07 +0000 (17:33 +0000)
commit7a92c4fc637621368eb26a7e72bb027b29568e50
tree820c68aa8b5e1f43dfe337cb10ddd908bac5b838
parent9ff2a6677fd34084295172aff0848ab9a4f5b76e
cmd/go: print test2json start events

Add a new "Action":"start" test2json event to mark the
start of the test binary execution. This adds useful information
to the JSON traces, and it also lets programs watching test
execution see the order in which the tests are being run,
because we arrange for the starts to happen sequentially.

Change-Id: I9fc865a486a55a7e9315f8686f59a2aa06455884
Reviewed-on: https://go-review.googlesource.com/c/go/+/448357
Run-TryBot: Russ Cox <rsc@golang.org>
Auto-Submit: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Bryan Mills <bcmills@google.com>
20 files changed:
src/cmd/go/internal/test/test.go
src/cmd/go/testdata/script/test_json.txt
src/cmd/internal/test2json/test2json.go
src/cmd/internal/test2json/testdata/ascii.json
src/cmd/internal/test2json/testdata/bench.json
src/cmd/internal/test2json/testdata/benchfail.json
src/cmd/internal/test2json/testdata/benchshort.json
src/cmd/internal/test2json/testdata/empty.json
src/cmd/internal/test2json/testdata/frame.json
src/cmd/internal/test2json/testdata/framebig.json
src/cmd/internal/test2json/testdata/framefuzz.json
src/cmd/internal/test2json/testdata/issue23036.json
src/cmd/internal/test2json/testdata/issue23920.json
src/cmd/internal/test2json/testdata/issue29755.json
src/cmd/internal/test2json/testdata/panic.json
src/cmd/internal/test2json/testdata/smiley.json
src/cmd/internal/test2json/testdata/timeout.json
src/cmd/internal/test2json/testdata/unicode.json
src/cmd/internal/test2json/testdata/vet.json
src/cmd/test2json/main.go