The pydocstyle and lttng python packages recently became available in EPEL 8, so I re-ran the rosdep command to see if there were any other packages that we've been missing. Turns out there were a decent amount!
Before:
After:
Analyzing the builds, we have the same number of CMake/gcc/clang warnings between them, which is expected.
The test failures go from 15 to 10, but it's a little more complex than that. This PR will actually fix the vast majority of the 15 test failures, but meeting the lttng dependency of tracetools means that 6 previously skipped tests are now running (and failing). I'll investigate those failures another time, which should be easier now that we can actually run the tests!
The pydocstyle and lttng python packages recently became available in EPEL 8, so I re-ran the rosdep command to see if there were any other packages that we've been missing. Turns out there were a decent amount!
Before: After:
Analyzing the builds, we have the same number of CMake/gcc/clang warnings between them, which is expected.
The test failures go from 15 to 10, but it's a little more complex than that. This PR will actually fix the vast majority of the 15 test failures, but meeting the lttng dependency of tracetools means that 6 previously skipped tests are now running (and failing). I'll investigate those failures another time, which should be easier now that we can actually run the tests!