diff --git a/db/external_sst_file_test.cc b/db/external_sst_file_test.cc index 089f6a678..5c41cbb8b 100644 --- a/db/external_sst_file_test.cc +++ b/db/external_sst_file_test.cc @@ -1317,7 +1317,8 @@ TEST_F(ExternalSSTFileTest, IngestNonExistingFile) { ASSERT_OK(Flush()); ASSERT_OK(db_->CompactRange(CompactRangeOptions(), nullptr, nullptr)); - + ASSERT_OK(dbfull()->TEST_WaitForCompact(true)); + // After full compaction, there should be only 1 file. std::vector files; env_->GetChildren(dbname_, &files);