litellm/tests/e2e/batches
Yuneng Jiang dd6ef9e1bc
fix(e2e): delete raw cloud-storage batch files with the master key
DELETE /v1/files/{id} only lets a proxy admin key delete a raw s3:// or
gs:// file id, because such ids skip the managed-file owner check. The
batch lifecycle cleanup deleted the vertex_ai raw ids with the test's
own virtual key and got a 403 at teardown on every build since #194

Raw cloud-storage ids now go through the master key; managed and
provider-native ids keep using the creating key
2026-09-17 10:37:08 -07:00
..
batch_cleanup.py fix(e2e): delete raw cloud-storage batch files with the master key 2026-09-17 10:37:08 -07:00
batch_client.py fix(e2e): delete raw cloud-storage batch files with the master key 2026-09-17 10:37:08 -07:00
capabilities.py fix(e2e): delete raw cloud-storage batch files with the master key 2026-09-17 10:37:08 -07:00
conftest.py chore: merge litellm_internal_staging into litellm_e2e_reliability_module_cells 2026-09-12 13:05:02 -07:00
COVERAGE.md fix(files): preserve managed deletion routing and response identity 2026-09-07 16:59:53 -07:00
test_batch_cleanup.py fix(e2e): delete raw cloud-storage batch files with the master key 2026-09-17 10:37:08 -07:00
test_batches_e2e.py fix(batches): handle provider cancellation and file cleanup gaps 2026-09-07 16:22:32 -07:00
test_managed_files_enforcement_e2e.py chore: merge litellm_internal_staging into litellm_e2e_reliability_module_cells 2026-09-12 13:05:02 -07:00