From 7f449eee9821271acc876d7f2e7878484227d5d8 Mon Sep 17 00:00:00 2001 From: Beatriz Rizental Date: Tue, 10 Oct 2023 10:48:17 +0200 Subject: [PATCH] Do not run auth_tests on every PR --- .github/workflows/auth_tests.yml | 6 +----- .github/workflows/test_unit.yaml | 18 +++++++++--------- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/.github/workflows/auth_tests.yml b/.github/workflows/auth_tests.yml index dc9d3e05a2..412dacea44 100644 --- a/.github/workflows/auth_tests.yml +++ b/.github/workflows/auth_tests.yml @@ -1,14 +1,10 @@ -name: Unit Tests +name: Auth Tests on: # Only run on push to main or release branches. push: branches: - main - "releases/**" - pull_request: - branches: - - main - - "releases/**" # Restrict tests to the most recent commit. concurrency: diff --git a/.github/workflows/test_unit.yaml b/.github/workflows/test_unit.yaml index 4e2be2dc5c..fe1cac45f7 100644 --- a/.github/workflows/test_unit.yaml +++ b/.github/workflows/test_unit.yaml @@ -58,7 +58,7 @@ jobs: export PATH=${{github.workspace}}/grcov-build/bin:$PATH ctest --output-on-failure - grcov $(pwd)/tests/nativemessaging/CMakeFiles/nativemessaging_tests.dir -s ${{github.workspace}} \ + grcov $(pwd)/CMakeFiles/nativemessaging_tests.dir -s ${{github.workspace}} \ -t lcov --branch --ignore-not-existing > ${{github.workspace}}/nativemessaging_lcov.info - name: Running QML tests @@ -68,7 +68,7 @@ jobs: export PATH=${{github.workspace}}/grcov-build/bin:$PATH ctest --output-on-failure - grcov $(pwd)/tests/qml/CMakeFiles/qml_tests.dir -s ${{github.workspace}} \ + grcov $(pwd)/CMakeFiles/qml_tests.dir -s ${{github.workspace}} \ -t lcov --branch --ignore-not-existing > ${{github.workspace}}/qml_lcov.info - name: Running unit tests @@ -79,10 +79,10 @@ jobs: ctest --test-dir unit --output-on-failure ctest --test-dir unit_tests --output-on-failure - grcov $(pwd)/tests/unit/CMakeFiles/unit_tests.dir -s ${{github.workspace}} \ + grcov $(pwd)/unit/CMakeFiles/unit_tests.dir -s ${{github.workspace}} \ -t lcov --branch --ignore-not-existing > ${{github.workspace}}/unit_lcov.info - grcov $(pwd)/tests/unit_tests/CMakeFiles/app_unit_tests.dir -s ${{github.workspace}} \ + grcov $(pwd)/unit_tests/CMakeFiles/app_unit_tests.dir -s ${{github.workspace}} \ -t lcov --branch --ignore-not-existing > ${{github.workspace}}/unitapp_lcov.info - name: Upload coverage for linux unit tests to Codecov @@ -91,7 +91,7 @@ jobs: directory: . flags: linux_unit_tests name: codecov-poc - files: auth_lcov.info,nativemessaging_lcov.info,qml_lcov.info,unit_lcov.info,unitapp_lcov.info + files: nativemessaging_lcov.info,qml_lcov.info,unit_lcov.info,unitapp_lcov.info verbose: true macos-unit-tests: @@ -147,7 +147,7 @@ jobs: export PATH=${{github.workspace}}/grcov-build/bin:$PATH ctest --output-on-failure - grcov $(pwd)/tests/nativemessaging/CMakeFiles/nativemessaging_tests.dir -s ${{github.workspace}} \ + grcov $(pwd)/CMakeFiles/nativemessaging_tests.dir -s ${{github.workspace}} \ -t lcov --branch --ignore-not-existing > ${{github.workspace}}/nativemessaging_lcov.info - name: Running QML tests @@ -157,7 +157,7 @@ jobs: export PATH=${{github.workspace}}/grcov-build/bin:$PATH ctest --output-on-failure - grcov $(pwd)/tests/qml/CMakeFiles/qml_tests.dir -s ${{github.workspace}} \ + grcov $(pwd)/CMakeFiles/qml_tests.dir -s ${{github.workspace}} \ -t lcov --branch --ignore-not-existing > ${{github.workspace}}/qml_lcov.info - name: Running unit tests @@ -168,10 +168,10 @@ jobs: ctest --test-dir unit --output-on-failure ctest --test-dir unit_tests --output-on-failure - grcov $(pwd)/tests/unit/CMakeFiles/unit_tests.dir -s ${{github.workspace}} \ + grcov $(pwd)/unit/CMakeFiles/unit_tests.dir -s ${{github.workspace}} \ -t lcov --branch --ignore-not-existing > ${{github.workspace}}/unit_lcov.info - grcov $(pwd)/tests/unit_tests/CMakeFiles/app_unit_tests.dir -s ${{github.workspace}} \ + grcov $(pwd)/unit_tests/CMakeFiles/app_unit_tests.dir -s ${{github.workspace}} \ -t lcov --branch --ignore-not-existing > ${{github.workspace}}/unitapp_lcov.info - name: Upload coverage for macos unit tests to Codecov