You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update and refactor how wasi-testsuite is run (#11560)
* Update and refactor how wasi-testsuite is run
This commit updates the `WebAssembly/wasi-testuite` submodule in this
repository which hasn't been updated once in the past 2 years. This then
additionally refactors how tests are run:
* A new top-level test is added at `tests/wasi.rs` similar to
`tests/wast.rs`.
* The top-level test uses `libtest_mimic` to enable running tests in
parallel.
* Using `libtest_mimic` enables running a test-at-a-time.
* Using `libtest_mimic` enables seeing a list of failures instead of
just the first failure.
* Component versions of tests are run in addition to core wasm versions
of tests.
* Minor updates are made to the adapter and wasmtime-wasi to get some
tests passing.
* The list of allowed failures is updated with a `FIXME`-per-test of
what's remaining.
prtest:full
* Fix in-tree tests with new behavior
* Add Windows exemptions
* Fix tests with wasi-common
0 commit comments