Skip to content

fix(quake): skip latency emulation on WSL2 - #60

Open
Jr-kenny wants to merge 1 commit into
circlefin:mainfrom
Jr-kenny:codex/arc-node-wsl2-latency-skip
Open

fix(quake): skip latency emulation on WSL2#60
Jr-kenny wants to merge 1 commit into
circlefin:mainfrom
Jr-kenny:codex/arc-node-wsl2-latency-skip

Conversation

@Jr-kenny

Copy link
Copy Markdown

Summary

  • detect WSL2 in Quake-generated latency setup scripts
  • skip tc/netem latency emulation on WSL2 with a clear message instead of failing startup
  • add a focused unit test that verifies the WSL2 guard is generated before tc setup

Fixes #31.

Testing

  • cargo fmt --check
  • cargo test -p quake generated_tc_script_skips_latency_emulation_on_wsl2

@Jr-kenny
Jr-kenny force-pushed the codex/arc-node-wsl2-latency-skip branch from 8025674 to dabcd91 Compare May 20, 2026 18:41
@Jr-kenny Jr-kenny closed this May 21, 2026
@Jr-kenny
Jr-kenny deleted the codex/arc-node-wsl2-latency-skip branch May 21, 2026 02:22
@Jr-kenny
Jr-kenny restored the codex/arc-node-wsl2-latency-skip branch May 21, 2026 02:23
@Jr-kenny Jr-kenny reopened this May 21, 2026
@ZhiyuCircle ZhiyuCircle added bug Something isn't working tooling Component: tooling labels Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working tooling Component: tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WSL2: latency_setup.sh fails due to missing tc (traffic control) kernel module

2 participants