Fix CI tests and speed up integration tests
All checks were successful
CI / Lint (push) Successful in 4s
CI / Type Check (push) Successful in 18s
CI / Test (push) Successful in 1m58s
CI / Release (push) Has been skipped

- Speed up simulation 10x for integration tests (reduces test time from
  10+ minutes to ~2.5 minutes)
- Add small delays between TCP commands in tests for reliability
- Fix Gitea CI release job (use gitea.ref instead of github.ref)
- Revert write() error-check that was consuming query responses

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-12-03 21:49:12 +00:00
parent e896cbab64
commit 0dd5d35311
3 changed files with 25 additions and 6 deletions

View File

@@ -125,6 +125,10 @@ def simulation_server() -> Generator[ServerConfig, None, None]:
server_thread = ServerThread(config)
server_thread.start()
# Speed up simulation for tests (10x faster)
if server_thread.server is not None:
server_thread.server.time_scale = 10.0
try:
yield config
finally: