fix: Coverage report is not displayed

Change-Id: I0fcb548c30c0cd8fce47fe70e086d43e90813e8d
pull/1812/head
blue928sky 8 months ago
parent a0f2786634
commit c9ed908424

@ -201,14 +201,14 @@ jobs:
heap-size: 600M heap-size: 600M
script: ./gradlew connectedDemoDebugAndroidTest --daemon script: ./gradlew connectedDemoDebugAndroidTest --daemon
- name: Run local tests (including Roborazzi) for the combined coverage report (only API 30) - name: Run local tests (including Roborazzi) for the combined coverage report (only API 34)
if: matrix.api-level == 30 if: matrix.api-level == 34
# There is no need to verify Roborazzi tests to generate coverage. # There is no need to verify Roborazzi tests to generate coverage.
run: ./gradlew testDemoDebugUnitTest -Proborazzi.test.verify=false # Add Prod if we ever add JVM tests for prod run: ./gradlew testDemoDebugUnitTest -Proborazzi.test.verify=false # Add Prod if we ever add JVM tests for prod
# Add `createProdDebugUnitTestCoverageReport` if we ever add JVM tests for prod # Add `createProdDebugUnitTestCoverageReport` if we ever add JVM tests for prod
- name: Generate coverage reports for Debug variants (only API 30) - name: Generate coverage reports for Debug variants (only API 34)
if: matrix.api-level == 30 if: matrix.api-level == 34
run: ./gradlew createDemoDebugCombinedCoverageReport run: ./gradlew createDemoDebugCombinedCoverageReport
- name: Upload test reports - name: Upload test reports
@ -218,8 +218,8 @@ jobs:
name: test-reports-${{ matrix.api-level }} name: test-reports-${{ matrix.api-level }}
path: '**/build/reports/androidTests' path: '**/build/reports/androidTests'
- name: Display local test coverage (only API 30) - name: Display local test coverage (only API 34)
if: matrix.api-level == 30 if: matrix.api-level == 34
id: jacoco id: jacoco
uses: madrapps/jacoco-report@v1.7.1 uses: madrapps/jacoco-report@v1.7.1
with: with:
@ -230,8 +230,8 @@ jobs:
${{ github.workspace }}/**/build/reports/jacoco/**/*Report.xml ${{ github.workspace }}/**/build/reports/jacoco/**/*Report.xml
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
- name: Upload local coverage reports (XML + HTML) (only API 30) - name: Upload local coverage reports (XML + HTML) (only API 34)
if: matrix.api-level == 30 if: matrix.api-level == 34
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: coverage-reports name: coverage-reports

Loading…
Cancel
Save