ci: fix WPT failures for missing tests #107
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This one caught me out with some recent work, where missing tests were not being flagged as WPT failures. This resolves that by adding to the missing count for results not reported.
There were four existing tests in the current suite already that should have been failing under this rule:
These tests bail on startup and don't report any results, and as a result should all be considered failures. They have been marked for skipping to get CI to pass as expected.
Also fixes the backtrace logging for a Wasmtime panic.