Lines Matching full:coverage

1 name: Code Coverage with codecov
103 mkdir -p coverage/reports
108 -i --force-color -N -v --filter runnable -p ${{ matrix.platform }} --coverage \
109 -T tests --coverage-tool gcovr -xCONFIG_TEST_EXTRA_STACK_SIZE=4096 -e nano \
117 - name: Rename coverage files
120 mv twister-out/coverage.json coverage/reports/${{matrix.normalized}}.json
122 - name: Upload Coverage Results
126 name: Coverage Data (Subset ${{ matrix.normalized }})
128 coverage/reports/${{ matrix.normalized }}.json
132 name: "Publish Coverage Results"
147 path: coverage/reports
149 - name: Move coverage files
151 ls -lRt ./coverage/reports
152 mv ./coverage/reports/*/*testplan.json .
153 mv ./coverage/reports/*/coverage/reports/*.json ./coverage/reports
154 ls -la ./coverage/reports
156 - name: Generate list of coverage files
157 id: get-coverage-files
160 file(GLOB INPUT_FILES_LIST "coverage/reports/*.json")
182 - name: Merge coverage files
184 pushd ./coverage/reports
186 …gcovr ${{ steps.get-coverage-files.outputs.mergefiles }} --merge-mode-functions=separate --json m…
187 …gcovr ${{ steps.get-coverage-files.outputs.mergefiles }} --merge-mode-functions=separate --cobertu…
198 - name: Generate Coverage Report
202 python3 ./scripts/ci/coverage/coverage_analysis.py \
205 -c coverage/reports/merged.json \
206 -o coverage-report-${{ steps.run_date.outputs.run_date_short }} \
208 cp coverage-report-* coverage/reports/
210 - name: Upload Merged Coverage Results and Report
214 name: Coverage Data and report
216 coverage/reports/merged.json
217 coverage/reports/merged.xml
218 coverage/reports/coverage-report-${{ steps.run_date.outputs.run_date_short }}.json
219 coverage/reports/coverage-report-${{ steps.run_date.outputs.run_date_short }}.xlsx
221 - name: Upload coverage to Codecov
229 files: coverage/reports/merged.xml