mirror of
https://github.com/meshtastic/firmware.git
synced 2025-02-08 05:31:25 +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
|
run: echo "version=$(./bin/buildinfo.py long)" >> $GITHUB_OUTPUT
|
||||||
id: version
|
id: version
|
||||||
|
|
||||||
- name: Download test artifacts
|
# - name: Download test artifacts
|
||||||
uses: actions/download-artifact@v4
|
# uses: actions/download-artifact@v4
|
||||||
with:
|
# with:
|
||||||
name: platformio-test-report-${{ steps.version.outputs.version }}.zip
|
# name: platformio-test-report-${{ steps.version.outputs.version }}.zip
|
||||||
merge-multiple: true
|
# merge-multiple: true
|
||||||
|
|
||||||
- name: Test Report
|
# - name: Test Report
|
||||||
uses: dorny/test-reporter@v1.9.1
|
# uses: dorny/test-reporter@v1.9.1
|
||||||
with:
|
# with:
|
||||||
name: PlatformIO Tests
|
# name: PlatformIO Tests
|
||||||
path: testreport.xml
|
# path: testreport.xml
|
||||||
reporter: java-junit
|
# reporter: java-junit
|
||||||
|
|
||||||
- name: Download coverage artifacts
|
# - name: Download coverage artifacts
|
||||||
uses: actions/download-artifact@v4
|
# uses: actions/download-artifact@v4
|
||||||
with:
|
# with:
|
||||||
pattern: lcov-coverage-info-native-*-${{ steps.version.outputs.version }}.zip
|
# pattern: lcov-coverage-info-native-*-${{ steps.version.outputs.version }}.zip
|
||||||
path: code-coverage-report
|
# path: code-coverage-report
|
||||||
merge-multiple: true
|
# merge-multiple: true
|
||||||
|
|
||||||
- name: Generate Code Coverage Report
|
# - name: Generate Code Coverage Report
|
||||||
run: |
|
# run: |
|
||||||
sudo apt-get install -y lcov
|
# 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
|
# 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
|
# genhtml --quiet --legend --prefix "${PWD}" code-coverage-report/coverage_src.info --output-directory code-coverage-report
|
||||||
|
|
||||||
- name: Save Code Coverage Report
|
# - name: Save Code Coverage Report
|
||||||
uses: actions/upload-artifact@v4
|
# uses: actions/upload-artifact@v4
|
||||||
with:
|
# with:
|
||||||
name: code-coverage-report-${{ steps.version.outputs.version }}.zip
|
# name: code-coverage-report-${{ steps.version.outputs.version }}.zip
|
||||||
path: code-coverage-report
|
# path: code-coverage-report
|
||||||
|
Loading…
Reference in New Issue
Block a user