Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[20542] Refactor Github CI sanitizer related jobs #4662

Merged
merged 12 commits into from
Apr 10, 2024

Commits on Apr 6, 2024

  1. Refs #20542: Add Fast DDS Sanitizer worflow with support for asan fas…

    …tdds
    
    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    3bab68e View commit details
    Browse the repository at this point in the history
  2. Refs #20542: Add asan_discovery_server_test job

    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    1dc6e0e View commit details
    Browse the repository at this point in the history
  3. Refs #20542: Add tsan_fastdds_test job

    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    488a084 View commit details
    Browse the repository at this point in the history
  4. Refs #20542: Remove colcon_meta input as max inputs for workflow_disp…

    …ath is 10
    
    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    8fcbbfc View commit details
    Browse the repository at this point in the history
  5. Refs #20542: Create a reusable workflow and a CI one for PRs or manual

    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    9aa92aa View commit details
    Browse the repository at this point in the history
  6. Refs #20542: Add nightly sanitizer CI for all supported branches

    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    3c5baf4 View commit details
    Browse the repository at this point in the history
  7. Refs #20542: Change extension to .yml

    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    e0cfc6f View commit details
    Browse the repository at this point in the history
  8. Refs #20542: Remove old workflows

    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    52f33cd View commit details
    Browse the repository at this point in the history
  9. Refs #20542: Run sanitizers CI on PR review request

    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    704059a View commit details
    Browse the repository at this point in the history
  10. Refs #20542: Exclude xfail tests in discovery server test run

    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    111de04 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Refs #20542: Install all python packages needed for asan_fastdds_test…

    … reporting
    
    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    0023ad0 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Refs #20542: Apply Jesús' suggestions

    Signed-off-by: eduponz <eduardoponz@eprosima.com>
    EduPonz committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    85a3de9 View commit details
    Browse the repository at this point in the history