lp://staging/~andrew-haigh-b/cdts/refactor_bug1214896

Created by Andrew Haigh and last modified
Get this branch:
bzr branch lp://staging/~andrew-haigh-b/cdts/refactor_bug1214896
Only Andrew Haigh can upload to this branch. If you are Andrew Haigh please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andrew Haigh
Project:
Canonical Driver Test Suite
Status:
Merged

Recent revisions

2322. By Andrew Haigh

Sets the outcome of a skipped test on resume to fail. This is because the user has chosen to skip the test after it has presumably crashed the test suite, and hence its failed really

2321. By Andrew Haigh

Ensure the resume is only tried if the GUI was the instigator of the saved session. Also, ensure that our knowledge of the plainbox tree of objects is refreshed once the session is resumed. This latter item is needed so that properties of jobs such as the via property, can be used to correctly populate the run manager hierarchy of tests

2320. By Andrew Haigh

Ensured the guiengine shutdown is not causing a segfault. This change ensures the guiengine shutdown within the scope of main() because qml component destructors are called after main() has returned

2319. By Andrew Haigh

Catchup from checkbox-ihv-ng

2318. By Andrew Haigh

Check that there really are jobs to run, so we dont crash when trying to start an empty list

2317. By Andrew Haigh

Track which tests are needed to correctly show local and real tests in the Run Manager View, and repopulate these from the app_blob metadata. Note, that the scroll-depth is too long when the tests are collapsed on a resume, and that the outcome of a test which is skipped on a resume is not yet set.

2316. By Andrew Haigh

Avoid crash if the test runlist is empty

2315. By Andrew Haigh

Catchup from checkbox-ihv-ng

2314. By Andrew Haigh

Gathers and updates the gui for tests run prior to this session resume

2313. By Andrew Haigh

This allows the resumption of previous test runs, and shows the results in the gui RunManagerView. Outstanding items are to set the result to skipped if the user chose to Continue on a restart, and to ensure that irrelevant tests are not shown in the RunManagerView (needs some filtering). Finally, this needs the dbus-remove API functionality to be present in Plainbox

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/cdts
This branch contains Public information 
Everyone can see this information.

Subscribers