Commit graph

6 commits

Author SHA1 Message Date
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
Yuneng Jiang
7bff9bf9a2
fix(batches): handle provider cancellation and file cleanup gaps 2026-09-07 16:22:32 -07:00
Yuneng Jiang
a096dd615c
refactor(e2e): use immutable batch cleanup test expectations 2026-09-07 14:39:25 -07:00
Yuneng Jiang
6bdf206cc5
fix(e2e): accept managed file deletion responses 2026-09-07 12:48:07 -07:00
Yuneng Jiang
a56c60e892
fix(e2e): wait for managed batch cancellation before deleting inputs 2026-09-07 12:27:51 -07:00
Yuneng Jiang
6c21be6194
fix(e2e): clean up batch files reliably and expire Azure inputs 2026-09-07 12:15:06 -07:00