CI run: https://github.com/llvm/circt/actions/runs/18375617219
The test spawned a background typer thread to simulate continuous typing, but immediately scheduled a debounce check without waiting for the typer to actually run. Due to non-deterministic thread scheduling, the typer might not have enqueued any changes yet, causing the test to fail unpredictably.