Automatically run on both R3 PB AMACs
The R3 PB has two AMACs, HVMuxes, etc. It is basically made of two barrel PBs. The first "sub-powerboard" of the R3 PB is accessed via even carrier-board slots, the second "sub-powerboard" via odd carrier-board slots. As both sub-powerboards come on one PB, it makes sense to test both together. Also, test results for both of the sub-powerboards should be uploaded to the same powerboard (as they represent one powerboard).
This MR addresses this issue. It:
- also runs all tests on the odd R3 PB, if the even one is selected
- merges the test results accordingly
- ensures to only test the odd R3 PB, if the even one was found to be alive (passes the isAliveTest). This required a new helper function in
Pbv3QCFlow
to return this property.
Depends on !157 (merged), !158 (merged), !164 (merged)
Tagging @kkrizka
Edited by Ben Bruers