]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/go: make assertions more precise in TestScript/gcflags_patterns
authorBryan C. Mills <bcmills@google.com>
Fri, 29 Oct 2021 16:07:55 +0000 (12:07 -0400)
committerBryan C. Mills <bcmills@google.com>
Fri, 29 Oct 2021 18:56:29 +0000 (18:56 +0000)
This fixes a rare test flake observed in
https://build.golang.org/log/18e531785e7f8b3e6a6d5231787a9d8bdd4a60ea.

Change-Id: I0986752f5c1abc626070b9f8ecf34c629a15cd2a
Reviewed-on: https://go-review.googlesource.com/c/go/+/359735
Trust: Bryan C. Mills <bcmills@google.com>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/go/testdata/script/gcflags_patterns.txt

index e9521c2fb27a11142c2474883b873e7077ee95e0..5b81e9481ad4dde1f7ba32a253c81d6ea4fa63db 100644 (file)
@@ -7,24 +7,24 @@ env GOCACHE=$WORK/gocache  # Looking for compile commands, so need a clean cache
 
 # -gcflags=-e applies to named packages, not dependencies
 go build -n -v -gcflags=-e z1 z2
-stderr 'compile.* -p z1.* -e'
-stderr 'compile.* -p z2.* -e'
+stderr 'compile.* -p z1.* -e '
+stderr 'compile.* -p z2.* -e '
 stderr 'compile.* -p y'
-! stderr 'compile.* -p [^z].* -e'
+! stderr 'compile.* -p [^z].* -e '
 
 # -gcflags can specify package=flags, and can be repeated; last match wins
 go build -n -v -gcflags=-e -gcflags=z1=-N z1 z2
-stderr 'compile.* -p z1.* -N'
-! stderr 'compile.* -p z1.* -e'
-! stderr 'compile.* -p z2.* -N'
-stderr 'compile.* -p z2.* -e'
+stderr 'compile.* -p z1.* -N '
+! stderr 'compile.* -p z1.* -e '
+! stderr 'compile.* -p z2.* -N '
+stderr 'compile.* -p z2.* -e '
 stderr 'compile.* -p y'
-! stderr 'compile.* -p [^z].* -e'
-! stderr 'compile.* -p [^z].* -N'
+! stderr 'compile.* -p [^z].* -e '
+! stderr 'compile.* -p [^z].* -N '
 
 # -gcflags can have arbitrary spaces around the flags
 go build -n -v -gcflags='  z1 =        -e      ' z1
-stderr 'compile.* -p z1.* -e'
+stderr 'compile.* -p z1.* -e '
 
 # -gcflags='all=-e' should apply to all packages, even with go test
 go test -c -n -gcflags='all=-e' z1