add base_services_start test for ARM
ClosedPublic

Authored by garretraziel on May 24 2016, 11:51 AM.

Details

Summary

This adds base_services_start handling for ARM. There are two problems
this DR solves. First is that we can't really use HDD_1_DECOMPRESS_URL for posting,
because it overwrites HDD_1 set in consecutive test. We use rather ugly hack that
we set HDD_2_DECOMPRESS_URL instead, set NUMDISKS=1, HDD_1=%HDD_2% for first
test and HDD_1 correctly for second test, see https://github.com/os-autoinst/openQA/issues/684.

Second problem is that in Base test matrix, tests are partitioned by subvariant,
ARM being exception. This introduces new "report variable" $SUBVARIANT_OR_ARM$.

Test Plan

run base_services_start_arm, try to report to wiki

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.
garretraziel retitled this revision from to add base_services_start test for ARM.May 24 2016, 11:51 AM
garretraziel updated this object.
garretraziel edited the test plan for this revision. (Show Details)
garretraziel added reviewers: adamwill, jskladan.
adamwill accepted this revision.May 24 2016, 2:36 PM

Please document $SUBVARIANT_OR_ARM$ in the comments at the top of TESTCASES, like all the others. With that and the other comment, though, this looks OK.

scheduler/fedora_openqa_schedule/schedule.py
45–46

the word "it" is wrong here, I think. Do you mean "Let's connect it as second HDD"?

This revision is now accepted and ready to land.May 24 2016, 2:36 PM
This revision was automatically updated to reflect the committed changes.