tinygo icon indicating copy to clipboard operation
tinygo copied to clipboard

ci: macOS CI builds have intermittent lockup during the stdlib tests

Open deadprogram opened this issue 4 months ago • 5 comments

There is an intermittent lockup during the stdlib tests when running the macOS CI builds on GH actions.

It occurs both with macOS 13 and macOS 14 during the execution of make tinygo-test

The lockup can occur on different tests. The result is the same: test execution stops until the runner times out.

deadprogram avatar Aug 14 '25 08:08 deadprogram

Maybe (hopefully?) related: https://github.com/tinygo-org/tinygo/issues/4974

eliasnaur avatar Aug 14 '25 16:08 eliasnaur

It seems like there are no time limit to the tests, other than the GH Actions limit? It would be nice to have a forced timelimit like go test has 10 minutes, and then get a goroutine dump.

eliasnaur avatar Aug 20 '25 13:08 eliasnaur

Another hang: https://github.com/tinygo-org/tinygo/actions/runs/17197258565/job/48781195261?pr=5009

eliasnaur avatar Aug 25 '25 06:08 eliasnaur

@aykevl this is actually happening quite frequently. Any chance you might look into the root cause, please?

deadprogram avatar Oct 21 '25 10:10 deadprogram

Labeling to close this issue on next release.

deadprogram avatar Nov 06 '25 20:11 deadprogram