Change information
Commit message:
cmd/link: don't run TestExtLinkCmdlineDeterminism in parallel with other tests
Based on the investigation of #78180, it appears that for
different runs the go command picks up different object from the
build cache for the runtime/cgo package. One possible situation
could be that as the test runs in parallel with other tests, some
other test builds runtime/cgo at same time, and somehow that build
is not deterministic, causes different objects of runtime/cgo
being written to the build cache. Let's see if running the test
not in parallel helps. The test process may still run in parallel
with other processes, which could also build runtime/cgo and
interfere, so this may be just best effort. If the build of
runtime/cgo is deterministic, this shouldn't be necessary.
For #78180.
Change-Id: If078f141febd33f063fe2d564c4150223a9784ef
Files:
- M src/cmd/link/link_test.go
Change size: XS
Delta: 1 file changed, 0 insertions(+), 1 deletion(-)
Branch: refs/heads/master
Submit Requirements:
Code-Review: +2 by Michael Pratt
TryBots-Pass: LUCI-TryBot-Result+1 by Go LUCI