diff --git a/.github/workflows/run_tests_suite_coverage.yml b/.github/workflows/run_tests_suite_coverage.yml index f5fd7eccc..768330b27 100644 --- a/.github/workflows/run_tests_suite_coverage.yml +++ b/.github/workflows/run_tests_suite_coverage.yml @@ -24,6 +24,11 @@ jobs: with: python-version: '3.10' + - name: Set up Coverage + run: | + python -m pip install --upgrade pip + pip install coverage + - name: Set up TensorFlow environment run: | python -m venv tf_env @@ -57,13 +62,16 @@ jobs: - name: Combine Multiple Coverage Files run: coverage combine + - name: Run Coverage HTML run: coverage html -i --directory ./coverage_report_html + - name: Archive code coverage results uses: actions/upload-artifact@v4 with: name: code-coverage-report path: | coverage_report_html + - name: Coverage Report run: coverage report -i --skip-covered --sort cover --fail-under $COVERAGE_THRESHOLD