tractor/tests/devx
Gud Boi 2bf155131d Make `spawn()` `expect_timeout` configurable
Add `expect_timeout: float` param to `_spawn()`
so individual tests can tune `pexpect` timeouts
instead of relying on the hard-coded 3/10 split.

Deats,
- default to 4s, bump by +6 on non-linux CI.
- use walrus `:=` to capture resolved timeout and  assert
  `spawned.timeout == timeout` for sanity.

(this commit msg was generated in some part by [`claude-code`][claude-code-gh])
[claude-code-gh]: https://github.com/anthropics/claude-code
2026-03-13 21:10:52 -04:00
..
__init__.py Officially test proto-ed `stackscope` integration 2025-03-27 13:24:25 -04:00
conftest.py Make `spawn()` `expect_timeout` configurable 2026-03-13 21:10:52 -04:00
test_debugger.py Skip a couple more `ctlc` flaking suites 2026-03-09 19:31:16 -04:00
test_pause_from_non_trio.py Mask ctlc borked REPL tests 2025-03-27 13:24:25 -04:00
test_tooling.py Ok just skip `test_shield_pause` for macos.. 2026-03-09 19:29:47 -04:00