lp:~kissiel/checkbox/advanced-qml-job-execution

Created by Maciej Kisielewski and last modified
Get this branch:
bzr branch lp:~kissiel/checkbox/advanced-qml-job-execution
Only Maciej Kisielewski can upload to this branch. If you are Maciej Kisielewski please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Maciej Kisielewski
Project:
Checkbox
Status:
Merged

Recent revisions

3767. By Maciej Kisielewski

plainbox:runner: make runner use execute_job_with_result

This patch makes the runner use job execution that captures result object and
correctly assigns outcome. E.g. testDone({'outcome':'skip'}) works as expected.

Signed-off-by: Maciej Kisielewski <email address hidden>

3766. By Maciej Kisielewski

plainbox:ctrl: rearrange tests for qml controller

As execute_job in practice only runs test_job_with_result, naming of tests now
reflect this logical layout. This patch also adds normal test_execute_job as
required by the CheckBoxExecutionControllerTestsMixIn.

Signed-off-by: Maciej Kisielewski <email address hidden>

3765. By Maciej Kisielewski

plainbox:ctrl: add execute_job_with_result for qml jobs

This patch changes how qml jobs are run. Instead of just providing return code
of the subprocess (as returned by qmlscene), one might use extended version of
execute_job - execute_job_with_result to get object as writen to the output
pipe of the qml test. execute_job now launches execute_job_with_result and
discards the result object returning only error code, therefore keeping
previous behaviour - no changes in tests were needed.

Signed-off-by: Maciej Kisielewski <email address hidden>

3764. By Launchpad Translations on behalf of checkbox-dev

Launchpad automatic translations update.

3763. By Sylvain Pineau

"Release_2015_Week19 [r=sylvain-pineau][bug=1331302,1341769,1347120,1382321,1383447,1387782,1387843,1388055,1388747,1389253,1399481,1400646,1403933,1406719,1410501,1428615,1451343,1451541][author=checkbox-dev]"

3762. By Maciej Kisielewski

"automatic merge of lp:~kissiel/checkbox/fix-1452782-report-export/ by tarmac [r=zyga][bug=1452782][author=kissiel]"

3761. By Maciej Kisielewski

"automatic merge of lp:~kissiel/checkbox/fix-1450165-autopilot-crash-on-header-actions/ by tarmac [r=zyga][bug=1450165][author=kissiel]"

3760. By Po-Hsu Lin

"automatic merge of lp:~cypressyew/checkbox/systemd-server/ by tarmac [r=sylvain-pineau][bug=1450319][author=cypressyew]"

3759. By Daniel Manrique

"checkbox-support:parsers:submission: add modalias info to package elements
 [r=zyga][bug=][author=roadmr]"

3758. By Maciej Kisielewski

"automatic merge of lp:~kissiel/checkbox/checkbox-touch-release/ by tarmac [r=][bug=][author=kissiel]"

Branch metadata

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