Open rsc opened 2 years ago
Found new matching flaky dashboard failures for:
#!watchflakes
post <- `runtime.throw\(` || `fatal error:`
Found new dashboard test flakes for:
#!watchflakes
default <- `runtime.throw\(` || `fatal error:`
These are old failures. The goal for this bug is to be reopened each time there's a new otherwise uncategorized runtime.throw (instead of, say, creating a new bug pointing at a test in package strings or wherever it manifested), and then we make a more specific issue for it, and close this one. And then the next time there's an uncategorized runtime.throw, watchflakes posts and reopens. So I will close this one right now.
Found new dashboard test flakes for:
#!watchflakes
default <- `runtime.throw\(` || `fatal error:`
This is #54596 . I updated pattern there.
For this issue, does watchflakes suppose to reopen it as it found a new failure? @rsc
Found new dashboard test flakes for:
#!watchflakes
default <- `runtime.throw\(` || `fatal error:`
Found new dashboard test flakes for:
#!watchflakes
default <- `runtime.throw\(` || `fatal error:`
Found new dashboard test flakes for:
#!watchflakes
default <- `runtime.throw\(` || `fatal error:`
2022-11-03 17:41 linux-amd64-staticlockranking go@5c0d314a os/signal.TestSignalTrace (log)
This is #56554. I've added a pattern to that issue.
Found new dashboard test flakes for:
#!watchflakes
default <- `runtime.throw\(` || `fatal error:`
Found new dashboard test flakes for:
#!watchflakes
default <- `runtime.throw\(` || `fatal error:`
Found new dashboard test flakes for:
#!watchflakes
default <- `runtime.throw\(` || `fatal error:`
That last one looks like a false-positive for this issue — maybe we need to update the regexp to only match fatal error:
at the start of a line?
maybe we need to update the regexp to only match fatal error: at the start of a line?
Makes sense. Done. Thanks.
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Filed #57170 for the above failure.
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
The two netbsd-arm-bsiegert
failures in November look like #57170.
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Split the lock ordering problem
failures out into #58277.
The windows-amd64-race
issues might be related to #53539?
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Filed #58714 for the windows-amd64-race
checkptr
failures.
Filed #58715 for the darwin
allocNeedsZero
failures.
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm"
loong64
is very noisy. Excluding from this issue so that watchflakes
will file a new one for it.
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm" &&
builder != "linux-loong64-3a5000"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm" &&
builder != "linux-loong64-3a5000"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm" &&
builder != "linux-loong64-3a5000"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm" &&
builder != "linux-loong64-3a5000"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm" &&
builder != "linux-loong64-3a5000"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm" &&
builder != "linux-loong64-3a5000"
Found new dashboard test flakes for:
#!watchflakes
default <- (`runtime.throw\(` || `^\s*fatal error:`) &&
builder != "plan9-386-0intro" &&
builder != "plan9-amd64-0intro" &&
builder != "plan9-arm" &&
builder != "linux-loong64-3a5000"
This issue gathers flakes caused by runtime.throw, which should "never happen" and usually indicates some kind of corruption.