Skip to content

Commit

Permalink
Do not run auth_tests on every PR
Browse files Browse the repository at this point in the history
  • Loading branch information
brizental committed Oct 10, 2023
1 parent b50ca45 commit 7f449ee
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 14 deletions.
6 changes: 1 addition & 5 deletions .github/workflows/auth_tests.yml
Original file line number Diff line number Diff line change
@@ -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:
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/test_unit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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:
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down

0 comments on commit 7f449ee

Please sign in to comment.