lp:~kissiel/checkbox/qml-native

Created by Maciej Kisielewski and last modified
Get this branch:
bzr branch lp:~kissiel/checkbox/qml-native
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

3556. By Maciej Kisielewski

providers: add qml-tests provider

This patch adds provider with qml-native jobs. At start there is only one test
- camera test that shows feed from camera attached to the system. The provider
  is added to venv.

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

3555. By Maciej Kisielewski

plainbox: add plainbox-qml-shell to setup.py

This patch adds plainbox-qml-shell to console_scripts in setup.py

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

3554. By Maciej Kisielewski

plainbox:doc: add manpage for plainbox-qml-shell

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

3553. By Maciej Kisielewski

plainbox:qml_shell: add standalone qml-native shell

This patch adds standalone qml-shell that can be run without a need to run
'plainbox run (...)', which would require provider to be created and loaded.

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

3552. By Maciej Kisielewski

plainbox:data:qml-shell: add piping of plainbox qml-native shell

This patch adds qml shell for running native qml jobs

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

3551. By Maciej Kisielewski

checkbox-touch: add qml-native test shell

This patch adds functionality to run qml-native tests to checkbox-touch

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

3550. By Maciej Kisielewski

plainbox:providers:stubbox: add qml-native tests to stubbox

This patch adds two qml-native jobs to stubbox. First one showing simple
two-button page with pass and fail. Second uses page stack to have internal
navigation.

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

3549. By Maciej Kisielewski

plainbox:impl:runner: add run_qml_job functionality

This patch adds run_qml_job to the runner that knows how to run qml-native
tests in plainbox.

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

3548. By Maciej Kisielewski

plainbox:impl:ctrl: add QmlJobExecutionController

This patch adds execution controller capable of running qml-jobs in a shell.
It communicates trough pipe created in controller to grab result object sent by
qml shell (ordinary qmlscene return code only signifies problems with itself -
there's no option to return error code from qml)

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

3547. By Maciej Kisielewski

plainbox:docs: mention CEP-5 in manpage for plainbox-job-units

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.