Comment 1 for bug 1308106

Revision history for this message
Daniel Manrique (roadmr) wrote :

Hi Jeff,

I assume you were using server-full-14.04.whitelist? It has this (which looks correct):

__miscellanea__
miscellanea/fwts_test
miscellanea/fwts_results.log
miscellanea/ipmi_test

I also looked at the code and it *is* using select_jobs which should honor whitelist ordering.

However when doing the actual run, the tests seem to be reordered, in the selection list I see them as:

miscellanea/fwts_results.log
miscellanea/fwts_test

indeed, when they run, they do so in the order I showed, which is incorrect and not what the whitelist specifies.

My package versions are:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===============================-====================-====================-====================================================================
un checkbox <none> <none> (no description available)
ii checkbox-ng 0.3-2 all PlainBox based test runner
ii plainbox 0.6~dev+bzr2922+pkg2 all toolkit for software and hardware integration testing
un plainbox-insecure-policy <none> <none> (no description available)
ii plainbox-provider-certification 0.1~dev+bzr2922+pkg8 all Server Certification
ii plainbox-provider-checkbox 0.5~dev+bzr2922+pkg2 amd64 CheckBox provider for PlainBox
ii plainbox-provider-resource-gene 0.4~dev+bzr2922+pkg5 amd64 CheckBox generic resource jobs provider
ii plainbox-secure-policy 0.6~dev+bzr2922+pkg2 all policykit policy required to use plainbox (secure version)
ii python3-checkbox-ng 0.3-2 all PlainBox based test runner (Python 3 library)
ii python3-checkbox-support 0.2-1 all collection of Python modules used by PlainBox providers
ii python3-plainbox 0.6~dev+bzr2922+pkg2 all toolkit for software and hardware testing (python3 module)