Stream: git-wasmtime

Topic: wasmtime / PR #12567 Yield instead of sleep in component-...


view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 01:41):

alexcrichton requested dicej for a review on PR #12567.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 01:41):

alexcrichton opened PR #12567 from alexcrichton:yield-dont-sleep to bytecodealliance:main:

Use cooperative yields instead of sleeps to make tests more deterministic and also avoid them unnecessarily taking up test parallelism by sleeping. Yielding should have the same effect in terms of testing by exercising behavior returning Pending in futures, so there's no expected loss in test coverage here.

<!--
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 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 (Feb 11 2026 at 01:41):

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

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 14:05):

dicej created PR review comment:

Is the 100 here just an artifact from when we slept 100ms, or did we really need to yield 100 times (or at least more than 10 or so)?

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 14:05):

dicej submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 15:48):

alexcrichton updated PR #12567.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 15:48):

alexcrichton has enabled auto merge for PR #12567.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 16:01):

alexcrichton added PR #12567 Yield instead of sleep in component-async-tests to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 16:19):

github-merge-queue[bot] removed PR #12567 Yield instead of sleep in component-async-tests from the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 16:21):

alexcrichton added PR #12567 Yield instead of sleep in component-async-tests to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 16:35):

github-merge-queue[bot] removed PR #12567 Yield instead of sleep in component-async-tests from the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 16:48):

alexcrichton added PR #12567 Yield instead of sleep in component-async-tests to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 17:18):

alexcrichton merged PR #12567.

view this post on Zulip Wasmtime GitHub notifications bot (Feb 11 2026 at 17:18):

alexcrichton removed PR #12567 Yield instead of sleep in component-async-tests from the merge queue.


Last updated: Feb 24 2026 at 04:36 UTC