| .. |
|
conftest.py
|
test(e2e): every spend row a virtual key writes joins its token across all write paths
|
2026-09-09 14:34:12 -07:00 |
|
cost_rows.py
|
test(e2e): pin prompt-cache, service-tier, and cost-header billing
|
2026-08-20 01:50:01 -07:00 |
|
spend_e2e_client.py
|
test(e2e): drop the unused batch list client and fail loudly on a user teardown miss
|
2026-09-09 18:34:15 -07:00 |
|
spend_reconciliation.py
|
test(spend): preserve multi-day coverage and immutable assertions
|
2026-09-14 22:26:20 -07:00 |
|
SPEND_TRACKING_COVERAGE_MATRIX.md
|
docs(tests/e2e): align docs with the hard-fail-on-dead-proxy contract and scope the no-unit-tests rule (#33755)
|
2026-07-17 12:56:10 -07:00 |
|
test_cache_cost_accounting_e2e.py
|
test(e2e): request reasoning explicitly on the reasoning-cost assertions
|
2026-08-20 04:11:08 -07:00 |
|
test_cost_headers_e2e.py
|
fix(e2e): only the negative fallback assertion needs every replica to agree
|
2026-08-26 18:57:38 -07:00 |
|
test_key_attribution_e2e.py
|
test(e2e): register the poller batch cost join as its own uncovered cell
|
2026-09-09 16:23:45 -07:00 |
|
test_provider_edge_spend_e2e.py
|
ci(e2e): record the e2e suite weekly and replay it on weekdays with zero egress (#38163)
|
2026-08-24 23:49:03 -04:00 |
|
test_service_tier_pricing_e2e.py
|
test(e2e): request reasoning explicitly on the reasoning-cost assertions
|
2026-08-20 04:11:08 -07:00 |
|
test_spend_routes.py
|
test(e2e): skip view-backed global spend probes pending LIT-5211
|
2026-08-04 18:40:13 -07:00 |
|
test_spend_tracking_e2e.py
|
test(spend): preserve multi-day coverage and immutable assertions
|
2026-09-14 22:26:20 -07:00 |
|
test_team_daily_activity_e2e.py
|
test(spend): preserve multi-day coverage and immutable assertions
|
2026-09-14 22:26:20 -07:00 |