From 699d72927bee46bdafb6a7775a12d05f75e3c7e1 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN Date: Tue, 20 Oct 2026 10:04:14 -0400 Subject: [PATCH] storage-cors-1 record full 428-file gate before normal landing --- docs/testing/storage-cors-integrity.md | 2 ++ test_logs/TEST_LOG_2026-10-20_14-04-00_storage-cors.md | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100644 test_logs/TEST_LOG_2026-10-20_14-04-00_storage-cors.md diff --git a/docs/testing/storage-cors-integrity.md b/docs/testing/storage-cors-integrity.md index a09749dc..5cd43008 100644 --- a/docs/testing/storage-cors-integrity.md +++ b/docs/testing/storage-cors-integrity.md @@ -51,3 +51,5 @@ test_integrity_note: Nine regression scenarios pass. Original helper fails8/9 with exit1; empty-origin control passes. Ten deliberately broken variants exit1 and were restored: overwrite existing rules; reverse rules; omit dedup; repeat PUT; include covered origins; reject absent policy; swallow read errors; empty-origins IO; ignore non-origin permissions (kills scenario5); remove SDK GetBucketCors export. Every scenario fails under at least one variant. Final focused runner passes3/3 files (13 scenarios total:9 CORS,3 cache-control,1 empty upload). `npm ci --offline --ignore-scripts`: exit0,441 installed packages in4s from local cache. Initial lint exit127 absent stylelint; after install lint exit2 sandbox EPERM read-only git subprocess. Unchanged lint with sandbox permission exits0,11 checks. `npm run build`: exit0 incl dist artifact verification. No dependency file changes. Normal full-suite/landing slot reserved after client; awaiting explicit grant. Cloud IAM permissions, actual provider response serialization, concurrent read-modify-write races, browser/live playback remain unverified. Read-modify-write has no provider CAS guarantee and concurrent writers can still race. + +Final merged gate atbfa36a3f350d6a9751a1a43c83fc890c855091fc: full normal runner428/428 files exit0 with UNIT_TEST_TIMEOUT_MS=60000/NODE_TEST_CONTEXT unset; focused3/3 files(13 scenarios),lint11 checks,build/artifact pass. Resource wait949s before13:58:27UTC grant; full completed14:03:49UTC. No product changes since restored mutants. Normal landing pending; no real-cloud/concurrent-writer claim. diff --git a/test_logs/TEST_LOG_2026-10-20_14-04-00_storage-cors.md b/test_logs/TEST_LOG_2026-10-20_14-04-00_storage-cors.md new file mode 100644 index 00000000..2db5c497 --- /dev/null +++ b/test_logs/TEST_LOG_2026-10-20_14-04-00_storage-cors.md @@ -0,0 +1,9 @@ +# storage-cors-1 final pre-submit checks +- Product2fb6a536568eeb5b4cc04257255f98cde34b7f66; newest unstable merge bfa36a3f350d6a9751a1a43c83fc890c855091fc. +- Slot granted13:58:27UTC; requested13:42:38UTC; resource wait949s. Start acknowledgement13:58:42UTC. Full completed14:03:49UTC. +- `env -u NODE_TEST_CONTEXT UNIT_TEST_TIMEOUT_MS=60000 npm test`: exit0,428/428 files, no failed/cancelled files (normal runner,60s/file diagnostic). +- `env -u NODE_TEST_CONTEXT node scripts/run-unit-tests.mjs storage-cors-preservation storage-cache-control multipart-empty-file-guard`:exit0,3/3 files,13 scenarios. +- `env -u NODE_TEST_CONTEXT npm run lint`:exit0,11 checks, read-only git subprocess permission as before. +- `env -u NODE_TEST_CONTEXT npm run build`:exit0 including deploy-artifact verifier. +- No new product changes since10 rejected/restored mutants/9 CORS scenarios. No weakened assertions/retries/sleeps. +- Pending normal queue/durable status+ancestry before closure. No cloud/browser/concurrent-writer qualification; preserve preview3000. IAM/read permission and lost updates from concurrent non-CAS policy writes remain limitations.