lp:~nskaggs/checkbox/pilot
Created by
Nicholas Skaggs
and last modified
- Get this branch:
- bzr branch lp:~nskaggs/checkbox/pilot
Only
Nicholas Skaggs
can upload to this branch. If you are
Nicholas Skaggs
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
On hold
for merging
into
lp:checkbox
- Canonical Platform QA Team: Pending requested
-
Diff: 722 lines (+542/-22)10 files modifiedcheckbox-touch/build-me (+11/-5)
checkbox-touch/components/CheckboxTouchApplication.qml (+12/-3)
checkbox-touch/components/WelcomePage.qml (+2/-2)
checkbox-touch/manifest.json (+7/-7)
checkbox-touch/py/checkbox_touch.py (+12/-3)
checkbox-touch/settings-oauth.json (+13/-0)
checkbox-touch/sso-login.qml (+196/-0)
checkbox-touch/sso_login.py (+217/-0)
plainbox/plainbox/impl/session/assistant.py (+29/-2)
plainbox/plainbox/impl/transport.py (+43/-0)
Superseded
for merging
into
lp:~canonical-platform-qa/checkbox/easing-login-pain
- Canonical Platform QA Team: Pending requested
-
Diff: 88771 lines (+46762/-11223)264 files modifiedcheckbox-ng/checkbox_ng/__init__.py (+1/-1)
checkbox-ng/checkbox_ng/commands/newcli.py (+21/-11)
checkbox-ng/checkbox_ng/commands/sru.py (+1/-1)
checkbox-ng/checkbox_ng/misc.py (+27/-3)
checkbox-ng/checkbox_ng/test_misc.py (+1/-1)
checkbox-ng/checkbox_ng/ui.py (+4/-1)
checkbox-ng/docs/changelog.rst (+18/-4)
checkbox-ng/launchers/checkbox-cli2 (+596/-0)
checkbox-ng/po/POTFILES.in (+0/-6)
checkbox-ng/po/checkbox-ng.pot (+206/-360)
checkbox-ng/po/es.po (+207/-361)
checkbox-ng/po/pl.po (+209/-365)
checkbox-ng/po/zh_TW.po (+433/-0)
checkbox-ng/setup.py (+2/-2)
checkbox-support/checkbox_support/parsers/submission.py (+40/-0)
checkbox-support/checkbox_support/parsers/tests/fixtures/submission_snap_packages.xml (+12/-0)
checkbox-support/checkbox_support/parsers/tests/test_submission.py (+16/-0)
checkbox-support/checkbox_support/parsers/udevadm.py (+5/-3)
checkbox-support/setup.py (+1/-1)
checkbox-touch/Makefile (+22/-0)
checkbox-touch/build-me (+76/-9)
checkbox-touch/checkbox-touch.qml (+116/-101)
checkbox-touch/components/CheckboxTouchApplication.qml (+24/-7)
checkbox-touch/components/CommandOutputPage.qml (+2/-0)
checkbox-touch/components/InteractIntroPage.qml (+1/-1)
checkbox-touch/components/PasswordDialog.qml (+3/-0)
checkbox-touch/components/PieChart.qml (+79/-0)
checkbox-touch/components/QmlConfinedPage.qml (+29/-4)
checkbox-touch/components/QmlNativePage.qml (+1/-0)
checkbox-touch/components/ResultsPage.qml (+25/-14)
checkbox-touch/components/ResumeSessionPage.qml (+1/-1)
checkbox-touch/components/SelectionPage.qml (+34/-7)
checkbox-touch/components/TestVerificationPage.qml (+2/-0)
checkbox-touch/components/UserInteractSummaryPage.qml (+2/-1)
checkbox-touch/components/WelcomePage.qml (+5/-5)
checkbox-touch/confinement/generate.py (+20/-16)
checkbox-touch/confinement/plainbox-confined-shell.qml (+3/-2)
checkbox-touch/get-libs (+2/-4)
checkbox-touch/manifest.json (+8/-8)
checkbox-touch/po/checkbox-touch.pot (+305/-15)
checkbox-touch/po/es.po (+309/-19)
checkbox-touch/po/fr.po (+333/-0)
checkbox-touch/po/hu.po (+309/-19)
checkbox-touch/po/pl.po (+319/-20)
checkbox-touch/po/ug.po (+324/-0)
checkbox-touch/po/zh_TW.po (+327/-0)
checkbox-touch/py/checkbox_touch.py (+70/-8)
checkbox-touch/sso-login.qml (+3/-1)
checkbox-touch/tests/autopilot/autopilot-provider/units/autopilot.pxu (+27/-0)
checkbox-touch/tests/autopilot/checkbox_touch/test_checkbox_touch.py (+61/-40)
checkbox-touch/tests/autopilot/checkbox_touch/test_sudo_tests.py (+86/-0)
plainbox/docs/author/index.rst (+1/-0)
plainbox/docs/author/qml-job-tutorial.rst (+369/-0)
plainbox/docs/changelog.rst (+94/-3)
plainbox/docs/dev/resources.rst (+31/-42)
plainbox/docs/manpages/plainbox-exporter-units.rst (+31/-24)
plainbox/docs/manpages/plainbox-job-units.rst (+72/-12)
plainbox/docs/manpages/plainbox-template-units.rst (+3/-0)
plainbox/docs/manpages/plainbox-test-plan-units.rst (+20/-2)
plainbox/docs/ref/plainbox.impl.proxy.rst (+0/-5)
plainbox/docs/ref/plainbox.impl.session.legacy.rst (+0/-5)
plainbox/plainbox/__init__.py (+1/-1)
plainbox/plainbox/abc.py (+2/-2)
plainbox/plainbox/data/plainbox-qml-modules/Plainbox/QmlJob.qml (+1/-0)
plainbox/plainbox/data/qml-shell/plainbox_qml_shell.qml (+2/-1)
plainbox/plainbox/impl/commands/cmd_startprovider.py (+7/-1)
plainbox/plainbox/impl/commands/inv_list.py (+1/-1)
plainbox/plainbox/impl/commands/inv_run.py (+23/-5)
plainbox/plainbox/impl/commands/inv_special.py (+8/-5)
plainbox/plainbox/impl/commands/inv_startprovider.py (+39/-31)
plainbox/plainbox/impl/ctrl.py (+53/-35)
plainbox/plainbox/impl/depmgr.py (+1/-0)
plainbox/plainbox/impl/exporter/__init__.py (+10/-2)
plainbox/plainbox/impl/exporter/xlsx.py (+36/-8)
plainbox/plainbox/impl/ingredients.py (+42/-1)
plainbox/plainbox/impl/providers/categories/po/es.po (+2/-2)
plainbox/plainbox/impl/providers/categories/po/fr.po (+236/-0)
plainbox/plainbox/impl/providers/categories/po/pl.po (+2/-2)
plainbox/plainbox/impl/providers/categories/po/ug.po (+236/-0)
plainbox/plainbox/impl/providers/categories/po/zh_TW.po (+236/-0)
plainbox/plainbox/impl/providers/exporters/data/hexr.xml (+12/-0)
plainbox/plainbox/impl/providers/manifest/manage.py (+50/-3)
plainbox/plainbox/impl/providers/manifest/po/pl.po (+2/-2)
plainbox/plainbox/impl/providers/manifest/po/zh_TW.po (+107/-0)
plainbox/plainbox/impl/providers/stubbox/po/de.po (+2/-2)
plainbox/plainbox/impl/providers/stubbox/po/en_GB.po (+2/-2)
plainbox/plainbox/impl/providers/stubbox/po/pl.po (+2/-2)
plainbox/plainbox/impl/providers/stubbox/po/pt.po (+2/-2)
plainbox/plainbox/impl/providers/stubbox/po/ug.po (+524/-0)
plainbox/plainbox/impl/resource.py (+65/-46)
plainbox/plainbox/impl/result.py (+12/-0)
plainbox/plainbox/impl/runner.py (+9/-5)
plainbox/plainbox/impl/secure/providers/v1.py (+18/-18)
plainbox/plainbox/impl/session/assistant.py (+274/-44)
plainbox/plainbox/impl/session/restart.py (+214/-0)
plainbox/plainbox/impl/session/state.py (+7/-4)
plainbox/plainbox/impl/session/test_assistant.py (+5/-1)
plainbox/plainbox/impl/test_ctrl.py (+58/-14)
plainbox/plainbox/impl/test_resource.py (+22/-22)
plainbox/plainbox/impl/unit/job.py (+121/-19)
plainbox/plainbox/impl/unit/packaging.py (+16/-0)
plainbox/plainbox/impl/unit/template.py (+37/-32)
plainbox/plainbox/impl/unit/test_job.py (+72/-15)
plainbox/plainbox/impl/unit/test_testplan.py (+35/-4)
plainbox/plainbox/impl/unit/testplan.py (+26/-4)
plainbox/plainbox/qml_shell/qml_shell.qml (+6/-1)
plainbox/po/POTFILES.in (+0/-3)
plainbox/po/de.po (+727/-624)
plainbox/po/en_AU.po (+731/-628)
plainbox/po/en_CA.po (+731/-628)
plainbox/po/en_GB.po (+751/-692)
plainbox/po/es.po (+728/-625)
plainbox/po/fr.po (+4198/-0)
plainbox/po/ja.po (+727/-624)
plainbox/po/pl.po (+727/-667)
plainbox/po/plainbox.pot (+729/-626)
plainbox/po/pt.po (+731/-628)
plainbox/po/ru.po (+730/-627)
plainbox/po/tr.po (+731/-628)
plainbox/po/uk.po (+727/-624)
plainbox/po/zh_TW.po (+732/-629)
plainbox/requirements/deb-core.txt (+1/-0)
plainbox/setup.py (+2/-1)
providers/2015.com.canonical.certification:qml-tests/data/camera-06.qml (+11/-3)
providers/2015.com.canonical.certification:qml-tests/data/screen-08.qml (+148/-0)
providers/2015.com.canonical.certification:qml-tests/units/qml-tests.pxu (+9/-0)
providers/coreapps/2014.com.ubuntu.clock:clock-tests/.bzrignore (+2/-0)
providers/coreapps/2014.com.ubuntu.clock:clock-tests/jobs/clock-alarms.pxu (+242/-0)
providers/coreapps/2014.com.ubuntu.clock:clock-tests/jobs/clock-setting.pxu (+29/-0)
providers/coreapps/2014.com.ubuntu.clock:clock-tests/jobs/clock-worldcity.pxu (+32/-0)
providers/coreapps/2014.com.ubuntu.clock:clock-tests/manage.py (+21/-0)
providers/coreapps/2014.com.ubuntu.clock:clock-tests/whitelists/clock-alarm.whitelist (+2/-0)
providers/coreapps/2014.com.ubuntu.clock:clock-tests/whitelists/clock-setting.whitelist (+1/-0)
providers/coreapps/2014.com.ubuntu.clock:clock-tests/whitelists/clock-worldcity.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.dekko:dekko-tests/jobs/dekko-firstrun.pxu (+55/-0)
providers/coreapps/2015.com.ubuntu.dekko:dekko-tests/jobs/dekko-manage-mail.pxu (+88/-0)
providers/coreapps/2015.com.ubuntu.dekko:dekko-tests/jobs/dekko-manage-settings.pxu (+58/-0)
providers/coreapps/2015.com.ubuntu.dekko:dekko-tests/jobs/dekko-sending-mail.pxu (+70/-0)
providers/coreapps/2015.com.ubuntu.dekko:dekko-tests/manage.py (+21/-0)
providers/coreapps/2015.com.ubuntu.dekko:dekko-tests/whitelists/dekko-firstrun.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.dekko:dekko-tests/whitelists/dekko-manage-mail.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.dekko:dekko-tests/whitelists/dekko-manage-settings.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.dekko:dekko-tests/whitelists/dekko-sending-mail.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/jobs/music-external.pxu (+62/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/jobs/music-library.pxu (+131/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/jobs/music-playlists.pxu (+73/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/jobs/music-queue.pxu (+44/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/jobs/music-recent.pxu (+28/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/manage.py (+21/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/whitelists/music-external.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/whitelists/music-library.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/whitelists/music-playlists.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/whitelists/music-queue.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.music:music-tests/whitelists/music-recent.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.weather:weather-tests/jobs/weather-firstrun.pxu (+71/-0)
providers/coreapps/2015.com.ubuntu.weather:weather-tests/jobs/weather-forecasts.pxu (+64/-0)
providers/coreapps/2015.com.ubuntu.weather:weather-tests/jobs/weather-locations.pxu (+83/-0)
providers/coreapps/2015.com.ubuntu.weather:weather-tests/jobs/weather-settings.pxu (+42/-0)
providers/coreapps/2015.com.ubuntu.weather:weather-tests/manage.py (+21/-0)
providers/coreapps/2015.com.ubuntu.weather:weather-tests/whitelists/weather-firstrun.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.weather:weather-tests/whitelists/weather-forecasts.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.weather:weather-tests/whitelists/weather-locations.whitelist (+1/-0)
providers/coreapps/2015.com.ubuntu.weather:weather-tests/whitelists/weather-settings.whitelist (+1/-0)
providers/plainbox-provider-checkbox/bin/brightness_test (+2/-2)
providers/plainbox-provider-checkbox/bin/camera_test (+1/-1)
providers/plainbox-provider-checkbox/bin/disk_info (+3/-1)
providers/plainbox-provider-checkbox/bin/disk_smart (+2/-1)
providers/plainbox-provider-checkbox/bin/dmitest (+2/-1)
providers/plainbox-provider-checkbox/bin/fwts_test (+5/-3)
providers/plainbox-provider-checkbox/bin/graphics_driver (+2/-2)
providers/plainbox-provider-checkbox/bin/key_test (+0/-1)
providers/plainbox-provider-checkbox/bin/memory_compare (+7/-1)
providers/plainbox-provider-checkbox/bin/network (+60/-40)
providers/plainbox-provider-checkbox/bin/pm_test (+26/-33)
providers/plainbox-provider-checkbox/bin/rotation_test_using_dbus (+47/-0)
providers/plainbox-provider-checkbox/bin/sleep_time_check (+9/-3)
providers/plainbox-provider-checkbox/jobs/audio.txt.in (+11/-11)
providers/plainbox-provider-checkbox/jobs/benchmarks.txt.in (+2/-2)
providers/plainbox-provider-checkbox/jobs/bluetooth.txt.in (+1/-1)
providers/plainbox-provider-checkbox/jobs/cpu.txt.in (+5/-5)
providers/plainbox-provider-checkbox/jobs/disk.txt.in (+12/-6)
providers/plainbox-provider-checkbox/jobs/ethernet.txt.in (+106/-111)
providers/plainbox-provider-checkbox/jobs/firmware.txt.in (+2/-2)
providers/plainbox-provider-checkbox/jobs/graphics.txt.in (+1/-24)
providers/plainbox-provider-checkbox/jobs/info.txt.in (+7/-4)
providers/plainbox-provider-checkbox/jobs/keys.txt.in (+1/-1)
providers/plainbox-provider-checkbox/jobs/led.txt.in (+1/-1)
providers/plainbox-provider-checkbox/jobs/mediacard.txt.in (+8/-8)
providers/plainbox-provider-checkbox/jobs/memory.txt.in (+4/-1)
providers/plainbox-provider-checkbox/jobs/miscellanea.txt.in (+46/-46)
providers/plainbox-provider-checkbox/jobs/mobilebroadband.txt.in (+46/-58)
providers/plainbox-provider-checkbox/jobs/networking.txt.in (+18/-20)
providers/plainbox-provider-checkbox/jobs/optical.txt.in (+3/-2)
providers/plainbox-provider-checkbox/jobs/panel_clock_test.txt.in (+1/-1)
providers/plainbox-provider-checkbox/jobs/power-management.txt.in (+1/-1)
providers/plainbox-provider-checkbox/jobs/stress.txt.in (+33/-5)
providers/plainbox-provider-checkbox/jobs/suspend.txt.in (+212/-76)
providers/plainbox-provider-checkbox/jobs/touchscreen.txt.in (+29/-14)
providers/plainbox-provider-checkbox/jobs/usb.txt.in (+8/-7)
providers/plainbox-provider-checkbox/jobs/user_apps.txt.in (+10/-10)
providers/plainbox-provider-checkbox/jobs/virtualization.txt.in (+2/-1)
providers/plainbox-provider-checkbox/jobs/wireless.txt.in (+191/-66)
providers/plainbox-provider-checkbox/manage.py (+1/-1)
providers/plainbox-provider-checkbox/po/fr.po (+6245/-0)
providers/plainbox-provider-checkbox/po/pl.po (+2/-2)
providers/plainbox-provider-checkbox/po/zh_TW.po (+6245/-0)
providers/plainbox-provider-checkbox/units/autotesting.pxu (+113/-0)
providers/plainbox-provider-checkbox/units/default.pxu (+114/-0)
providers/plainbox-provider-checkbox/units/hwsubmit.pxu (+35/-0)
providers/plainbox-provider-checkbox/units/smoke.pxu (+30/-0)
providers/plainbox-provider-checkbox/units/sniff.pxu (+35/-0)
providers/plainbox-provider-checkbox/whitelists/autotesting.whitelist (+0/-118)
providers/plainbox-provider-checkbox/whitelists/default.whitelist (+0/-131)
providers/plainbox-provider-checkbox/whitelists/hwsubmit.whitelist (+0/-31)
providers/plainbox-provider-checkbox/whitelists/smoke.whitelist (+0/-27)
providers/plainbox-provider-checkbox/whitelists/sniff.whitelist (+0/-36)
providers/plainbox-provider-checkbox/whitelists/sru.whitelist (+0/-122)
providers/plainbox-provider-piglit/po/pl.po (+2/-2)
providers/plainbox-provider-piglit/po/ug.po (+298/-0)
providers/plainbox-provider-piglit/po/zh_TW.po (+298/-0)
providers/plainbox-provider-resource-generic/jobs/resource.pxu (+0/-5)
providers/plainbox-provider-resource-generic/manage.py (+1/-1)
providers/plainbox-provider-resource-generic/po/fr.po (+236/-0)
providers/plainbox-provider-resource-generic/po/ug.po (+196/-0)
providers/plainbox-provider-resource-generic/po/zh_TW.po (+196/-0)
providers/plainbox-provider-sru/.bzrignore (+2/-0)
providers/plainbox-provider-sru/.gitignore (+2/-0)
providers/plainbox-provider-sru/README.rst (+5/-0)
providers/plainbox-provider-sru/manage.py (+22/-0)
providers/plainbox-provider-sru/po/2013_com_canonical_certification_sru.pot (+22/-0)
providers/plainbox-provider-sru/po/POTFILES.in (+2/-0)
providers/plainbox-provider-sru/units/sru.pxu (+139/-0)
providers/plainbox-provider-tpm/COPYING (+674/-0)
providers/plainbox-provider-tpm/README.rst (+5/-0)
providers/plainbox-provider-tpm/bin/dmi-sysfs-resource (+59/-0)
providers/plainbox-provider-tpm/bin/tpm-sysfs-resource (+80/-0)
providers/plainbox-provider-tpm/iterate.sh (+27/-0)
providers/plainbox-provider-tpm/manage.py (+31/-0)
providers/plainbox-provider-tpm/po/POTFILES.in (+10/-0)
providers/plainbox-provider-tpm/po/pl.po (+455/-0)
providers/plainbox-provider-tpm/po/plainbox-provider-tpm.pot (+448/-0)
providers/plainbox-provider-tpm/po/zh_TW.po (+449/-0)
providers/plainbox-provider-tpm/units/category.pxu (+21/-0)
providers/plainbox-provider-tpm/units/lenovo.pxu (+61/-0)
providers/plainbox-provider-tpm/units/manifest.pxu (+22/-0)
providers/plainbox-provider-tpm/units/packaging.pxu (+28/-0)
providers/plainbox-provider-tpm/units/sysfs.pxu (+93/-0)
providers/plainbox-provider-tpm/units/test-plan.pxu (+70/-0)
providers/plainbox-provider-tpm/units/tpm.pxu (+279/-0)
providers/plainbox-provider-tpm/units/unused.pxu (+28/-0)
providers/plainbox-provider-ubuntu-touch/po/fr.po (+5272/-0)
providers/plainbox-provider-ubuntu-touch/po/pl.po (+2/-2)
support/release/README (+77/-1)
support/release/lp-roadmap-query (+2/-2)
support/release/release_checkbox.py (+48/-21)
support/release/releasectl (+36/-11)
support/requirements/deb-base.txt (+0/-1)
test-in-lxc.sh (+1/-1)
tools/canonical-hw-collection/canonical-hw-collection (+25/-23)
tools/canonical-hw-collection/setup.py (+1/-1)
tools/restart-demo/2015.pl.zygoon:restart-demo/manage.py (+22/-0)
tools/restart-demo/2015.pl.zygoon:restart-demo/units/jobs.pxu (+18/-0)
tools/restart-demo/2015.pl.zygoon:restart-demo/units/testplan.pxu (+8/-0)
tools/restart-demo/restart-demo.py (+109/-0)
Branch information
Recent revisions
- 4042. By Nicholas Skaggs
-
merge-down trunk. This killed hacks for re-run screen and submission screen
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)