-
Notifications
You must be signed in to change notification settings - Fork 16
Closed
Labels
test suite reliabilityIssue concerns tests that should behave more predictablyIssue concerns tests that should behave more predictably
Description
The new shiny arm64 test runners turn on some red lights on the test suite.
In particular, the parallel STM
tests of Sys
had 2/3 macOS failures on yesterday's run for #324:
https://github.com/ocaml-multicore/multicoretests/pull/324/checks?check_run_id=14034561144
On 5.0 the test triggered a parallel issue - but on both 5.1 and 5.2 it didn't.
macOS arm64 5.1:
https://ocaml-multicoretests.ci.dev:8100/job/2023-06-06/085608-ci-ocluster-build-854d7c
random seed: 475469294
generated error fail pass / total time test name
[ ] 0 0 0 0 / 1000 0.0s STM Sys test sequential
[ ] 0 0 0 0 / 1000 0.0s STM Sys test sequential (generating)
[✓] 1000 0 0 1000 / 1000 11.4s STM Sys test sequential
[ ] 0 0 0 0 / 1000 0.0s STM Sys test parallel
[ ] 169 0 0 169 / 1000 48.7s STM Sys test parallel
[ ] 380 0 0 380 / 1000 108.7s STM Sys test parallel
[ ] 587 0 0 587 / 1000 168.7s STM Sys test parallel
[ ] 795 0 0 795 / 1000 228.8s STM Sys test parallel
[✗] 1000 0 0 1000 / 1000 288.0s STM Sys test parallel
--- Failure --------------------------------------------------------------------
Test STM Sys test parallel failed:
Negative test STM Sys test parallel succeeded but was expected to fail
================================================================================
failure (1 tests failed, 0 tests errored, ran 2 tests)
macOS arm64 5.2
https://ocaml-multicoretests.ci.dev:8100/job/2023-06-06/085608-ci-ocluster-build-637e23
random seed: 306002888
generated error fail pass / total time test name
[ ] 0 0 0 0 / 1000 0.0s STM Sys test sequential
[ ] 0 0 0 0 / 1000 0.0s STM Sys test sequential (generating)
[✓] 1000 0 0 1000 / 1000 11.5s STM Sys test sequential
[ ] 0 0 0 0 / 1000 0.0s STM Sys test parallel
[ ] 169 0 0 169 / 1000 48.8s STM Sys test parallel
[ ] 376 0 0 376 / 1000 108.9s STM Sys test parallel
[ ] 581 0 0 581 / 1000 169.1s STM Sys test parallel
[ ] 792 0 0 792 / 1000 229.3s STM Sys test parallel
[ ] 997 0 0 997 / 1000 289.4s STM Sys test parallel
[✗] 1000 0 0 1000 / 1000 290.5s STM Sys test parallel
--- Failure --------------------------------------------------------------------
Test STM Sys test parallel failed:
Negative test STM Sys test parallel succeeded but was expected to fail
================================================================================
failure (1 tests failed, 0 tests errored, ran 2 tests)
I'm hoping this may be solved by #304 that extends the Sys
surface covered - and hence the potential parallel issues triggered.
Metadata
Metadata
Assignees
Labels
test suite reliabilityIssue concerns tests that should behave more predictablyIssue concerns tests that should behave more predictably