Coverage report: 99.46%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-23 19:32 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
qreward / __init__.py   100.00% 3 0 0   100.00% 0 0   100.00%
qreward / _version.py   100.00% 2 0 0   100.00% 0 0   100.00%
qreward / client / __init__.py   100.00% 5 0 0   100.00% 0 0   100.00%
qreward / client / load_balancer.py   100.00% 48 0 0   100.00% 18 0   100.00%
qreward / client / manager.py   100.00% 108 0 0   96.88% 32 1   99.29%
qreward / client / model_router.py   100.00% 76 0 0   93.33% 30 2   98.11%
qreward / client / openai.py   100.00% 146 0 0   98.08% 52 1   99.49%
qreward / client / patch_openai.py   100.00% 38 0 0   100.00% 8 0   100.00%
qreward / globals.py   100.00% 9 0 0   100.00% 0 0   100.00%
qreward / types.py   100.00% 8 0 0   100.00% 0 0   100.00%
qreward / utils / __init__.py   100.00% 5 0 0   100.00% 0 0   100.00%
qreward / utils / patch.py   100.00% 42 0 0   100.00% 14 0   100.00%
qreward / utils / retry.py   100.00% 52 0 1   88.89% 18 2   97.14%
qreward / utils / schedule.py   100.00% 47 0 0   100.00% 22 0   100.00%
qreward / utils / scheduler / __init__.py   100.00% 16 0 0   100.00% 0 0   100.00%
qreward / utils / scheduler / adaptive_limiter.py   100.00% 72 0 0   100.00% 18 0   100.00%
qreward / utils / scheduler / async_runner.py   100.00% 59 0 40   100.00% 14 0   100.00%
qreward / utils / scheduler / base.py   100.00% 53 0 0   100.00% 14 0   100.00%
qreward / utils / scheduler / circuit_breaker.py   100.00% 73 0 0   94.44% 18 1   98.90%
qreward / utils / scheduler / config.py   100.00% 72 0 0   100.00% 24 0   100.00%
qreward / utils / scheduler / config_watcher.py   99.06% 106 1 0   95.24% 42 2   97.97%
qreward / utils / scheduler / context.py   100.00% 115 0 0   100.00% 48 0   100.00%
qreward / utils / scheduler / decorator.py   100.00% 102 0 0   100.00% 42 0   100.00%
qreward / utils / scheduler / limiter.py   100.00% 63 0 0   100.00% 18 0   100.00%
qreward / utils / scheduler / metrics.py   100.00% 13 0 0   100.00% 2 0   100.00%
qreward / utils / scheduler / overload.py   100.00% 48 0 0   100.00% 32 0   100.00%
qreward / utils / scheduler / pools.py   100.00% 48 0 0   100.00% 16 0   100.00%
qreward / utils / scheduler / priority_queue.py   100.00% 75 0 0   100.00% 22 0   100.00%
qreward / utils / scheduler / sync_runner.py   100.00% 66 0 35   100.00% 18 0   100.00%
qreward / utils / scheduler / telemetry.py   97.06% 68 2 0   100.00% 10 0   97.44%
qreward / utils / socket_keepalive.py   100.00% 34 0 0   100.00% 10 0   100.00%
Total   99.82% 1672 3 76   98.34% 542 9   99.46%

No items found using the specified filter.