emscripten icon indicating copy to clipboard operation
emscripten copied to clipboard

test_biggerswitch is timing out on circleci

Open sbc100 opened this issue 1 year ago • 4 comments

e.g. https://app.circleci.com/pipelines/github/emscripten-core/emscripten/35735/workflows/41b82947-a8a5-4d06-b25b-0f6ec4b8eab0/jobs/798059

sbc100 avatar Jul 03 '24 06:07 sbc100

Interesting, that is a slow test, but it was never this slow. This may be affecting users so it seems worth bisecting to find out when this regressed, at least before the next release.

kripken avatar Jul 03 '24 15:07 kripken

I did some local testing and it seems like clang takes a long time both on tot and with 3.1.60. On my machine its taking about 2 - 2.5 minutes.

sbc100 avatar Jul 03 '24 16:07 sbc100

No significant change between tot and 3.1.60? Then maybe the change is somehow on CircleCI's timeout, or the ordering of the tests (the timeout is X seconds without output, so if the test runs last and no other tests are printing, that could be a problem). Anyhow, we can probably live with this test disabled.

kripken avatar Jul 03 '24 16:07 kripken

We could also perhaps just disable it on CI .. so it will continue to run in other places such as emscripten-releases.

On the other hand this is really a test belongs up stream in llvm and binaryen.. its not really testing anything emscripten specific. But I get that it useful to test some codegen stuff end-to-end.

sbc100 avatar Jul 03 '24 18:07 sbc100