Skip to content

Commit d1f0eb8

Browse files
committed
Reuse "make gcovr-xml" in azure job
1 parent 310bd51 commit d1f0eb8

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

azure/coverage_job.yml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -30,23 +30,13 @@ jobs:
3030
configurationName: ${{ parameters.configurationName }}
3131
runTestsParameters: ${{ parameters.runTestsParameters }}
3232
- script: |
33-
rm -f coverage.xml | true
34-
gcovr -sr . -o coverage.xml --xml \
35-
--exclude-directories 'ext/date/lib$$' \
36-
-e 'ext/bcmath/libbcmath/.*' \
37-
-e 'ext/date/lib/.*' \
38-
-e 'ext/fileinfo/libmagic/.*' \
39-
-e 'ext/gd/libgd/.*' \
40-
-e 'ext/hash/sha3/.*' \
41-
-e 'ext/mbstring/libmbfl/.*' \
42-
-e 'ext/opcache/jit/libudis86/.*' \
43-
-e 'ext/pcre/pcre2lib/.*' \
44-
-e 'ext/xmlrpc/libxmlrpc/.*'
45-
displayName: 'Generate ${{ parameters.configurationName }} ${{ parameters.runTestsName }} Test Coverage'
33+
make gcovr-xml
34+
mv gcovr.xml coverage.xml
35+
displayName: 'Generate ${{ parameters.configurationName }} Test Coverage'
4636
condition: or(succeeded(), failed())
4737
- task: PublishCodeCoverageResults@1
4838
inputs:
4939
codeCoverageTool: 'Cobertura'
5040
summaryFileLocation: coverage.xml
51-
displayName: 'Publish ${{ parameters.configurationName }} ${{ parameters.runTestsName }} Test Coverage'
41+
displayName: 'Publish ${{ parameters.configurationName }} Test Coverage'
5242
condition: or(succeeded(), failed())

0 commit comments

Comments
 (0)