Skip to content

Commit

Permalink
Add view of generated UT coverage report
Browse files Browse the repository at this point in the history
ben authored and MaksymT17 committed Apr 5, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
1 parent 0a63e91 commit 3798720
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/build_master_branch.yml
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Install packages
run: sudo apt -y install git g++ cmake libsqlite3-dev gcovr libjpeg-dev valgrind
run: sudo apt -y install git g++ cmake libsqlite3-dev gcovr libjpeg-dev valgrind lynx
- name: Clone aquamarine repo
run: git clone https://github.com/MaksymT17/aquamarine.git
- name: Build artifacts with Cmake
@@ -31,7 +31,9 @@ jobs:
./prepare_build.sh &&
cd build &&
make -j8 &&
./aquamarine_ut --gtest_output="xml"
./aquamarine_ut --gtest_output="xml" &&
cmake --build . --config Debug --target coverage_aquamarine_ut -- -j 4 &&
lynx -dump ./coverage_aquamarine_ut/index.html
- name: Publish Results
uses: EnricoMi/publish-unit-test-result-action@v1

0 comments on commit 3798720

Please sign in to comment.