You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enabling code coverage for a given test job requires 2 actions:
* reset GCOV so we only record coverage data during the test itself
* pack and upload artifacts to online storage after the test completes
The latter is implemented by POSTing the artifact to the storage server,
providing the artifact name and URL as a LAVA test result using the
following format:
artifact-upload:<artifact name>:<artifact URL>
This allows the pipeline to add the uploaded artifact(s) to the
corresponding node so the information can be easily re-used at a later
stage.
As we'll enable coverage in many different tests, turn those actions
into separate LAVA test definitions that can then be (conditionally)
included by each test template when needed.
Signed-off-by: Arnaud Ferraris <[email protected]>
0 commit comments