Stream: git-wasmtime

Topic: wasmtime / PR #14245 Trim the size of the `wast` test suite


view this post on Zulip Wasmtime GitHub notifications bot (Aug 31 2026 at 16:50):

alexcrichton opened PR #14245 from alexcrichton:less-wast-testing to bytecodealliance:main:

Right now we defer the full combinatorial set of configuration options to fuzzing when running *.wast tests, but CI and locally we run at least some combination of options. I've found that this generally just inflates the execution time and size of the *.wast test suite without a whole lot of benefit, and there's additionally no increased coverage because everything is tested via fuzzing anyway.

This commit instead scales back tests/wast.rs to run each test fewer times. Configurations like the pooling allocator and separate GC implementations haven't surfaced issues in quite some time, and despite removing them here they'll still be executed in fuzzing. The goal of this change is to reduce CI load, reduce local testing load, and improve debugging failing tests (as instead of 4+ tests failing for the same reason it's less now).

This preserves testing with Winch in CI as that's surfaced a number of issues historically which seem best to handle immediately as opposed to deferring to fixing issues until after the fuzzers find them.

<!--
Please make sure you include the following information:

Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.html

Please review the Bytecode Alliance's AI tool usage policy at
https://github.com/bytecodealliance/governance/blob/main/AI_TOOL_POLICY.md

Please ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->

view this post on Zulip Wasmtime GitHub notifications bot (Aug 31 2026 at 16:50):

alexcrichton has marked PR #14245 as ready for review.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 31 2026 at 16:50):

alexcrichton requested pchickey for a review on PR #14245.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 31 2026 at 16:50):

alexcrichton requested wasmtime-core-reviewers for a review on PR #14245.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 31 2026 at 17:25):

:thumbs_up: pchickey submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 31 2026 at 17:39):

alexcrichton added PR #14245 Trim the size of the wast test suite to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 31 2026 at 18:05):

:check: alexcrichton merged PR #14245.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 31 2026 at 18:05):

alexcrichton removed PR #14245 Trim the size of the wast test suite from the merge queue.


Last updated: Sep 20 2026 at 18:08 UTC