Update gtest usage to be more canonical
Depends on D4781
Paths
| Differential D4782 Authored by • jon on Aug 9 2022, 10:43 AM.
Details
Summary Update gtest usage to be more canonical Depends on D4781 Test Plan nix develop cd services/tunnelbroker export COMM_TEST_SERVICES=1 rm -rf build mkdir build cd build cmake .. make -j ctest # test suite should run If you want the test suite to fully pass, you need to also follow Unfortunately, the logic for finding the tunnelbroker.ini file still
Diff Detail
Event TimelineHerald added subscribers: • abosh, • adrian, tomek, ashoat. · View Herald TranscriptAug 9 2022, 10:43 AM2022-08-09 10:43:37 (UTC-7) Harbormaster completed remote builds in B11250: Diff 15485.Aug 9 2022, 10:55 AM2022-08-09 10:55:54 (UTC-7) Comment Actions Followed the Test Plan and confirmed that everything worked as expected! Didn't bother setting up RabbitMQ to get all of the tests to pass, but I think the ones expected to succeed did.
• jon added inline comments.
Comment Actions Seems that this should be fixed from the tunnelbroker side to run it in a nix: Unfortunately, the logic for finding the tunnelbroker.ini file still assumes docker-only paths I have created a task for it as ENG-1589. This revision is now accepted and ready to land.Aug 10 2022, 3:28 PM2022-08-10 15:28:49 (UTC-7) Closed by commit rCOMMaabb0e14f1af: [Services] Fix tunnelbroker ctest usage (authored by • jon). · Explain WhyAug 10 2022, 4:21 PM2022-08-10 16:21:47 (UTC-7) This revision was automatically updated to reflect the committed changes. • jon marked an inline comment as done.
Revision Contents
Diff 15485 services/tunnelbroker/CMakeLists.txt
services/tunnelbroker/test/main.cpp
|