tflink created this task.
tflink added subscribers: qa-devel, tflink.
tflink added a project: taskotron
TASK DESCRIPTION
For phase 1, we need to replace AutoQA. This means that we need the ability
to report results directly to bodhi - at least for the short term.
The directive will take in TAP output and submit comments to bodhi using FAS
credentials stored in a configuration file or injected by the runner (as in the
examples). If the implementation uses injection, **make sure** that the actual
credentials are not logged anywhere public.
report:
bodhi: baseurl={{bodhiurl}} username={{fasuser}} password={{faspassword}}
doreport=all
The main corner case of note is depcheck. The current paradigm is that
depcheck will add reporting comments on state change (PASS to FAIL or FAIL to
PASS) or repeat comments if the update in question has been in FAIL for a
configurable number of days. Example directive for depcheck:
report:
bodhi: baseurl={{bodhiurl}} username={{fasuser}} password={{faspassword}}
doreport=onchange
The code for this should be mostly complete in AutoQA (both in lib and
depcheck) and hopefully will require little modification.
TASK DETAIL
https://phab.qadevel.cloud.fedoraproject.org/T46
To: tflink
Cc: qa-devel, tflink
_______________________________________________
qa-devel mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/qa-devel