mirror of
https://github.com/meshtastic/firmware.git
synced 2025-02-01 02:09:57 +00:00
Disable coverage generation (#5719)
* Disable coverage generation * Comment a bit more of the report generation
This commit is contained in:
parent
183f68ba00
commit
88d8ab53c8
54
.github/workflows/test_native.yml
vendored
54
.github/workflows/test_native.yml
vendored
@ -120,34 +120,34 @@ jobs:
|
||||
run: echo "version=$(./bin/buildinfo.py long)" >> $GITHUB_OUTPUT
|
||||
id: version
|
||||
|
||||
- name: Download test artifacts
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: platformio-test-report-${{ steps.version.outputs.version }}.zip
|
||||
merge-multiple: true
|
||||
# - name: Download test artifacts
|
||||
# uses: actions/download-artifact@v4
|
||||
# with:
|
||||
# name: platformio-test-report-${{ steps.version.outputs.version }}.zip
|
||||
# merge-multiple: true
|
||||
|
||||
- name: Test Report
|
||||
uses: dorny/test-reporter@v1.9.1
|
||||
with:
|
||||
name: PlatformIO Tests
|
||||
path: testreport.xml
|
||||
reporter: java-junit
|
||||
# - name: Test Report
|
||||
# uses: dorny/test-reporter@v1.9.1
|
||||
# with:
|
||||
# name: PlatformIO Tests
|
||||
# path: testreport.xml
|
||||
# reporter: java-junit
|
||||
|
||||
- name: Download coverage artifacts
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
pattern: lcov-coverage-info-native-*-${{ steps.version.outputs.version }}.zip
|
||||
path: code-coverage-report
|
||||
merge-multiple: true
|
||||
# - name: Download coverage artifacts
|
||||
# uses: actions/download-artifact@v4
|
||||
# with:
|
||||
# pattern: lcov-coverage-info-native-*-${{ steps.version.outputs.version }}.zip
|
||||
# path: code-coverage-report
|
||||
# merge-multiple: true
|
||||
|
||||
- name: Generate Code Coverage Report
|
||||
run: |
|
||||
sudo apt-get install -y lcov
|
||||
lcov --quiet --add-tracefile code-coverage-report/coverage_base.info --add-tracefile code-coverage-report/coverage_integration.info --add-tracefile code-coverage-report/coverage_tests.info --output-file code-coverage-report/coverage_src.info
|
||||
genhtml --quiet --legend --prefix "${PWD}" code-coverage-report/coverage_src.info --output-directory code-coverage-report
|
||||
# - name: Generate Code Coverage Report
|
||||
# run: |
|
||||
# sudo apt-get install -y lcov
|
||||
# lcov --quiet --add-tracefile code-coverage-report/coverage_base.info --add-tracefile code-coverage-report/coverage_integration.info --add-tracefile code-coverage-report/coverage_tests.info --output-file code-coverage-report/coverage_src.info
|
||||
# genhtml --quiet --legend --prefix "${PWD}" code-coverage-report/coverage_src.info --output-directory code-coverage-report
|
||||
|
||||
- name: Save Code Coverage Report
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: code-coverage-report-${{ steps.version.outputs.version }}.zip
|
||||
path: code-coverage-report
|
||||
# - name: Save Code Coverage Report
|
||||
# uses: actions/upload-artifact@v4
|
||||
# with:
|
||||
# name: code-coverage-report-${{ steps.version.outputs.version }}.zip
|
||||
# path: code-coverage-report
|
||||
|
Loading…
Reference in New Issue
Block a user