Disable hardware specific tests on bloom
Hey Forum
I'm working on submitting a sensor driver package to bloom for the first time. My package (https://github.com/ifm/ifm3d-ros) has unit tests which require the presence of my sensor hardware to execute. The tests are currently optional under the CATKIN_ENABLE_TESTING flag.
My suspicion is that bloom will automatically run these tests (and thus fail due to no hardware), correct? If so, I suppose I need to either:
- Wrap the testing clause inside another opt-in custom CMAKE flag which won't be set inside of the bloom system
- Identify some other bloom mechanism to explicitly opt-out of testing for my package
Is one or the other option preferred?
Thanks!