diff options
| author | Austin Clements <austin@google.com> | 2024-11-18 14:56:43 -0500 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2024-11-19 02:39:44 +0000 |
| commit | 3e7cb78800c662b36f9aebf9312ab25b42c2da2a (patch) | |
| tree | aa79140b15828709c7add23f43bf650fec54e5b8 /src/runtime/metrics/doc.go | |
| parent | 5432cd96fd951bce01bbce9f9744b62871f79b17 (diff) | |
| download | go-3e7cb78800c662b36f9aebf9312ab25b42c2da2a.tar.xz | |
cmd/go: re-enable build JSON from go test -json, now with GODEBUG
This re-enables the behavior of CL 536399 (by effectively reverting CL
628955), so now go test -json again includes build output and failures
as JSON rather than text.
However, since this behavior is clearly enough to trip up some build
systems, this CL includes a GODEBUG=gotestjsonbuildtext that can be
set to 1 to revert to the old behavior.
Fixes #70402.
Updates #62067.
Cq-Include-Trybots: luci.golang.try:gotip-darwin-arm64_13,gotip-linux-amd64-longtest,gotip-windows-amd64-longtest
Change-Id: I84e778cd844783dacfc83433e391b5ccb5925127
Reviewed-on: https://go-review.googlesource.com/c/go/+/629335
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Austin Clements <austin@google.com>
Diffstat (limited to 'src/runtime/metrics/doc.go')
| -rw-r--r-- | src/runtime/metrics/doc.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/runtime/metrics/doc.go b/src/runtime/metrics/doc.go index 906abb4102..cda2c6fc5e 100644 --- a/src/runtime/metrics/doc.go +++ b/src/runtime/metrics/doc.go @@ -250,6 +250,11 @@ Below is the full list of supported metrics, ordered lexicographically. The number of non-default behaviors executed by the cmd/go package due to a non-default GODEBUG=gocacheverify=... setting. + /godebug/non-default-behavior/gotestjsonbuildtext:events + The number of non-default behaviors executed by the cmd/go + package due to a non-default GODEBUG=gotestjsonbuildtext=... + setting. + /godebug/non-default-behavior/gotypesalias:events The number of non-default behaviors executed by the go/types package due to a non-default GODEBUG=gotypesalias=... setting. |
