Open yuqi1129 opened 5 months ago
- name: Jacoco Report to PR id: jacoco uses: madrapps/jacoco-report@v1.6.1 with: paths: ${{ github.workspace }}/**/build/reports/jacoco/test/jacocoTestReport.xml token: ${{ secrets.GITHUB_TOKEN }} min-coverage-overall: 40 min-coverage-changed-files: 60 title: 'Code Coverage Report' debug-mode: true update-comment: true pass-emoji: ':green_circle:' fail-emoji: ':red_circle:'
then the result is as follows:
Event is pull_request passEmoji: :green_circle: failEmoji: :red_circle: base sha: c433f84[18](https://github.com/datastrato/gravitino/actions/runs/8506649974/job/23297218303?pr=2755#step:6:19)bf400e8eb348f9a14f10bcad51dea4e head sha: 6bbc18b715c[20](https://github.com/datastrato/gravitino/actions/runs/8506649974/job/23297218303?pr=2755#step:6:21)bc89f8ed43d861702a370a4588e reportPaths: /home/runner/work/gravitino/gravitino/**/build/reports/jacoco/test/jacocoTestReport.xml file: { "sha": "45ec9a17de3c55ea5b12c3dd579da745a8673bc2", "filename": ".github/workflows/build.yml", "status": "modified", "additions": 1, "deletions": 1, "changes": 2, "blob_url": "https://github.com/datastrato/gravitino/blob/6bbc18b715c20bc89f8ed43d861702a370a4588e/.github%2Fworkflows%2Fbuild.yml", "raw_url": "https://github.com/datastrato/gravitino/raw/6bbc18b715c20bc89f8ed43d861702a370a4588e/.github%2Fworkflows%2Fbuild.yml", "contents_url": "https://api.github.com/repos/datastrato/gravitino/contents/.github%2Fworkflows%2Fbuild.yml?ref=6bbc18b715c20bc89f8ed43d861702a370a4588e", "patch": "@@ -102,7 +102,7 @@ jobs:\n min-coverage-overall: 40\n min-coverage-changed-files: 60\n title: 'Code Coverage Report'\n- debug-mode: false\n+ debug-mode: true\n update-comment: true\n pass-emoji: ':green_circle:'\n fail-emoji: ':red_circle:'" } changedFiles: [ { "filePath": ".github/workflows/build.yml", "url": "https://github.com/datastrato/gravitino/blob/6bbc18b715c20bc89f8ed43d861702a370a4588e/.github%2Fworkflows%2Fbuild.yml", "lines": [ 105 ] } ] Resolved files: /home/runner/work/gravitino/gravitino/api/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/catalogs/catalog-hadoop/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/catalogs/catalog-hive/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/catalogs/catalog-jdbc-common/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/catalogs/catalog-jdbc-mysql/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/catalogs/catalog-jdbc-postgresql/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/catalogs/catalog-lakehouse-iceberg/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/catalogs/catalog-messaging-kafka/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/clients/client-java/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/clients/filesystem-hadoop3/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/common/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/core/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/integration-test-common/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/server/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/server-common/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/spark-connector/build/reports/jacoco/test/jacocoTestReport.xml,/home/runner/work/gravitino/gravitino/trino-connector/build/reports/jacoco/test/jacocoTestReport.xml Error: TypeError: Cannot read properties of undefined (reading 'find')
I'm facing the same error, when one of the reports is empty. I found another issue mentioning it https://github.com/Madrapps/jacoco-report/issues/64
then the result is as follows: