Fixed
Details
Details
Assignee
Corentin Labbe
Corentin LabbeReporter
Jan-Simon Moeller
Jan-Simon MoellerLabels
Contract ID
Components
Priority
Created July 31, 2019 at 3:46 PM
Updated November 13, 2019 at 2:00 AM
Resolved November 12, 2019 at 10:14 AM
This will need a little planning ...
Goal: we need to be able to report back success, fail to gerrit via +1/-1 on the CIBT label.
Conditions:
we need to be able to detect failures, but also allow known issues to be skipped so we do not fail the CI when we know something is not working.
Jenkins itself has no notion of 'skip'. We can only pass/fail a whole job (thus +1/-1) for the job itself. Thus even if we have an error in the tests, we might still pass the jenkins job (but maybe send a different label back).
Lava test results need to be interpreted (as far it can be done in automation)
We need a way to define how to skip an error or how to eval a particular pkg
for apps this could be a .aglci file in the git repo maybe
for non-apps we need to think where to place it (or how to retrieve it)
We can talk through this if you like