test(cost): align published cache fixtures and integration collection

This commit is contained in:
Joshua Valluru 2026-10-20 22:20:45 -07:00
parent 14af6abd10
commit 908cecd2f3
2 changed files with 1 additions and 1 deletions

View file

@ -600,7 +600,6 @@ def test_budget_rejected_call_keeps_budget_normalized_error(gateway: Gateway, tm
)
assert len(budget_rows) == 1, budget_rows
@pytest.mark.covers("other.observability.passthrough.streaming_tags_reach_spend")
def test_gemini_streaming_passthrough_request_tags_reach_spend_log(gateway: Gateway, tmp_path: Path) -> None:
expected_body: Final = {"contents": [{"role": "user", "parts": [{"text": "hi"}]}]}
chunks: Final = (

View file

@ -32,6 +32,7 @@ PRICE_FIELDS: Final = (
"cache_read_input_token_cost",
)
PUBLISHED_DBU_PER_MILLION: Final = {
"databricks/databricks-claude-opus-5-5": ("57.143", "285.714", "71.429", "2.857"),
"databricks/databricks-claude-fable-5-1": ("142.858", "714.286", "178.572", "3.572"),
"databricks/databricks-claude-fable-5": ("142.858", "714.286", "178.572", "14.286"),
"databricks/databricks-claude-opus-5": ("71.429", "357.143", "89.286", "7.143"),