From 9c84384871188a40a91358ebcf5341f00e42764a Mon Sep 17 00:00:00 2001 From: overtrue Date: Tue, 8 Sep 2026 13:00:21 +0800 Subject: [PATCH] test(kms): cover directory outages and missing keys on main (cherry picked from commit 8fc1f0c41df4111a8e055bc12e559cb36d2fc41e) --- .../src/kms/kms_fault_recovery_test.rs | 30 ++++++++ crates/kms/src/backends/local.rs | 70 +++++++++++++++++++ 2 files changed, 100 insertions(+) diff --git a/crates/e2e_test/src/kms/kms_fault_recovery_test.rs b/crates/e2e_test/src/kms/kms_fault_recovery_test.rs index 34ca3705e..2e66c9bf8 100644 --- a/crates/e2e_test/src/kms/kms_fault_recovery_test.rs +++ b/crates/e2e_test/src/kms/kms_fault_recovery_test.rs @@ -59,6 +59,36 @@ async fn test_kms_key_directory_unavailable() -> Result<(), Box