-
Notifications
You must be signed in to change notification settings - Fork 0
5 REQ exchange
As a user, I want to be able to exchange collected information between mantra and other tools.
As a user, I want to be able to add or retrieve requirements traces to or from mantra, because traces are either collected externally, or are used in a later project analysis tool.
Code coverage and test data is often produced and analyzed by multiple tools. Therefore, mantra must be able to collect and output this information using standardized or well-supported formats.
Code coverage is often collected by tools specific to programming languages.
The coverage format supported by those tools alone does not satisfy mantra's CoverageSchema
,
because they are missing related test information.
Consequently, mantra must be able to combine information from a combination of provided
code coverage and test report formats to satisfy the information needed by the CoverageSchema
.
e.g. combine Cobertura coverage and GoogleTest
mantra must be able to output the collected coverage and test information into standardized or well-supported formats, because other tools might be used to do further static analysis.
Consequently, mantra must be able to split information from the CoverageSchema
into specific coverage or test formats.
e.g. split information into Cobertura coverage and GoogleTest files
Please create an issue if you found any spelling mistakes.
You may also create an issue if you think the content of this wiki should be improved.
Note: This wiki is managed in its own repository. Any commits made using the edit
button will be overwritten.
Note: Issues for the wiki are handled in the mantra repository, but pull requests for the wiki are handled in the mantra-wiki repository.
This wiki is MIT licensed, and works together with mantra.