@@ -228,7 +228,7 @@ TEST_F(TransferAgentTest, Connect)
228228
229229TEST_F (TransferAgentTest, SyncMessage)
230230{
231-
231+ const size_t MAX_QUERY_TIMES = std::numeric_limits< size_t >:: max ();
232232 std::string const agent0{" agent0" }, agent1{" agent1" };
233233 BaseAgentConfig config0{agent0, true }, config1{agent1, true };
234234 auto nixlAgent0 = makeTransferAgent (config0);
@@ -255,17 +255,11 @@ TEST_F(TransferAgentTest, SyncMessage)
255255 checked = nixlAgent0->checkRemoteDescs (agent1, regMem3.getDescs ());
256256 } while (!checked);
257257 auto syncMessage = std::string (" agent_sync_message" );
258- nixlAgent0->notifySyncMessage (agent1, syncMessage);
259- TransferRequest writeReq{TransferOp::kWRITE , regMem0.getDescs (), regMem3.getDescs (), agent1};
258+ TransferRequest writeReq{TransferOp::kWRITE , regMem0.getDescs (), regMem3.getDescs (), agent1, syncMessage};
260259 auto status = nixlAgent0->submitTransferRequests (writeReq);
261260 status->wait ();
262261
263- const size_t MAX_QUERY_TIMES = std::numeric_limits<size_t >::max ();
264262 auto notif = nixlAgent1->getNotifiedSyncMessages ();
265- for (size_t i = 0 ; i < MAX_QUERY_TIMES && notif.size () == 0 ; i++)
266- {
267- notif = nixlAgent1->getNotifiedSyncMessages ();
268- }
269263 TLLM_CHECK (notif.size () == 1 );
270264 TLLM_CHECK (notif[agent0].size () == 1 );
271265 TLLM_CHECK (notif[agent0][0 ] == syncMessage);
@@ -304,15 +298,11 @@ TEST_F(TransferAgentTest, SyncMessage)
304298 } while (!checked2);
305299
306300 std::string syncMessage4 = " four_agent_sync_message" ;
307- nixlAgent1->notifySyncMessage (agent0, syncMessage4);
308- TransferRequest writeReq1{TransferOp::kWRITE , regMem2.getDescs (), regMem1.getDescs (), agent0};
301+ TransferRequest writeReq1{TransferOp::kWRITE , regMem2.getDescs (), regMem1.getDescs (), agent0, syncMessage4};
309302 auto status1 = nixlAgent1->submitTransferRequests (writeReq1);
310303 status1->wait ();
311304 auto notif4 = nixlAgent0->getNotifiedSyncMessages ();
312- for (size_t i = 0 ; i < MAX_QUERY_TIMES && notif4.size () == 0 ; i++)
313- {
314- notif4 = nixlAgent0->getNotifiedSyncMessages ();
315- }
305+
316306 TLLM_CHECK (notif4.size () == 1 );
317307 TLLM_CHECK (notif4[agent1].size () == 1 );
318308 TLLM_CHECK (notif4[agent1][0 ] == syncMessage4);
0 commit comments