From 2cc109e6df5088ff9933fc99000281b52f596a93 Mon Sep 17 00:00:00 2001 From: nick-delirium Date: Tue, 1 Apr 2025 18:08:19 +0200 Subject: [PATCH] tracker: testing local coverage reports --- .github/workflows/tracker-tests.yaml | 132 --------------------------- 1 file changed, 132 deletions(-) diff --git a/.github/workflows/tracker-tests.yaml b/.github/workflows/tracker-tests.yaml index 719970dc9..8fd8e644e 100644 --- a/.github/workflows/tracker-tests.yaml +++ b/.github/workflows/tracker-tests.yaml @@ -116,138 +116,6 @@ jobs: echo "TA_BRANCHES_CHANGE=$(echo "$TA_BRANCHES - $BASE_TA_BRANCHES" | bc)" >> $GITHUB_ENV echo "TA_FUNCTIONS_CHANGE=$(echo "$TA_FUNCTIONS - $BASE_TA_FUNCTIONS" | bc)" >> $GITHUB_ENV - # Generate coverage badge SVGs and html report - - name: Generate Coverage Badges and Reports - if: github.event_name == 'pull_request' - run: | - mkdir -p coverage-report - - # Create a simple HTML report with coverage data - cat > coverage-report/index.html << EOL - - - - Coverage Report - - - -
-

Code Coverage Report

- -

Tracker Coverage

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MetricCurrentBaseChange
Lines${TRACKER_COVERAGE}%${BASE_TRACKER_COVERAGE}% - ${TRACKER_COVERAGE_CHANGE >= 0 ? '+' : ''}${TRACKER_COVERAGE_CHANGE}% -
Statements${TRACKER_STATEMENTS}%${BASE_TRACKER_STATEMENTS}% - ${TRACKER_STATEMENTS_CHANGE >= 0 ? '+' : ''}${TRACKER_STATEMENTS_CHANGE}% -
Branches${TRACKER_BRANCHES}%${BASE_TRACKER_BRANCHES}% - ${TRACKER_BRANCHES_CHANGE >= 0 ? '+' : ''}${TRACKER_BRANCHES_CHANGE}% -
Functions${TRACKER_FUNCTIONS}%${BASE_TRACKER_FUNCTIONS}% - ${TRACKER_FUNCTIONS_CHANGE >= 0 ? '+' : ''}${TRACKER_FUNCTIONS_CHANGE}% -
- -

Tracker-Assist Coverage

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MetricCurrentBaseChange
Lines${TA_COVERAGE}%${BASE_TA_COVERAGE}% - ${TA_COVERAGE_CHANGE >= 0 ? '+' : ''}${TA_COVERAGE_CHANGE}% -
Statements${TA_STATEMENTS}%${BASE_TA_STATEMENTS}% - ${TA_STATEMENTS_CHANGE >= 0 ? '+' : ''}${TA_STATEMENTS_CHANGE}% -
Branches${TA_BRANCHES}%${BASE_TA_BRANCHES}% - ${TA_BRANCHES_CHANGE >= 0 ? '+' : ''}${TA_BRANCHES_CHANGE}% -
Functions${TA_FUNCTIONS}%${BASE_TA_FUNCTIONS}% - ${TA_FUNCTIONS_CHANGE >= 0 ? '+' : ''}${TA_FUNCTIONS_CHANGE}% -
- -

Generated on $(date)

-
- - - EOL - - # Copy the actual coverage reports - mkdir -p coverage-report/tracker - mkdir -p coverage-report/tracker-assist - cp -r tracker/tracker/coverage/* coverage-report/tracker/ - cp -r tracker/tracker-assist/coverage/* coverage-report/tracker-assist/ - - # Upload coverage report as an artifact - - name: Upload Coverage Report - if: github.event_name == 'pull_request' - uses: actions/upload-artifact@v4 - with: - name: coverage-report - path: coverage-report - retention-days: 3 - # Post coverage summary as PR comment - name: Create Coverage PR Comment if: github.event_name == 'pull_request'