Summary of changes in Code Coverage package version 1.2
The main updates in this release include:
Pause Recording
and Resume Recording
buttons in the toolbar in the Code Coverage window.Test Runner References
coverage report option in the Code Coverage window. When you check this option, the generated coverage results include references to the triggering tests enabling the Coverage by test methods section in the HTML report. This section allows you to see how each test contributes to the overall coverage. In batchmode, you can generate test references by adding the generateTestReferences
option in -coverageOptions.Log Verbosity Level
setting in the Code Coverage window which allows setting the verbosity level for the editor and console logs.Additional Reports
option in the Code Coverage window which if checked SonarQube, Cobertura and LCOV reports will be generated. Added generateAdditionalReports
in -coverageOptions for batchmode.filtersFromFile
in -coverageOptions for batchmode. This allows you to specify an external Json file which contains path and assembly filtering rules.dontClear
in -coverageOptions for batchmode which allows coverage results to be accumulated after every code coverage session. If not passed the results are cleared before a new session.<user>
was renamed to <assets>
and <project>
was renamed to <all>
.pathStrippingPatterns
with pathReplacePatterns
in batchmode. The pathReplacePatterns
option allows stripping and replacing specific sections from the paths that are stored in the coverage results xml files.For a full list of changes and updates in this version, see the Code Coverage package changelog.