From f07f426745c463ce20b97ef35139b098e8dab528 Mon Sep 17 00:00:00 2001 From: Siddharth Suresh Date: Tue, 12 Sep 2023 09:16:19 -0700 Subject: [PATCH] Fix flaky test --- .../test/BucketListIsConsistentWithDatabaseTests.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/invariant/test/BucketListIsConsistentWithDatabaseTests.cpp b/src/invariant/test/BucketListIsConsistentWithDatabaseTests.cpp index d368301509..06b8296eab 100644 --- a/src/invariant/test/BucketListIsConsistentWithDatabaseTests.cpp +++ b/src/invariant/test/BucketListIsConsistentWithDatabaseTests.cpp @@ -511,8 +511,13 @@ class ApplyBucketsWorkModifyEntry : public ApplyBucketsWork { ContractCodeEntry const& cc = mEntry.data.contractCode(); entry.lastModifiedLedgerSeq = mEntry.lastModifiedLedgerSeq; - entry.data.contractCode() = - LedgerTestUtils::generateValidContractCodeEntry(5); + + while (entry.data.contractCode().code == + mEntry.data.contractCode().code) + { + entry.data.contractCode() = + LedgerTestUtils::generateValidContractCodeEntry(5); + } entry.data.contractCode().hash = cc.hash; }