We need to enhance the existing integrationtests under iceoryx_posh/test/integrationtest with more testcases.
Tests can use the RouDi Environment and and GTest verify the functionality of integrating the different posh software modules (e.g. verifying that the mempool config works.)
***Note:
This ticket shall not enhance the testcases in iceoryx_integrationtest because this package is under construction.
Possible testcases (to be extended later)
[ ] test double startup prevention of RouDi run() with RouDi Environment
[ ] test sending complex data types (which contain cxx::vector, cxx::optional etc...)
[ ] Add a integration test which kills and restarts the apps in the monitoring window iox-roudi ./iox-ex-subscriber kill -9 [iox-ex-subscriber pid]& ./iox-ex-subscriber (comes from #662)
Brief feature description
We need to enhance the existing integrationtests under
iceoryx_posh/test/integrationtest
with more testcases. Tests can use the RouDi Environment and and GTest verify the functionality of integrating the different posh software modules (e.g. verifying that the mempool config works.)***Note: This ticket shall not enhance the testcases in iceoryx_integrationtest because this package is under construction.
Possible testcases (to be extended later)
run()
with RouDi Environmentcxx::vector
,cxx::optional
etc...)iox-roudi ./iox-ex-subscriber kill -9 [iox-ex-subscriber pid]& ./iox-ex-subscriber
(comes from #662)Feel free to add more testcases.