From 950d59776293cd764a48510c0a38cc7b523c40b8 Mon Sep 17 00:00:00 2001 From: Benoit TELLIER Date: Thu, 27 Aug 2026 00:24:52 +0700 Subject: [PATCH] [BUILD] Fix unstable tests within DeletedMessageVaultIntegrationTest --- .../integration/vault/DeletedMessageVaultIntegrationTest.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/protocols/webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin/integration/vault/DeletedMessageVaultIntegrationTest.java b/server/protocols/webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin/integration/vault/DeletedMessageVaultIntegrationTest.java index b22225aaa0e..3e85e7f9491 100644 --- a/server/protocols/webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin/integration/vault/DeletedMessageVaultIntegrationTest.java +++ b/server/protocols/webadmin-integration-test/webadmin-integration-test-common/src/main/java/org/apache/james/webadmin/integration/vault/DeletedMessageVaultIntegrationTest.java @@ -253,6 +253,7 @@ void vaultEndpointShouldRestoreImapDeletedMailbox(GuiceJamesServer jmapServer) t testIMAPClient.moveFirstMessage(MAILBOX_NAME); WAIT_TWO_MINUTES.untilAsserted(() -> assertThat(listMessageIdsInMailbox(homerCredential, otherMailboxId.serialize())).hasSize(1)); + awaitSearchUpToDate(); testIMAPClient.delete(MAILBOX_NAME); @@ -689,6 +690,8 @@ public void vaultExportShouldExportZipContainsVaultMessagesToShareeWhenImapDelet .select(TestIMAPClient.INBOX); testIMAPClient.moveFirstMessage(MAILBOX_NAME); + WAIT_TWO_MINUTES.untilAsserted(() -> assertThat(listMessageIdsInMailbox(homerCredential, otherMailboxId.serialize())).hasSize(1)); + awaitSearchUpToDate(); testIMAPClient.delete(MAILBOX_NAME);