test(e2e): add S3 event-notification webhook delivery regression net (#4821)

Cover the previously untested configure-target -> put-notification-config
-> object operation -> webhook delivery chain (backlog#1154 peri-1):
PUT/multipart-complete/DELETE event fields, prefix/suffix filter
negatives, and store-queue redelivery after target recovery. Wire both
tests into the e2e-smoke nextest profile (ci-4 mechanism).
This commit is contained in:
Zhengchao An
2026-07-15 13:01:20 +08:00
committed by GitHub
parent 776f7ee83f
commit 52ef30f167
3 changed files with 583 additions and 1 deletions
+6
View File
@@ -191,6 +191,12 @@ mod stale_multipart_cleanup_cluster_test;
#[cfg(test)]
mod object_lambda_test;
// S3 event-notification webhook delivery end-to-end (backlog#1154 peri-1):
// configure webhook target -> PutBucketNotificationConfiguration -> object
// operation -> event delivered, plus filter negatives and store-queue redelivery.
#[cfg(test)]
mod notification_webhook_test;
// Replication extension end-to-end regression tests
#[cfg(test)]
mod replication_extension_test;