Stream: git-wasmtime

Topic: wasmtime / PR #5907 wasi-threads: run test suite


view this post on Zulip Wasmtime GitHub notifications bot (Mar 01 2023 at 23:41):

abrown opened PR #5907 from wasi-threads-testsuite to main:

This change enables the running of the wasi-threads [test suite]. It relies on a Wasmtime CLI binary being available and runs all *.wasm and *.wat files present in the test suite directory. The results of each execution are compared against a JSON spec file with the same base name as the WebAssembly module. The spec file defines the expected exit code, e.g.

This commit does not yet build any *.c or *.s files from the test suite. That could be done later, perhaps upstream; in the meantime, this work is still valuable as it lays the foundation for running other WASI tests from the in-progress [wasi-testsuite] which share the same JSON spec infrastructure.

[test suite]: https://github.com/WebAssembly/wasi-threads/tree/main/test/testsuite
[wasi-testsuite]: https://github.com/WebAssembly/wasi-testsuite

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Mar 01 2023 at 23:41):

abrown requested alexcrichton for a review on PR #5907.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 03 2023 at 17:04):

abrown updated PR #5907 from wasi-threads-testsuite to main.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 03 2023 at 17:11):

abrown updated PR #5907 from wasi-threads-testsuite to main.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 03 2023 at 17:12):

abrown has marked PR #5907 as ready for review.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 03 2023 at 17:15):

alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 03 2023 at 17:19):

abrown has enabled auto merge for PR #5907.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 03 2023 at 19:53):

abrown updated PR #5907 from wasi-threads-testsuite to main.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 03 2023 at 21:36):

abrown updated PR #5907 from wasi-threads-testsuite to main.

view this post on Zulip Wasmtime GitHub notifications bot (Mar 04 2023 at 22:22):

alexcrichton merged PR #5907.


Last updated: Dec 23 2024 at 12:05 UTC