lp:~kissiel/checkbox/advanced-qml-job-execution
- Get this branch:
- bzr branch lp:~kissiel/checkbox/advanced-qml-job-execution
Branch merges
- Zygmunt Krynicki (community): Approve
-
Diff: 152 lines (+61/-23)3 files modifiedplainbox/plainbox/impl/ctrl.py (+36/-14)
plainbox/plainbox/impl/runner.py (+10/-6)
plainbox/plainbox/impl/test_ctrl.py (+15/-3)
Branch information
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 CheckBoxExecutionControllerTes tsMixIn. 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>
- 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