[foxy] Backport tracetools QL1 changes
Relates to #80 (closed)
Backports:
- !180 (merged) b2c72a92 vulnerability disclosure policy
- !179 (merged) 3c3e052a LTTng QD
- !211 (merged) 0d0f8642 new test for better coverage %
- !184 (merged) 8226ea6a (modified) fix paths for codecov
- !184 (merged) 9c47de14 (modified) add codecov badge to readme
- !191 (merged) 5b5eb99b colcon test-result --verbose
- !216 (merged) afee1174 (modified) run status tool executable as test
- !213 (merged) e2664fca update QD to QL1
The main difference to note is that I didn't backport the split of the status tool into a lib and an exec (from !216 (merged)). I only backported the CMake code to run the status tool executable as a test, which is enough to get to 97.3% line coverage for tracetools
.
Edited by Christophe Bédard