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
*.wasttests, 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*.wasttest 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.rsto 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:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease review the Bytecode Alliance's AI tool usage policy at
https://github.com/bytecodealliance/governance/blob/main/AI_TOOL_POLICY.mdPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
alexcrichton has marked PR #14245 as ready for review.
alexcrichton requested pchickey for a review on PR #14245.
alexcrichton requested wasmtime-core-reviewers for a review on PR #14245.
:thumbs_up: pchickey submitted PR review.
alexcrichton added PR #14245 Trim the size of the wast test suite to the merge queue.
:check: alexcrichton merged PR #14245.
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