summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/session_catalog_migration_source_test.cpp
diff options
context:
space:
mode:
authorCheahuychou Mao <mao.cheahuychou@gmail.com>2023-05-04 16:03:37 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2023-05-04 17:34:11 +0000
commit4b50e3ac86ef0a25d5b06a644851eab461342239 (patch)
treeb2afcf5a2f9486b71a2ca94a9f734a1b77349ad4 /src/mongo/db/s/session_catalog_migration_source_test.cpp
parent541296caf8b32b731e46d2ccfa4e43f9653c9d54 (diff)
downloadmongo-4b50e3ac86ef0a25d5b06a644851eab461342239.tar.gz
SERVER-76806 Make SessionCatalogMigrationSource new opTime processing ignore oplog entries for non-retryable internal transactions
Diffstat (limited to 'src/mongo/db/s/session_catalog_migration_source_test.cpp')
-rw-r--r--src/mongo/db/s/session_catalog_migration_source_test.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/mongo/db/s/session_catalog_migration_source_test.cpp b/src/mongo/db/s/session_catalog_migration_source_test.cpp
index 9b9a22824bd..fefe6653690 100644
--- a/src/mongo/db/s/session_catalog_migration_source_test.cpp
+++ b/src/mongo/db/s/session_catalog_migration_source_test.cpp
@@ -995,9 +995,8 @@ TEST_F(SessionCatalogMigrationSourceTest,
ASSERT_EQ(migrationSource.getSessionOplogEntriesSkippedSoFarLowerBound(), 0);
}
-DEATH_TEST_F(SessionCatalogMigrationSourceTest,
- ThrowUponSeeingNewCommittedForInternalTransactionForNonRetryableWrite,
- "Cannot add op time for a non-retryable internal transaction") {
+TEST_F(SessionCatalogMigrationSourceTest,
+ DiscardOplogEntriesForNewCommittedInternalTransactionForNonRetryableWrite) {
SessionCatalogMigrationSource migrationSource(opCtx(), kNs, kChunkRange, kShardKey);
migrationSource.init(opCtx());
ASSERT_FALSE(migrationSource.fetchNextOplog(opCtx()));