File tree 1 file changed +11
-9
lines changed
1 file changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -622,17 +622,19 @@ func TestSegv(t *testing.T) {
622
622
// No runtime errors like "runtime: unknown pc".
623
623
switch runtime .GOOS {
624
624
case "darwin" , "illumos" , "solaris" :
625
- // TODO(golang.org/issue/49182): Skip, runtime
626
- // throws while attempting to generate
627
- // traceback.
628
- return
625
+ // Runtime sometimes throws when generating the traceback.
626
+ testenv .SkipFlaky (t , 49182 )
629
627
case "linux" :
630
628
if runtime .GOARCH == "386" {
631
- // TODO(golang.org/issue/50504): Skip,
632
- // runtime throws while attempting to
633
- // generate traceback from VDSO call
634
- // via asmcgocall.
635
- return
629
+ // Runtime throws when generating a traceback from
630
+ // a VDSO call via asmcgocall.
631
+ testenv .SkipFlaky (t , 50504 )
632
+ }
633
+ if testenv .Builder () == "linux-mips64le-mengzhuo" && strings .Contains (got , "runtime: unknown pc" ) {
634
+ // Runtime sometimes throw "unknown pc" when generating the traceback.
635
+ // Curiously, that doesn't seem to happen on the linux-mips64le-rtrk
636
+ // builder.
637
+ testenv .SkipFlaky (t , 50605 )
636
638
}
637
639
}
638
640
nowant := "runtime: "
You can’t perform that action at this time.
0 commit comments