Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor Github CI sanitizer related jobs (#4662)
* Refs #20542: Add Fast DDS Sanitizer worflow with support for asan fastdds Signed-off-by: eduponz <[email protected]> * Refs #20542: Add asan_discovery_server_test job Signed-off-by: eduponz <[email protected]> * Refs #20542: Add tsan_fastdds_test job Signed-off-by: eduponz <[email protected]> * Refs #20542: Remove colcon_meta input as max inputs for workflow_dispath is 10 Signed-off-by: eduponz <[email protected]> * Refs #20542: Create a reusable workflow and a CI one for PRs or manual Signed-off-by: eduponz <[email protected]> * Refs #20542: Add nightly sanitizer CI for all supported branches Signed-off-by: eduponz <[email protected]> * Refs #20542: Change extension to .yml Signed-off-by: eduponz <[email protected]> * Refs #20542: Remove old workflows Signed-off-by: eduponz <[email protected]> * Refs #20542: Run sanitizers CI on PR review request Signed-off-by: eduponz <[email protected]> * Refs #20542: Exclude xfail tests in discovery server test run Signed-off-by: eduponz <[email protected]> * Refs #20542: Install all python packages needed for asan_fastdds_test reporting Signed-off-by: eduponz <[email protected]> * Refs #20542: Apply Jesús' suggestions Signed-off-by: eduponz <[email protected]> --------- Signed-off-by: eduponz <[email protected]> (cherry picked from commit ac0e737) # Conflicts: # .github/workflows/address-sanitizers.yaml # .github/workflows/thread-sanitizer.yaml
- Loading branch information