Refine file operations, platform CPU, and add chaos and integration tests
17 files · 249+ · 120-

Module refinements

5 files changed
  • lock.py File lock improvements
  • batch.py Batch detector refinements
  • orchestrator.py Orchestrator refinements
  • cpu.py CPU detection updates
  • output.py Console output refinements
  • Refined file lock, operation detectors, platform CPU, and console output decouple internal
    1 file
    • lock.py

Chaos and integration tests

3 files changed
  • test_rate_limiter_chaos.py Rate limiter chaos tests
  • test_async_stream.py Async stream tests
  • test_console.py Console stream tests
  • Added chaos tests for rate limiter and integration tests for async streams and console qualify internal
    1 file
    • test_rate_limiter_chaos.py