Skip to content

Commit

Permalink
Move to a temporary CI branch
Browse files Browse the repository at this point in the history
Signed-off-by: Raul Sanchez-Mateos <[email protected]>
  • Loading branch information
rsanchez15 committed Dec 3, 2024
1 parent 11ca998 commit 2c8b472
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 20 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/mirror.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
steps:
- name: Mirror action step
id: mirror
uses: eProsima/eProsima-CI/external/mirror-branch-action@v0
uses: eProsima/eProsima-CI/external/mirror-branch-action@feature/test-reporting
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
source: 'main'
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/reusable-ubuntu-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ jobs:
steps:

- name: Sync repository
uses: eProsima/eProsima-CI/external/checkout@v0
uses: eProsima/eProsima-CI/external/checkout@feature/test-reporting
with:
path: src
ref: ${{ inputs.ref }}
Expand All @@ -112,7 +112,7 @@ jobs:
secret_token: ${{ secrets.GITHUB_TOKEN }}

- name: Compile and run tests
uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@v0
uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@feature/test-reporting
with:
packages_names: ${{ env.code_packages_names }}
cmake_args: -DBUILD_TESTS=ON -DASAN_BUILD=ON
Expand All @@ -122,7 +122,7 @@ jobs:
test_report_artifact: test_report_asan${{ inputs.dependencies_artifact_postfix }}_${{ inputs.custom_version_build }}

- name: Test Report
uses: eProsima/eProsima-CI/external/test-reporter@main
uses: eProsima/eProsima-CI/external/test-reporter@feature/test-reporting
if: success() || failure()
with:
name: "Report: ASAN "
Expand All @@ -138,7 +138,7 @@ jobs:
steps:

- name: Sync repository
uses: eProsima/eProsima-CI/external/checkout@v0
uses: eProsima/eProsima-CI/external/checkout@feature/test-reporting
with:
path: src
ref: ${{ inputs.ref }}
Expand All @@ -153,7 +153,7 @@ jobs:
secret_token: ${{ secrets.GITHUB_TOKEN }}

- name: Compile and run tests
uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@v0
uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@feature/test-reporting
env:
# GCC 11.3 (Ubuntu Jammy default) produces several false positives regarding timed synchronization protocols
# These issues were fixed in GCC 12 so we upgrade to that version.
Expand All @@ -168,7 +168,7 @@ jobs:
test_report_artifact: test_report_tsan${{ inputs.dependencies_artifact_postfix }}_${{ inputs.custom_version_build }}

- name: Test Report
uses: eProsima/eProsima-CI/external/test-reporter@main
uses: eProsima/eProsima-CI/external/test-reporter@feature/test-reporting
if: success() || failure()
with:
name: "Report: TSAN "
Expand All @@ -185,7 +185,7 @@ jobs:
steps:

- name: Sync repository
uses: eProsima/eProsima-CI/external/checkout@v0
uses: eProsima/eProsima-CI/external/checkout@feature/test-reporting
with:
path: src
ref: ${{ inputs.ref }}
Expand All @@ -200,7 +200,7 @@ jobs:
secret_token: ${{ secrets.GITHUB_TOKEN }}

- name: Compile and run tests
uses: eProsima/eProsima-CI/multiplatform/clang_build_test@v0
uses: eProsima/eProsima-CI/multiplatform/clang_build_test@feature/test-reporting
with:
packages_names: ${{ env.code_packages_names }}
workspace_dependencies: './install'
Expand All @@ -216,7 +216,7 @@ jobs:
steps:

- name: Sync repository
uses: eProsima/eProsima-CI/external/checkout@v0
uses: eProsima/eProsima-CI/external/checkout@feature/test-reporting
with:
path: src
ref: ${{ inputs.ref }}
Expand All @@ -231,7 +231,7 @@ jobs:
secret_token: ${{ secrets.GITHUB_TOKEN }}

- name: Compile and run tests
uses: eProsima/eProsima-CI/ubuntu/coverage_build_test_upload@v0
uses: eProsima/eProsima-CI/ubuntu/coverage_build_test_upload@feature/test-reporting
with:
packages_names: ${{ env.code_packages_names }}
workspace_dependencies: './install'
Expand All @@ -248,7 +248,7 @@ jobs:
steps:

- name: Sync repository
uses: eProsima/eProsima-CI/external/checkout@v0
uses: eProsima/eProsima-CI/external/checkout@feature/test-reporting
with:
path: src
ref: ${{ inputs.ref }}
Expand All @@ -263,7 +263,7 @@ jobs:
secret_token: ${{ secrets.GITHUB_TOKEN }}

- name: Compile and run tests
uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@main
uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@feature/test-reporting
with:
packages_names: ${{ env.code_packages_names }}
workspace_dependencies: './install'
Expand All @@ -272,7 +272,7 @@ jobs:
test_report_artifact: test_report_flaky${{ inputs.dependencies_artifact_postfix }}_${{ inputs.custom_version_build }}

- name: Test Report
uses: eProsima/eProsima-CI/external/test-reporter@main
uses: eProsima/eProsima-CI/external/test-reporter@feature/test-reporting
if: success() || failure()
with:
name: "Report: Flaky "
Expand All @@ -290,7 +290,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Build and test documentation
uses: eProsima/eProsima-CI/ubuntu/sphinx_docs@main
uses: eProsima/eProsima-CI/ubuntu/sphinx_docs@feature/test-reporting
with:
checkout_path: "src/fastddsspy"
path_to_requirements: "src/fastddsspy/docs/requirements.txt"
Expand All @@ -306,7 +306,7 @@ jobs:
steps:

- name: Uncrustify
uses: eProsima/eProsima-CI/ubuntu/uncrustify@v0
uses: eProsima/eProsima-CI/ubuntu/uncrustify@feature/test-reporting


#####################################################################
Expand All @@ -317,4 +317,4 @@ jobs:
steps:

- name: Python Linter
uses: eProsima/eProsima-CI/ubuntu/python_linter@v0
uses: eProsima/eProsima-CI/ubuntu/python_linter@feature/test-reporting
6 changes: 3 additions & 3 deletions .github/workflows/reusable-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ jobs:
steps:

- name: Sync repository
uses: eProsima/eProsima-CI/external/checkout@v0
uses: eProsima/eProsima-CI/external/checkout@feature/test-reporting
with:
path: src
ref: ${{ inputs.ref }}
Expand All @@ -103,7 +103,7 @@ jobs:
secret_token: ${{ secrets.GITHUB_TOKEN }}

- name: Compile and run tests
uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@v0
uses: eProsima/eProsima-CI/multiplatform/colcon_build_test@feature/test-reporting
with:
packages_names: ${{ env.code_packages_names }}
cmake_args: -DBUILD_TESTS=ON -DCMAKE_BUILD_TYPE=${{ matrix.cmake_build_type }}
Expand All @@ -113,7 +113,7 @@ jobs:
test_report_artifact: test_report${{ inputs.dependencies_artifact_postfix }}_${{ inputs.custom_version_build }}_${{ inputs.os }}_${{ matrix.cmake_build_type }}

- name: Test Report
uses: eProsima/eProsima-CI/external/test-reporter@main
uses: eProsima/eProsima-CI/external/test-reporter@feature/test-reporting
if: success() || failure()
with:
name: "Report: ${{ matrix.os }} | ${{ matrix.cmake_build_type }} "
Expand Down

0 comments on commit 2c8b472

Please sign in to comment.