lp:~kissiel/checkbox/qml-native
- Get this branch:
- bzr branch lp:~kissiel/checkbox/qml-native
Branch merges
- Zygmunt Krynicki (community): Approve
-
Diff: 1669 lines (+1324/-7)29 files modifiedcep/CEP-5.txt (+87/-0)
checkbox-touch/components/QmlNativePage.qml (+133/-0)
checkbox-touch/main.qml (+14/-0)
checkbox-touch/py/checkbox_touch.py (+1/-0)
plainbox/docs/conf.py (+2/-0)
plainbox/docs/manpages/plainbox-job-units.rst (+3/-0)
plainbox/docs/manpages/plainbox-qml-shell.rst (+18/-0)
plainbox/plainbox/data/qml-shell/pipe_handler.py (+42/-0)
plainbox/plainbox/data/qml-shell/plainbox_qml_shell.qml (+111/-0)
plainbox/plainbox/impl/ctrl.py (+157/-0)
plainbox/plainbox/impl/providers/stubbox/data/qml-navigation.qml (+68/-0)
plainbox/plainbox/impl/providers/stubbox/data/qml-simple.qml (+40/-0)
plainbox/plainbox/impl/providers/stubbox/units/jobs/categories.pxu (+4/-0)
plainbox/plainbox/impl/providers/stubbox/units/jobs/stub.pxu (+22/-0)
plainbox/plainbox/impl/runner.py (+73/-0)
plainbox/plainbox/impl/test_ctrl.py (+108/-0)
plainbox/plainbox/impl/unit/job.py (+39/-3)
plainbox/plainbox/impl/unit/test_job.py (+38/-2)
plainbox/plainbox/qml_shell/qml_shell.py (+141/-0)
plainbox/plainbox/qml_shell/qml_shell.qml (+75/-0)
plainbox/plainbox/test_provider_manager.py (+1/-1)
plainbox/setup.py (+1/-0)
providers/2015.com.canonical.certification:qml-tests/.bzrignore (+2/-0)
providers/2015.com.canonical.certification:qml-tests/.gitignore (+2/-0)
providers/2015.com.canonical.certification:qml-tests/README.md (+5/-0)
providers/2015.com.canonical.certification:qml-tests/data/camera-test.qml (+101/-0)
providers/2015.com.canonical.certification:qml-tests/manage.py (+21/-0)
providers/2015.com.canonical.certification:qml-tests/units/qml-tests.pxu (+14/-0)
support/develop-providers (+1/-1)
Branch information
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 QmlJobExecution
Controller 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>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:checkbox