golang / go

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

runtime: test timeouts on ios-arm64-corellium #64459

Open mknyszek opened 7 months ago

mknyszek commented 7 months ago
#!watchflakes
post <- pkg == "runtime" && builder == "ios-arm64-corellium" && `test timed out`

Filed for

2023-11-21 22:29 ios-arm64-corellium go@74993bff runtime (log)

But related issues include #63732 and #63735. This should hopefully supersede them.

gopherbot commented 7 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- pkg == "runtime" && builder == "ios-arm64-corellium" && `test timed out`
2023-10-13 19:15 ios-arm64-corellium go@ba5ebc0a runtime.TestCheckFDs (log) panic: test timed out after 3m0s running tests: TestCheckFDs (2m32s) syscall.syscall6(0x13006bd38?, 0x100716598?, 0x2bd7?, 0x100716664?, 0x13006bd98?, 0x100010000?, 0x10146cf78?) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/sys_darwin.go:45 +0x68 fp=0x13006bd00 sp=0x13006bc40 pc=0x1007088d8 syscall.wait4(0x13006bd98?, 0x10073a128?, 0x90?, 0x100b3ff00?) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/syscall/zsyscall_darwin_arm64.go:43 +0x4c fp=0x13006bd60 sp=0x13006bd00 pc=0x10071936c syscall.Wait4(0x13006bdf8?, 0x13006bdd4, 0x130b5a000?, 0x4c?) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/syscall/syscall_bsd.go:144 +0x28 fp=0x13006bda0 sp=0x13006bd60 pc=0x100717ad8 os.(*Process).wait(0x131b72120) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/os/exec_unix.go:43 +0x80 fp=0x13006be00 sp=0x13006bda0 pc=0x10073a170 os.(*Process).Wait(...) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/os/exec.go:134 runtime_test.TestCheckFDs(0x102c8d1e0) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/fds_test.go:63 +0x4bc fp=0x13006bf60 sp=0x13006be00 pc=0x10095fc5c testing.tRunner(0x102c8d1e0, 0x100b4e898)
2023-10-23 22:56 ios-arm64-corellium go@f09db2bb runtime.TestSUID (log) panic: test timed out after 3m0s running tests: TestSUID (26s) syscall.syscall6(0x4?, 0x10544f9b0?, 0x102866a40?, 0x10213089c?, 0x10544f9c8?, 0x10001000109fc?, 0x104c25f40?) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/sys_darwin.go:45 +0x68 fp=0x10544f8e0 sp=0x10544f820 pc=0x102197b48 syscall.wait4(0x10544f978?, 0x1021c9398?, 0x90?, 0x1025d05c0?) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/syscall/zsyscall_darwin_arm64.go:43 +0x4c fp=0x10544f940 sp=0x10544f8e0 pc=0x1021a85dc syscall.Wait4(0x130528060?, 0x10544f9b4, 0x13174a020?, 0x102130544?) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/syscall/syscall_bsd.go:144 +0x28 fp=0x10544f980 sp=0x10544f940 pc=0x1021a6d48 ... /tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/crash_test.go:154 +0x2e8 fp=0x10544fc90 sp=0x10544faa0 pc=0x1023e23f8 sync.(*Once).doSlow(0x10256e500?, 0x1300bacc0?) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/sync/once.go:74 +0x100 fp=0x10544fcf0 sp=0x10544fc90 pc=0x1021a3020 sync.(*Once).Do(...) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/sync/once.go:65 runtime_test.buildTestProg(0x10552c000, {0x10247f914, 0x8}, {0x0?, 0x0, 0x0}) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/crash_test.go:139 +0x48c fp=0x10544fe00 sp=0x10544fcf0 pc=0x1023e20ac runtime_test.TestSUID(0x10552c000) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/security_test.go:82 +0x9c fp=0x10544ff60 sp=0x10544fe00 pc=0x10245411c testing.tRunner(0x10552c000, 0x1025df7f0)
2023-11-21 22:29 ios-arm64-corellium go@74993bff runtime (log) panic: test timed out after 3m0s running tests: TestDeferPtrs (1s) goroutine 54213 gp=0x130341d40 m=9 mp=0x130590008 [running]: panic({0x102652620?, 0x13021c040?}) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/panic.go:779 +0x140 fp=0x1301c9f00 sp=0x1301c9e50 pc=0x10221e3d0 testing.(*M).startAlarm.func1() /tmp/workdir-host-ios-arm64-corellium-ios/go/src/testing/testing.go:2351 +0x30c fp=0x1301c9fd0 sp=0x1301c9f00 pc=0x1022f222c runtime.goexit({}) ... runtime_test.TestGdbBacktrace(0x1302fc9c0) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/runtime-gdb_test.go:438 +0xfc fp=0x1301adf60 sp=0x1301ada10 pc=0x10253bbdc testing.tRunner(0x1302fc9c0, 0x1026e5580) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/testing/testing.go:1682 +0xec fp=0x1301adfb0 sp=0x1301adf60 pc=0x1022ee65c testing.(*T).Run.gowrap1() /tmp/workdir-host-ios-arm64-corellium-ios/go/src/testing/testing.go:1735 +0x2c fp=0x1301adfd0 sp=0x1301adfb0 pc=0x1022ef42c runtime.goexit({}) /tmp/workdir-host-ios-arm64-corellium-ios/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x1301adfd0 sp=0x1301adfd0 pc=0x102262ba4 created by testing.(*T).Run in goroutine 1 /tmp/workdir-host-ios-arm64-corellium-ios/go/src/testing/testing.go:1735 +0x318

watchflakes

dmitshur commented 7 months ago

CC @golang/ios.