summaryrefslogtreecommitdiff
path: root/src/mongo/s/transaction_router_test.cpp
diff options
context:
space:
mode:
authorEsha Maharishi <esha.maharishi@mongodb.com>2018-10-31 21:54:33 -0400
committerEsha Maharishi <esha.maharishi@mongodb.com>2018-11-07 13:35:21 -0500
commit56248d50536a25d63526662683b221df8137ab36 (patch)
treeb27ad0452c7fdf9acb76ed45c6bf7770b6f2da42 /src/mongo/s/transaction_router_test.cpp
parent2a23784057167cbd74321155fc169cd08f562405 (diff)
downloadmongo-56248d50536a25d63526662683b221df8137ab36.tar.gz
SERVER-37882 Switch the distributed transaction commit protocol to the RPC protocol
Diffstat (limited to 'src/mongo/s/transaction_router_test.cpp')
-rw-r--r--src/mongo/s/transaction_router_test.cpp17
1 files changed, 1 insertions, 16 deletions
diff --git a/src/mongo/s/transaction_router_test.cpp b/src/mongo/s/transaction_router_test.cpp
index 889c0c5ceed..bc14fb5b326 100644
--- a/src/mongo/s/transaction_router_test.cpp
+++ b/src/mongo/s/transaction_router_test.cpp
@@ -657,7 +657,7 @@ TEST_F(TransactionRouterTest, SendCommitDirectlyForSingleParticipants) {
future.timed_get(kFutureTimeout);
}
-TEST_F(TransactionRouterTest, SendPrepareAndCoordinateCommitForMultipleParticipants) {
+TEST_F(TransactionRouterTest, SendCoordinateCommitForMultipleParticipants) {
LogicalSessionId lsid(makeLogicalSessionIdForTest());
TxnNumber txnNum{3};
@@ -676,21 +676,6 @@ TEST_F(TransactionRouterTest, SendPrepareAndCoordinateCommitForMultipleParticipa
auto future = launchAsync([&] { txnRouter->commitTransaction(operationContext()); });
onCommand([&](const RemoteCommandRequest& request) {
- ASSERT_EQ(hostAndPort2, request.target);
- ASSERT_EQ("admin", request.dbname);
-
- auto cmdName = request.cmdObj.firstElement().fieldNameStringData();
- ASSERT_EQ(cmdName, "prepareTransaction");
-
- auto coordinator = request.cmdObj["coordinatorId"].str();
- ASSERT_EQ(shard1.toString(), coordinator);
-
- checkSessionDetails(request.cmdObj, lsid, txnNum, boost::none);
-
- return BSON("ok" << 1);
- });
-
- onCommand([&](const RemoteCommandRequest& request) {
ASSERT_EQ(hostAndPort1, request.target);
ASSERT_EQ("admin", request.dbname);