StarlingMonkey icon indicating copy to clipboard operation
StarlingMonkey copied to clipboard

Run all tests in debug mode in CI

Open tschneidereit opened this issue 6 months ago • 0 comments

Running the WPT suite locally I noticed that some of the tests that pass in release mode hit asserts in the debug build. To avoid a proliferation of this, we should ensure that we run tests in debug mode, too.

To avoid making CI take way too long, we could mark more tests as SLOW, or perhaps even introduce a new DEBUG-SLOW annotation to skip them only in debug builds.

Additionally, we can look into running the suite with some parallelization. That wouldn't be too hard, with the main issue being that we'd want to pipe outputs correctly to not have completely garbled logs.

tschneidereit avatar Jul 27 '24 17:07 tschneidereit