Add an ISO size test (copied right from openSUSE)
AbandonedPublic

Authored by adamwill on Mar 20 2015, 2:56 AM.

Details

Test Plan

Run some tests and verify that the size test is run for the appropriate images.

Diff Detail

Repository
rOPENQATESTS os-autoinst-distri-fedora
Branch
maxsize
Lint
No Linters Available
Unit
No Unit Test Coverage
adamwill retitled this revision from to Add an ISO size test (copied right from openSUSE).Mar 20 2015, 2:56 AM
adamwill updated this object.
adamwill edited the test plan for this revision. (Show Details)
adamwill added reviewers: garretraziel, jskladan.

Running the test is trivial. Reporting results may be a bit harder. Two problems:

  1. The results matrix for the sanity checks isn't really great and requires some logic: it only has per-Flavor environments, and you have to test *all* images for each flavor to report the result. That doesn't map into our current openqa_fedora_tools design very well.
  1. I don't think it's right to set this test as 'important' (i.e. mark the entire job as failed if it fails), but that means we can't assume this test passed if the job as a whole passed, which again is something the current openqa_fedora_tools design assumes.

I'm going to think about those two issues for a bit and see how much hackery it'd take in o_f_t to fix them, but even if we can't, I think it's useful to have the test run in openQA; we can always check the results of the size check tests and manually report them to the wiki for now.

I suppose an alternative approach would be simply to run the size tests *in the dispatcher*...

adamwill abandoned this revision.Mar 20 2015, 7:03 AM

Actually, forget this, I'm just gonna make it a relval subcommand. Easier that way. I'm about 90% done with it already. I'll finish it off tomorrow.