Skip to content

Commit a393e01

Browse files
Enable RMW communication isolation in rosbag2_transport tests (#2190) (#2213)
(cherry picked from commit 73b5029) Signed-off-by: Scott K Logan <[email protected]> Co-authored-by: Scott K Logan <[email protected]>
1 parent cfb7c21 commit a393e01

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

rosbag2_transport/CMakeLists.txt

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ if(BUILD_TESTING)
159159
set(SKIP_TEST "SKIP_TEST")
160160
endif()
161161

162-
ament_add_gmock_test(test_play
162+
ament_add_ros_isolated_gmock_test(test_play
163163
TEST_NAME test_play${target_suffix}
164164
ENV ${rmw_implementation_env_var}
165165
${SKIP_TEST}
@@ -179,7 +179,7 @@ if(BUILD_TESTING)
179179
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
180180
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
181181

182-
ament_add_gmock_test(test_composable_player
182+
ament_add_ros_isolated_gmock_test(test_composable_player
183183
TEST_NAME test_composable_player${target_suffix}
184184
ENV ${rmw_implementation_env_var}
185185
)
@@ -199,7 +199,7 @@ if(BUILD_TESTING)
199199
set(SKIP_TEST "SKIP_TEST")
200200
endif()
201201

202-
ament_add_gmock_test(test_play_loop
202+
ament_add_ros_isolated_gmock_test(test_play_loop
203203
TEST_NAME test_play_loop${target_suffix}
204204
ENV ${rmw_implementation_env_var}
205205
${SKIP_TEST}
@@ -220,7 +220,7 @@ if(BUILD_TESTING)
220220
set(SKIP_TEST "SKIP_TEST")
221221
endif()
222222

223-
ament_add_gmock_test(test_play_publish_clock
223+
ament_add_ros_isolated_gmock_test(test_play_publish_clock
224224
TEST_NAME test_play_publish_clock${target_suffix}
225225
ENV ${rmw_implementation_env_var}
226226
${SKIP_TEST}
@@ -234,7 +234,7 @@ if(BUILD_TESTING)
234234
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
235235
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
236236

237-
ament_add_gmock_test(test_play_timing
237+
ament_add_ros_isolated_gmock_test(test_play_timing
238238
TEST_NAME test_play_timing${target_suffix}
239239
ENV ${rmw_implementation_env_var}
240240
)
@@ -247,7 +247,7 @@ if(BUILD_TESTING)
247247
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
248248
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
249249

250-
ament_add_gmock_test(test_play_callbacks
250+
ament_add_ros_isolated_gmock_test(test_play_callbacks
251251
TEST_NAME test_play_callbacks${target_suffix}
252252
ENV ${rmw_implementation_env_var}
253253
)
@@ -260,7 +260,7 @@ if(BUILD_TESTING)
260260
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
261261
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
262262

263-
ament_add_gmock_test(test_player_stop
263+
ament_add_ros_isolated_gmock_test(test_player_stop
264264
TEST_NAME test_player_stop${target_suffix}
265265
ENV ${rmw_implementation_env_var}
266266
)
@@ -273,7 +273,7 @@ if(BUILD_TESTING)
273273
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
274274
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
275275

276-
ament_add_gmock_test(test_play_seek
276+
ament_add_ros_isolated_gmock_test(test_play_seek
277277
TEST_NAME test_play_seek${target_suffix}
278278
ENV ${rmw_implementation_env_var}
279279
)
@@ -286,7 +286,7 @@ if(BUILD_TESTING)
286286
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
287287
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
288288

289-
ament_add_gmock_test(test_play_services
289+
ament_add_ros_isolated_gmock_test(test_play_services
290290
TEST_NAME test_play_services${target_suffix}
291291
ENV ${rmw_implementation_env_var}
292292
)
@@ -306,7 +306,7 @@ if(BUILD_TESTING)
306306
set(SKIP_TEST "SKIP_TEST")
307307
endif()
308308

309-
ament_add_gmock_test(test_play_topic_remap
309+
ament_add_ros_isolated_gmock_test(test_play_topic_remap
310310
TEST_NAME test_play_topic_remap${target_suffix}
311311
ENV ${rmw_implementation_env_var}
312312
${SKIP_TEST}
@@ -321,7 +321,7 @@ if(BUILD_TESTING)
321321
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
322322
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
323323

324-
ament_add_gmock_test(test_play_duration
324+
ament_add_ros_isolated_gmock_test(test_play_duration
325325
TEST_NAME test_play_duration${target_suffix}
326326
ENV ${rmw_implementation_env_var}
327327
)
@@ -335,7 +335,7 @@ if(BUILD_TESTING)
335335
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
336336
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
337337

338-
ament_add_gmock_test(test_play_next
338+
ament_add_ros_isolated_gmock_test(test_play_next
339339
TEST_NAME test_play_next${target_suffix}
340340
ENV ${rmw_implementation_env_var}
341341
)
@@ -349,7 +349,7 @@ if(BUILD_TESTING)
349349
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
350350
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
351351

352-
ament_add_gmock_test(test_play_until
352+
ament_add_ros_isolated_gmock_test(test_play_until
353353
TEST_NAME test_play_until${target_suffix}
354354
ENV ${rmw_implementation_env_var}
355355
)
@@ -363,7 +363,7 @@ if(BUILD_TESTING)
363363
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
364364
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
365365

366-
ament_add_gmock_test(test_burst
366+
ament_add_ros_isolated_gmock_test(test_burst
367367
TEST_NAME test_burst${target_suffix}
368368
ENV ${rmw_implementation_env_var}
369369
)
@@ -384,7 +384,7 @@ if(BUILD_TESTING)
384384
set(SKIP_TEST "SKIP_TEST")
385385
endif()
386386

387-
ament_add_gmock_test(test_record
387+
ament_add_ros_isolated_gmock_test(test_record
388388
TEST_NAME test_record${target_suffix}
389389
ENV ${rmw_implementation_env_var}
390390
${SKIP_TEST}
@@ -398,7 +398,7 @@ if(BUILD_TESTING)
398398
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
399399
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
400400

401-
ament_add_gmock_test(test_record_all
401+
ament_add_ros_isolated_gmock_test(test_record_all
402402
TEST_NAME test_record_all${target_suffix}
403403
ENV ${rmw_implementation_env_var}
404404
)
@@ -411,7 +411,7 @@ if(BUILD_TESTING)
411411
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
412412
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
413413

414-
ament_add_gmock_test(test_record_all_ignore_leaf_topics
414+
ament_add_ros_isolated_gmock_test(test_record_all_ignore_leaf_topics
415415
TEST_NAME test_record_all_ignore_leaf_topics${target_suffix}
416416
ENV ${rmw_implementation_env_var}
417417
)
@@ -429,7 +429,7 @@ if(BUILD_TESTING)
429429
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
430430
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
431431

432-
ament_add_gmock_test(test_record_all_include_unpublished_topics
432+
ament_add_ros_isolated_gmock_test(test_record_all_include_unpublished_topics
433433
TEST_NAME test_record_all_include_unpublished_topics${target_suffix}
434434
ENV ${rmw_implementation_env_var}
435435
)
@@ -442,7 +442,7 @@ if(BUILD_TESTING)
442442
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
443443
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
444444

445-
ament_add_gmock_test(test_record_all_no_discovery
445+
ament_add_ros_isolated_gmock_test(test_record_all_no_discovery
446446
TEST_NAME test_record_all_no_discovery${target_suffix}
447447
ENV ${rmw_implementation_env_var}
448448
)
@@ -455,7 +455,7 @@ if(BUILD_TESTING)
455455
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
456456
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
457457

458-
ament_add_gmock_test(test_record_all_use_sim_time
458+
ament_add_ros_isolated_gmock_test(test_record_all_use_sim_time
459459
TEST_NAME test_record_all_use_sim_time${target_suffix}
460460
ENV ${rmw_implementation_env_var}
461461
)
@@ -468,7 +468,7 @@ if(BUILD_TESTING)
468468
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
469469
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
470470

471-
ament_add_gmock_test(test_keyboard_controls
471+
ament_add_ros_isolated_gmock_test(test_keyboard_controls
472472
TEST_NAME test_keyboard_controls${target_suffix}
473473
ENV ${rmw_implementation_env_var}
474474
)
@@ -488,7 +488,7 @@ if(BUILD_TESTING)
488488
set(SKIP_TEST "SKIP_TEST")
489489
endif()
490490

491-
ament_add_gmock_test(test_record_regex
491+
ament_add_ros_isolated_gmock_test(test_record_regex
492492
TEST_NAME test_record_regex${target_suffix}
493493
ENV ${rmw_implementation_env_var}
494494
${SKIP_TEST}
@@ -502,7 +502,7 @@ if(BUILD_TESTING)
502502
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
503503
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
504504

505-
ament_add_gmock_test(test_record_services
505+
ament_add_ros_isolated_gmock_test(test_record_services
506506
TEST_NAME test_record_services${target_suffix}
507507
ENV ${rmw_implementation_env_var}
508508
)
@@ -521,7 +521,7 @@ if(BUILD_TESTING)
521521
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
522522
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
523523

524-
ament_add_gmock_test(test_composable_recorder
524+
ament_add_ros_isolated_gmock_test(test_composable_recorder
525525
TEST_NAME test_composable_recorder${target_suffix}
526526
ENV ${rmw_implementation_env_var}
527527
)
@@ -539,7 +539,7 @@ if(BUILD_TESTING)
539539
set(rmw_implementation_env_var RMW_IMPLEMENTATION=${rmw_implementation})
540540
append_evars_if_rmw_zenoh(rmw_implementation_env_var ${rmw_implementation})
541541

542-
ament_add_gmock_test(test_load_composable_components
542+
ament_add_ros_isolated_gmock_test(test_load_composable_components
543543
TEST_NAME test_load_composable_components${target_suffix}
544544
ENV ${rmw_implementation_env_var}
545545
)

0 commit comments

Comments
 (0)