golang / go

The Go programming language
https://go.dev
BSD 3-Clause "New" or "Revised" License
122.04k stars 17.44k forks source link

x/tools: spurious test failures due to missing go command on plan9 #67753

Open gopherbot opened 2 months ago

gopherbot commented 2 months ago
#!watchflakes
default <- pkg == "golang.org/x/tools/cmd/callgraph" && test == "TestCallgraph"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestCallgraph
    main_test.go:37: go tool not available: exec: "go": executable file not found in $path
--- FAIL: TestCallgraph (0.10s)

watchflakes

gopherbot commented 2 months ago

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/cmd/callgraph" && test == "TestCallgraph"
2024-05-30 17:27 x_tools-go1.22-plan9-arm tools@2e977ddd release-branch.go1.22@74565750 x/tools/cmd/callgraph.TestCallgraph (log) === RUN TestCallgraph main_test.go:37: go tool not available: exec: "go": executable file not found in $path --- FAIL: TestCallgraph (0.10s)

watchflakes

gopherbot commented 2 months ago

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/cmd/callgraph" && test == "TestCallgraph"
2024-05-30 16:14 x_tools-go1.22-plan9-arm tools@8d54ca12 release-branch.go1.22@74565750 x/tools/cmd/callgraph.TestCallgraph (log) === RUN TestCallgraph main_test.go:37: go tool not available: exec: "go": executable file not found in $path --- FAIL: TestCallgraph (0.10s)

watchflakes

gopherbot commented 2 months ago

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/cmd/callgraph" && test == "TestCallgraph"
2024-06-04 14:43 x_tools-go1.21-windows-arm64 tools@20880830 release-branch.go1.21@9488a444 x/tools/cmd/callgraph.TestCallgraph (log) === RUN TestCallgraph main_test.go:81: err: exit status 2: stderr: runtime: failed to create new OS thread (have 13 already; errno=1455) fatal error: runtime.newosproc runtime stack: runtime.throw({0x7ff6b9a44fcc?, 0x0?}) runtime/panic.go:1077 +0x40 fp=0x1d8e3ffb00 sp=0x1d8e3ffad0 pc=0x7ff6b947a8f0 runtime.newosproc(0x1d8e3ffb98?) runtime/os_windows.go:890 +0xec fp=0x1d8e3ffb60 sp=0x1d8e3ffb00 pc=0x7ff6b94777ac runtime.newm1(0x40003ca400) ... os/exec.(*Cmd).Start.func2(0x0?) os/exec/exec.go:717 +0x34 fp=0x4000545fb0 sp=0x4000545f40 pc=0x7ff6b9567a94 os/exec.(*Cmd).Start.func3() os/exec/exec.go:729 +0x34 fp=0x4000545fd0 sp=0x4000545fb0 pc=0x7ff6b9567a24 runtime.goexit() runtime/asm_arm64.s:1197 +0x4 fp=0x4000545fd0 sp=0x4000545fd0 pc=0x7ff6b94ae0a4 created by os/exec.(*Cmd).Start in goroutine 326 os/exec/exec.go:716 +0x828 --- FAIL: TestCallgraph (4.19s)

watchflakes

gopherbot commented 1 month ago

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "golang.org/x/tools/cmd/callgraph" && test == "TestCallgraph"
2024-07-11 15:04 x_tools-gotip-openbsd-ppc64 tools@ef4d0833 go@a71bb570 x/tools/cmd/callgraph.TestCallgraph (log) === RUN TestCallgraph main_test.go:37: go tool not available: /home/swarming/.swarming/w/ir/x/w/goroot/bin/go build -o /dev/null /home/swarming/.swarming/w/ir/x/t/testenv-2445791106/main.go: exit status 1 go: error obtaining buildID for go tool compile: signal: segmentation fault (core dumped) --- FAIL: TestCallgraph (1.81s)

watchflakes