report base_selinux results (add $PAYLOAD$ as another env choice)
ClosedPublic

Authored by adamwill on Dec 17 2015, 5:22 AM.

Details

Summary

This provides reporting for base_selinux tests (see D699). To
do it properly we need to add another magic value for 'env':
$PAYLOAD$, which uses the image 'payload' (a fedfind term) as
the environment. This duplicates a bit of code from default_
install_cb; we should really drop that and instead make the
$FOO$ magic values work for all keys, to keep things consistent
and avoid duplication, but I'll do that as a separate diff.
Converting 'generic' to 'Server' means that we'll report
results from the nightly 'generic' boot.iso images in the Server
column, which is the best choice.

Test Plan

After doing a test run with D699 included, test report
submission and make sure the values look correct (or if you can
manage to get the test run on the current nightly validation event,
you can see if reporting actually works).

Diff Detail

Repository
rOPENQA fedora_openqa
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
adamwill retitled this revision from to report base_selinux results (add $PAYLOAD$ as another env choice).Dec 17 2015, 5:22 AM
adamwill updated this object.
adamwill edited the test plan for this revision. (Show Details)
adamwill added reviewers: jskladan, garretraziel.
jskladan accepted this revision.Dec 17 2015, 7:41 AM
This revision is now accepted and ready to land.Dec 17 2015, 7:41 AM
garretraziel accepted this revision.Dec 17 2015, 1:35 PM

Looks OK.

This revision was automatically updated to reflect the committed changes.