Merge lp://qastaging/~zyga/checkbox/drop-legacy into lp://qastaging/~checkbox-dev/checkbox/checkbox-packaging

Proposed by Zygmunt Krynicki
Status: Superseded
Proposed branch: lp://qastaging/~zyga/checkbox/drop-legacy
Merge into: lp://qastaging/~checkbox-dev/checkbox/checkbox-packaging
Diff against target: 302468 lines (+298537/-0)
749 files modified
.bzrignore (+24/-0)
.coveragerc (+25/-0)
.gitignore (+24/-0)
.travis.yml (+5/-0)
Vagrantfile (+57/-0)
checkbox-gui/README.rst (+61/-0)
checkbox-gui/TRANSLATIONS.rst (+36/-0)
checkbox-gui/checkbox-gui.pro (+23/-0)
checkbox-gui/checkbox-gui/README.rst (+5/-0)
checkbox-gui/checkbox-gui/WhiteListModelFactory.cpp (+72/-0)
checkbox-gui/checkbox-gui/WhiteListModelFactory.h (+42/-0)
checkbox-gui/checkbox-gui/checkbox-gui.desktop (+12/-0)
checkbox-gui/checkbox-gui/checkbox-gui.pro (+88/-0)
checkbox-gui/checkbox-gui/listmodel.cpp (+162/-0)
checkbox-gui/checkbox-gui/listmodel.h (+78/-0)
checkbox-gui/checkbox-gui/main.cpp (+136/-0)
checkbox-gui/checkbox-gui/qml/DemoWarnings.qml (+112/-0)
checkbox-gui/checkbox-gui/qml/DummyListModel.qml (+45/-0)
checkbox-gui/checkbox-gui/qml/LogViewer.qml (+87/-0)
checkbox-gui/checkbox-gui/qml/ManualInteractionDialog.qml (+245/-0)
checkbox-gui/checkbox-gui/qml/Progress.qml (+48/-0)
checkbox-gui/checkbox-gui/qml/ResumeView.qml (+115/-0)
checkbox-gui/checkbox-gui/qml/RunManagerButtons.qml (+99/-0)
checkbox-gui/checkbox-gui/qml/RunManagerListView.qml (+215/-0)
checkbox-gui/checkbox-gui/qml/RunManagerSuiteDelegate.qml (+168/-0)
checkbox-gui/checkbox-gui/qml/RunManagerTestDelegate.qml (+294/-0)
checkbox-gui/checkbox-gui/qml/RunManagerView.qml (+450/-0)
checkbox-gui/checkbox-gui/qml/SubmissionDialog.qml (+148/-0)
checkbox-gui/checkbox-gui/qml/SuiteSelectionDelegate.qml (+90/-0)
checkbox-gui/checkbox-gui/qml/SuiteSelectionView.qml (+158/-0)
checkbox-gui/checkbox-gui/qml/TestSelectionDetails.qml (+110/-0)
checkbox-gui/checkbox-gui/qml/TestSelectionDetailsItems.qml (+63/-0)
checkbox-gui/checkbox-gui/qml/TestSelectionListView.qml (+554/-0)
checkbox-gui/checkbox-gui/qml/TestSelectionSuiteDelegate.qml (+119/-0)
checkbox-gui/checkbox-gui/qml/TestSelectionTestDelegate.qml (+173/-0)
checkbox-gui/checkbox-gui/qml/TestSelectionView.qml (+277/-0)
checkbox-gui/checkbox-gui/qml/WarningDialog.qml (+102/-0)
checkbox-gui/checkbox-gui/qml/WelcomeView.qml (+133/-0)
checkbox-gui/checkbox-gui/qml/WideDialog.qml (+79/-0)
checkbox-gui/checkbox-gui/qml/artwork/failed.svg (+61/-0)
checkbox-gui/checkbox-gui/qml/artwork/passed.svg (+61/-0)
checkbox-gui/checkbox-gui/qml/artwork/skip-deps-not-met.svg (+49/-0)
checkbox-gui/checkbox-gui/qml/artwork/skip-manual.svg (+49/-0)
checkbox-gui/checkbox-gui/qml/checkbox-gui.qml (+91/-0)
checkbox-gui/checkbox-gui/qmldir (+3/-0)
checkbox-gui/checkbox-gui/qtquick2applicationviewer/qtquick2applicationviewer.cpp (+82/-0)
checkbox-gui/checkbox-gui/qtquick2applicationviewer/qtquick2applicationviewer.h (+34/-0)
checkbox-gui/checkbox-gui/qtquick2applicationviewer/qtquick2applicationviewer.pri (+181/-0)
checkbox-gui/checkbox-gui/settings.cpp (+26/-0)
checkbox-gui/checkbox-gui/settings.h (+24/-0)
checkbox-gui/checkbox-gui/testitem.cpp (+502/-0)
checkbox-gui/checkbox-gui/testitem.h (+315/-0)
checkbox-gui/checkbox-gui/testitemmodel.cpp (+491/-0)
checkbox-gui/checkbox-gui/testitemmodel.h (+53/-0)
checkbox-gui/checkbox-gui/whitelistitem.cpp (+107/-0)
checkbox-gui/checkbox-gui/whitelistitem.h (+76/-0)
checkbox-gui/gui-engine/JobTreeNode.cpp (+218/-0)
checkbox-gui/gui-engine/JobTreeNode.h (+59/-0)
checkbox-gui/gui-engine/PBJsonUtils.cpp (+71/-0)
checkbox-gui/gui-engine/PBJsonUtils.h (+38/-0)
checkbox-gui/gui-engine/PBNames.h (+69/-0)
checkbox-gui/gui-engine/PBTreeNode.cpp (+509/-0)
checkbox-gui/gui-engine/PBTreeNode.h (+125/-0)
checkbox-gui/gui-engine/PBTypes.h (+81/-0)
checkbox-gui/gui-engine/README.rst (+6/-0)
checkbox-gui/gui-engine/gui-engine.cpp (+2598/-0)
checkbox-gui/gui-engine/gui-engine.h (+441/-0)
checkbox-gui/gui-engine/gui-engine.pro (+50/-0)
checkbox-gui/po/bn.po (+339/-0)
checkbox-gui/po/checkbox-gui.pot (+339/-0)
checkbox-gui/po/ja.po (+339/-0)
checkbox-gui/po/po.pro (+59/-0)
checkbox-gui/po/zh_TW.po (+339/-0)
checkbox-gui/requirements/deb-gui.txt (+15/-0)
checkbox-gui/requirements/repo-gui.txt (+2/-0)
checkbox-gui/test-gui-engine/README.rst (+8/-0)
checkbox-gui/test-gui-engine/test-gui-engine.cpp (+93/-0)
checkbox-gui/test-gui-engine/test-gui-engine.h (+36/-0)
checkbox-gui/test-gui-engine/test-gui-engine.pro (+34/-0)
checkbox-ng/.coveragerc (+14/-0)
checkbox-ng/.gitignore (+8/-0)
checkbox-ng/COPYING (+674/-0)
checkbox-ng/MANIFEST.in (+5/-0)
checkbox-ng/README.rst (+16/-0)
checkbox-ng/checkbox_ng/__init__.py (+27/-0)
checkbox-ng/checkbox_ng/certification.py (+131/-0)
checkbox-ng/checkbox_ng/commands/certification.py (+170/-0)
checkbox-ng/checkbox_ng/commands/cli.py (+860/-0)
checkbox-ng/checkbox_ng/commands/service.py (+131/-0)
checkbox-ng/checkbox_ng/commands/sru.py (+287/-0)
checkbox-ng/checkbox_ng/commands/test_cli.py (+152/-0)
checkbox-ng/checkbox_ng/commands/test_sru.py (+75/-0)
checkbox-ng/checkbox_ng/config.py (+123/-0)
checkbox-ng/checkbox_ng/dbus_ex/__init__.py (+59/-0)
checkbox-ng/checkbox_ng/dbus_ex/decorators.py (+369/-0)
checkbox-ng/checkbox_ng/dbus_ex/service.py (+664/-0)
checkbox-ng/checkbox_ng/dbus_ex/test_dbus.py (+47/-0)
checkbox-ng/checkbox_ng/main.py (+192/-0)
checkbox-ng/checkbox_ng/service.py (+1518/-0)
checkbox-ng/checkbox_ng/test_certification.py (+183/-0)
checkbox-ng/checkbox_ng/test_config.py (+46/-0)
checkbox-ng/checkbox_ng/test_main.py (+145/-0)
checkbox-ng/checkbox_ng/tests.py (+50/-0)
checkbox-ng/contrib/canonical-certification-server.conf (+21/-0)
checkbox-ng/contrib/checkbox-ci-mailer.conf (+48/-0)
checkbox-ng/contrib/checkbox-sru.conf (+26/-0)
checkbox-ng/contrib/checkbox-sru.desktop (+10/-0)
checkbox-ng/contrib/com.canonical.certification.PlainBox1.service (+3/-0)
checkbox-ng/contrib/dbus-mini-client.py (+430/-0)
checkbox-ng/docs/changelog.rst (+14/-0)
checkbox-ng/docs/conf.py (+269/-0)
checkbox-ng/docs/index.rst (+63/-0)
checkbox-ng/docs/release.rst (+199/-0)
checkbox-ng/docs/scripts/brightness_test.rst (+4/-0)
checkbox-ng/docs/scripts/index.rst (+7/-0)
checkbox-ng/requirements/deb-dbus.txt (+1/-0)
checkbox-ng/requirements/deb-docs.txt (+1/-0)
checkbox-ng/requirements/pip-core.txt (+2/-0)
checkbox-ng/requirements/pip-dbus.txt (+1/-0)
checkbox-ng/requirements/pip-docs.txt (+1/-0)
checkbox-ng/requirements/remove-deb-core.txt (+4/-0)
checkbox-ng/setup.cfg (+5/-0)
checkbox-ng/setup.py (+78/-0)
checkbox-support/README.rst (+6/-0)
checkbox-support/checkbox_support/contrib/xrandr.py (+1064/-0)
checkbox-support/checkbox_support/dbus/__init__.py (+89/-0)
checkbox-support/checkbox_support/dbus/udisks2.py (+479/-0)
checkbox-support/checkbox_support/heuristics/__init__.py (+56/-0)
checkbox-support/checkbox_support/heuristics/tests/test_udisks2.py (+40/-0)
checkbox-support/checkbox_support/heuristics/udev.py (+44/-0)
checkbox-support/checkbox_support/heuristics/udisks2.py (+62/-0)
checkbox-support/checkbox_support/lib/bit.py (+46/-0)
checkbox-support/checkbox_support/lib/conversion.py (+172/-0)
checkbox-support/checkbox_support/lib/dmi.py (+241/-0)
checkbox-support/checkbox_support/lib/input.py (+585/-0)
checkbox-support/checkbox_support/lib/path.py (+62/-0)
checkbox-support/checkbox_support/lib/pci.py (+89/-0)
checkbox-support/checkbox_support/lib/template.py (+143/-0)
checkbox-support/checkbox_support/lib/tz.py (+55/-0)
checkbox-support/checkbox_support/lib/usb.py (+59/-0)
checkbox-support/checkbox_support/parsers/__init__.py (+7/-0)
checkbox-support/checkbox_support/parsers/cpuinfo.py (+180/-0)
checkbox-support/checkbox_support/parsers/dmidecode.py (+126/-0)
checkbox-support/checkbox_support/parsers/efi.py (+52/-0)
checkbox-support/checkbox_support/parsers/lshwjson.py (+23/-0)
checkbox-support/checkbox_support/parsers/meminfo.py (+46/-0)
checkbox-support/checkbox_support/parsers/modinfo.py (+89/-0)
checkbox-support/checkbox_support/parsers/pactl.py (+543/-0)
checkbox-support/checkbox_support/parsers/tests/fixtures/xinput_quantal.txt (+143/-0)
checkbox-support/checkbox_support/parsers/tests/fixtures/xinput_toshiba.txt (+166/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/cards-desktop-precise-0.txt (+33/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/cards-desktop-precise-1.txt (+51/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/cards-desktop-precise-2.txt (+30/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/cards-desktop-precise.txt (+41/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/desktop-precise-radeon-hdmi-available.txt (+608/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/desktop-precise-radeon.txt (+608/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/desktop-precise-xps1340.txt (+466/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/desktop-precise.txt (+696/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/desktop-raring-t430s-dp-available.txt (+889/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/desktop-raring-t430s.txt (+889/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/modules-desktop-precise-0.txt (+8/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/modules-desktop-precise.txt (+213/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/samples-desktop-precise.txt (+60/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/sinks-desktop-precise-0.txt (+53/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/sinks-desktop-precise-1.txt (+56/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/sinks-desktop-precise.txt (+56/-0)
checkbox-support/checkbox_support/parsers/tests/test_dmi.py (+80/-0)
checkbox-support/checkbox_support/parsers/tests/test_dmidecode.py (+60/-0)
checkbox-support/checkbox_support/parsers/tests/test_efi.py (+63/-0)
checkbox-support/checkbox_support/parsers/tests/test_pactl.py (+561/-0)
checkbox-support/checkbox_support/parsers/tests/test_udevadm.py (+628/-0)
checkbox-support/checkbox_support/parsers/tests/test_version.py (+29/-0)
checkbox-support/checkbox_support/parsers/tests/test_xinput.py (+130/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/CALXEDA_HIGHBANK.txt (+6826/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/DELL_INSPIRON3521_TOUCHSCREEN.txt (+5642/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/DELL_LATITUDEE4310.txt (+5158/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/DELL_LATITUDEE6430.txt (+5516/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/DELL_OPTIPLEX9020AIO.txt (+5518/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/DELL_VOSTRO3460_FINGERPRINT.txt (+5373/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/DELL_VOSTROV131.txt (+5357/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/DELL_XPS1340.txt (+5621/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/HOME_MADE.txt (+5383/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/HP_ENVY_15_MEDIATEK_BT.txt (+5163/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/HP_PAVILION14_NOTEBOOK_MEDIATEK_BT.txt (+4947/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/HP_PAVILIONSLEEKBOOK14_ACCELEROMETER.txt (+4447/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/HP_PRO2110.txt (+4642/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/HP_PROBOOK6550B_ACCELEROMETER.txt (+5636/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/LENOVO_E431.txt (+5716/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/LENOVO_E445.txt (+5546/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/LENOVO_T420.txt (+5034/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/LENOVO_T430S.txt (+7630/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/PANDABOARD.txt (+4237/-0)
checkbox-support/checkbox_support/parsers/tests/udevadm_data/SAMSUNG_N310.txt (+4092/-0)
checkbox-support/checkbox_support/parsers/udevadm.py (+781/-0)
checkbox-support/checkbox_support/parsers/xinput.py (+198/-0)
checkbox-support/checkbox_support/scripts/audio_settings.py (+375/-0)
checkbox-support/checkbox_support/scripts/gputest_benchmark.py (+106/-0)
checkbox-support/checkbox_support/scripts/tests/test_audio_settings.py (+151/-0)
checkbox-support/checkbox_support/scripts/tests/test_gputest_benchmark.py (+78/-0)
checkbox-support/checkbox_support/tests/__init__.py (+50/-0)
checkbox-support/checkbox_support/udev.py (+93/-0)
checkbox-support/checkbox_support/vendor/__init__.py (+28/-0)
checkbox-support/checkbox_support/vendor/mock.py (+2367/-0)
checkbox-support/setup.cfg (+2/-0)
checkbox-support/setup.py (+40/-0)
plainbox-client/README.rst (+27/-0)
plainbox-client/client.py (+522/-0)
plainbox-client/demo.py (+111/-0)
plainbox-provider-certification-client/README.rst (+2/-0)
plainbox-provider-certification-client/certification-client.provider (+5/-0)
plainbox-provider-certification-client/provider_whitelists/client-cert-12-04-4.whitelist (+305/-0)
plainbox-provider-certification-client/provider_whitelists/client-cert.whitelist (+318/-0)
plainbox-provider-certification-client/provider_whitelists/client-selftest-12-04-4.whitelist (+309/-0)
plainbox-provider-certification-client/provider_whitelists/client-selftest.whitelist (+326/-0)
plainbox-provider-certification-client/setup.cfg (+2/-0)
plainbox-provider-certification-client/setup.py (+47/-0)
plainbox-provider-certification-server-soc/README.rst (+2/-0)
plainbox-provider-certification-server-soc/certification-server-soc.provider (+5/-0)
plainbox-provider-certification-server-soc/provider_whitelists/server-soc-cert.whitelist (+80/-0)
plainbox-provider-certification-server-soc/provider_whitelists/server-soc-selftest.whitelist (+81/-0)
plainbox-provider-certification-server-soc/setup.cfg (+2/-0)
plainbox-provider-certification-server-soc/setup.py (+47/-0)
plainbox-provider-certification-server/README.rst (+2/-0)
plainbox-provider-certification-server/certification-server.provider (+5/-0)
plainbox-provider-certification-server/provider_whitelists/server-selftest-14.04.whitelist (+97/-0)
plainbox-provider-certification-server/provider_whitelists/virt.whitelist (+48/-0)
plainbox-provider-certification-server/setup.cfg (+2/-0)
plainbox-provider-certification-server/setup.py (+47/-0)
plainbox-provider-checkbox/README.rst (+2/-0)
plainbox-provider-checkbox/checkbox.provider (+5/-0)
plainbox-provider-checkbox/provider_bin/accelerometer_test (+347/-0)
plainbox-provider-checkbox/provider_bin/alsa_info (+939/-0)
plainbox-provider-checkbox/provider_bin/alsa_record_playback (+7/-0)
plainbox-provider-checkbox/provider_bin/ansi_parser (+160/-0)
plainbox-provider-checkbox/provider_bin/audio_driver_info (+109/-0)
plainbox-provider-checkbox/provider_bin/audio_settings (+9/-0)
plainbox-provider-checkbox/provider_bin/audio_test (+633/-0)
plainbox-provider-checkbox/provider_bin/battery_test (+175/-0)
plainbox-provider-checkbox/provider_bin/bluetooth_scan (+7/-0)
plainbox-provider-checkbox/provider_bin/bluetooth_test (+149/-0)
plainbox-provider-checkbox/provider_bin/brightness_test (+181/-0)
plainbox-provider-checkbox/provider_bin/camera_test (+558/-0)
plainbox-provider-checkbox/provider_bin/check_is_laptop (+29/-0)
plainbox-provider-checkbox/provider_bin/cking_suite (+105/-0)
plainbox-provider-checkbox/provider_bin/clocktest.c (+124/-0)
plainbox-provider-checkbox/provider_bin/color_depth_info (+76/-0)
plainbox-provider-checkbox/provider_bin/connect_wireless (+45/-0)
plainbox-provider-checkbox/provider_bin/cpu_offlining (+46/-0)
plainbox-provider-checkbox/provider_bin/cpu_topology (+103/-0)
plainbox-provider-checkbox/provider_bin/create_connection (+280/-0)
plainbox-provider-checkbox/provider_bin/cycle_vts (+32/-0)
plainbox-provider-checkbox/provider_bin/disk_read_performance_test (+74/-0)
plainbox-provider-checkbox/provider_bin/disk_smart (+247/-0)
plainbox-provider-checkbox/provider_bin/disk_stats_test (+68/-0)
plainbox-provider-checkbox/provider_bin/dns_server_test (+49/-0)
plainbox-provider-checkbox/provider_bin/filter_templates (+134/-0)
plainbox-provider-checkbox/provider_bin/floppy_test (+105/-0)
plainbox-provider-checkbox/provider_bin/frequency_governors_test (+648/-0)
plainbox-provider-checkbox/provider_bin/fresh_rate_info (+76/-0)
plainbox-provider-checkbox/provider_bin/fwts_test (+363/-0)
plainbox-provider-checkbox/provider_bin/gateway_ping_test (+273/-0)
plainbox-provider-checkbox/provider_bin/gcov_tarball (+11/-0)
plainbox-provider-checkbox/provider_bin/glob_test (+121/-0)
plainbox-provider-checkbox/provider_bin/gpu_test (+233/-0)
plainbox-provider-checkbox/provider_bin/gputest_benchmark (+27/-0)
plainbox-provider-checkbox/provider_bin/graphic_memory_info (+81/-0)
plainbox-provider-checkbox/provider_bin/graphics_driver (+368/-0)
plainbox-provider-checkbox/provider_bin/graphics_modes_info (+74/-0)
plainbox-provider-checkbox/provider_bin/graphics_stress_test (+467/-0)
plainbox-provider-checkbox/provider_bin/gst_pipeline_test (+78/-0)
plainbox-provider-checkbox/provider_bin/ipmi_test (+39/-0)
plainbox-provider-checkbox/provider_bin/key_test (+409/-0)
plainbox-provider-checkbox/provider_bin/keyboard_test (+86/-0)
plainbox-provider-checkbox/provider_bin/lamp_test (+31/-0)
plainbox-provider-checkbox/provider_bin/led_hdd_test (+20/-0)
plainbox-provider-checkbox/provider_bin/lock_screen_watcher (+101/-0)
plainbox-provider-checkbox/provider_bin/lsmod_info (+40/-0)
plainbox-provider-checkbox/provider_bin/max_diskspace_used (+34/-0)
plainbox-provider-checkbox/provider_bin/memory_compare (+91/-0)
plainbox-provider-checkbox/provider_bin/memory_info (+35/-0)
plainbox-provider-checkbox/provider_bin/memory_test (+239/-0)
plainbox-provider-checkbox/provider_bin/mm-test (+527/-0)
plainbox-provider-checkbox/provider_bin/network (+648/-0)
plainbox-provider-checkbox/provider_bin/network_bandwidth_test (+671/-0)
plainbox-provider-checkbox/provider_bin/network_check (+72/-0)
plainbox-provider-checkbox/provider_bin/network_device_info (+262/-0)
plainbox-provider-checkbox/provider_bin/network_info (+67/-0)
plainbox-provider-checkbox/provider_bin/network_ntp_test (+212/-0)
plainbox-provider-checkbox/provider_bin/network_printer_test (+57/-0)
plainbox-provider-checkbox/provider_bin/network_reconnect_resume_test (+102/-0)
plainbox-provider-checkbox/provider_bin/network_restart (+346/-0)
plainbox-provider-checkbox/provider_bin/network_wait (+20/-0)
plainbox-provider-checkbox/provider_bin/obex_send (+84/-0)
plainbox-provider-checkbox/provider_bin/optical_detect (+29/-0)
plainbox-provider-checkbox/provider_bin/optical_read_test (+134/-0)
plainbox-provider-checkbox/provider_bin/optical_write_test (+158/-0)
plainbox-provider-checkbox/provider_bin/piglit_test (+98/-0)
plainbox-provider-checkbox/provider_bin/pm_log_check (+267/-0)
plainbox-provider-checkbox/provider_bin/pm_test (+819/-0)
plainbox-provider-checkbox/provider_bin/process_wait (+73/-0)
plainbox-provider-checkbox/provider_bin/pts_run (+34/-0)
plainbox-provider-checkbox/provider_bin/pulse-active-port-change (+136/-0)
plainbox-provider-checkbox/provider_bin/removable_storage_test (+594/-0)
plainbox-provider-checkbox/provider_bin/removable_storage_watcher (+890/-0)
plainbox-provider-checkbox/provider_bin/rendercheck_test (+263/-0)
plainbox-provider-checkbox/provider_bin/resolution_test (+49/-0)
plainbox-provider-checkbox/provider_bin/resolution_test.qml (+37/-0)
plainbox-provider-checkbox/provider_bin/rotation_test (+73/-0)
plainbox-provider-checkbox/provider_bin/run_templates (+144/-0)
plainbox-provider-checkbox/provider_bin/samba_test (+38/-0)
plainbox-provider-checkbox/provider_bin/screenshot_validation (+161/-0)
plainbox-provider-checkbox/provider_bin/sleep_test (+393/-0)
plainbox-provider-checkbox/provider_bin/sleep_test_log_check (+201/-0)
plainbox-provider-checkbox/provider_bin/sleep_time_check (+62/-0)
plainbox-provider-checkbox/provider_bin/sources_test (+28/-0)
plainbox-provider-checkbox/provider_bin/spindown (+128/-0)
plainbox-provider-checkbox/provider_bin/storage_test (+80/-0)
plainbox-provider-checkbox/provider_bin/threaded_memtest.c (+428/-0)
plainbox-provider-checkbox/provider_bin/tomcat_test (+24/-0)
plainbox-provider-checkbox/provider_bin/touchpad_driver_info (+82/-0)
plainbox-provider-checkbox/provider_bin/touchpad_test (+199/-0)
plainbox-provider-checkbox/provider_bin/udisks2_monitor (+154/-0)
plainbox-provider-checkbox/provider_bin/virtualization (+340/-0)
plainbox-provider-checkbox/provider_bin/volume_test (+138/-0)
plainbox-provider-checkbox/provider_bin/wifi_time2reconnect (+55/-0)
plainbox-provider-checkbox/provider_bin/window_test (+342/-0)
plainbox-provider-checkbox/provider_bin/wireless_ext (+15/-0)
plainbox-provider-checkbox/provider_bin/xen_test (+74/-0)
plainbox-provider-checkbox/provider_bin/xml_sanitize (+46/-0)
plainbox-provider-checkbox/provider_bin/xrandr_cycle (+168/-0)
plainbox-provider-checkbox/provider_data/settings/shutter.xml (+25/-0)
plainbox-provider-checkbox/provider_data/websites/SWF_Test.as (+14/-0)
plainbox-provider-checkbox/provider_data/websites/flashtest.html (+6/-0)
plainbox-provider-checkbox/provider_data/websites/flashvideo.html (+6/-0)
plainbox-provider-checkbox/provider_data/websites/html5_video.html (+14/-0)
plainbox-provider-checkbox/provider_data/websites/testindex.html (+6/-0)
plainbox-provider-checkbox/provider_jobs/audio.txt.in (+394/-0)
plainbox-provider-checkbox/provider_jobs/benchmarks.txt.in (+297/-0)
plainbox-provider-checkbox/provider_jobs/bluetooth.txt.in (+116/-0)
plainbox-provider-checkbox/provider_jobs/camera.txt.in (+52/-0)
plainbox-provider-checkbox/provider_jobs/codecs.txt.in (+31/-0)
plainbox-provider-checkbox/provider_jobs/cpu.txt.in (+50/-0)
plainbox-provider-checkbox/provider_jobs/daemons.txt.in (+66/-0)
plainbox-provider-checkbox/provider_jobs/disk.txt.in (+100/-0)
plainbox-provider-checkbox/provider_jobs/esata.txt.in (+37/-0)
plainbox-provider-checkbox/provider_jobs/ethernet.txt.in (+114/-0)
plainbox-provider-checkbox/provider_jobs/expresscard.txt.in (+10/-0)
plainbox-provider-checkbox/provider_jobs/fingerprint.txt.in (+29/-0)
plainbox-provider-checkbox/provider_jobs/firewire.txt.in (+38/-0)
plainbox-provider-checkbox/provider_jobs/firmware.txt.in (+29/-0)
plainbox-provider-checkbox/provider_jobs/floppy.txt.in (+13/-0)
plainbox-provider-checkbox/provider_jobs/graphics.txt.in (+291/-0)
plainbox-provider-checkbox/provider_jobs/hibernate.txt.in (+38/-0)
plainbox-provider-checkbox/provider_jobs/info.txt.in (+225/-0)
plainbox-provider-checkbox/provider_jobs/input.txt.in (+67/-0)
plainbox-provider-checkbox/provider_jobs/install.txt.in (+9/-0)
plainbox-provider-checkbox/provider_jobs/keys.txt.in (+222/-0)
plainbox-provider-checkbox/provider_jobs/led.txt.in (+197/-0)
plainbox-provider-checkbox/provider_jobs/local.txt.in (+328/-0)
plainbox-provider-checkbox/provider_jobs/mediacard.txt.in (+476/-0)
plainbox-provider-checkbox/provider_jobs/memory.txt.in (+16/-0)
plainbox-provider-checkbox/provider_jobs/mir.txt.in (+27/-0)
plainbox-provider-checkbox/provider_jobs/miscellanea.txt.in (+139/-0)
plainbox-provider-checkbox/provider_jobs/mobilebroadband.txt.in (+23/-0)
plainbox-provider-checkbox/provider_jobs/monitor.txt.in (+113/-0)
plainbox-provider-checkbox/provider_jobs/networking.txt.in (+73/-0)
plainbox-provider-checkbox/provider_jobs/optical.txt.in (+230/-0)
plainbox-provider-checkbox/provider_jobs/panel_clock_test.txt.in (+29/-0)
plainbox-provider-checkbox/provider_jobs/panel_reboot.txt.in (+11/-0)
plainbox-provider-checkbox/provider_jobs/peripheral.txt.in (+38/-0)
plainbox-provider-checkbox/provider_jobs/piglit.txt.in (+80/-0)
plainbox-provider-checkbox/provider_jobs/power-management.txt.in (+236/-0)
plainbox-provider-checkbox/provider_jobs/rendercheck.txt.in (+13/-0)
plainbox-provider-checkbox/provider_jobs/server-services.txt.in (+47/-0)
plainbox-provider-checkbox/provider_jobs/smoke.txt.in (+50/-0)
plainbox-provider-checkbox/provider_jobs/sniff.txt.in (+74/-0)
plainbox-provider-checkbox/provider_jobs/stress.txt.in (+244/-0)
plainbox-provider-checkbox/provider_jobs/suspend.txt.in (+2024/-0)
plainbox-provider-checkbox/provider_jobs/touchpad.txt.in (+154/-0)
plainbox-provider-checkbox/provider_jobs/touchscreen.txt.in (+92/-0)
plainbox-provider-checkbox/provider_jobs/usb.txt.in (+224/-0)
plainbox-provider-checkbox/provider_jobs/user_apps.txt.in (+491/-0)
plainbox-provider-checkbox/provider_jobs/virtualization.txt.in (+27/-0)
plainbox-provider-checkbox/provider_jobs/wireless.txt.in (+415/-0)
plainbox-provider-checkbox/provider_whitelists/autotesting.whitelist (+112/-0)
plainbox-provider-checkbox/provider_whitelists/default.whitelist (+149/-0)
plainbox-provider-checkbox/provider_whitelists/hwsubmit.whitelist (+24/-0)
plainbox-provider-checkbox/provider_whitelists/smoke.whitelist (+27/-0)
plainbox-provider-checkbox/provider_whitelists/sniff.whitelist (+36/-0)
plainbox-provider-checkbox/provider_whitelists/sru.whitelist (+120/-0)
plainbox-provider-checkbox/setup.cfg (+7/-0)
plainbox-provider-checkbox/setup.py (+89/-0)
plainbox-provider-resource-generic/README.rst (+2/-0)
plainbox-provider-resource-generic/plainbox-resources.provider (+5/-0)
plainbox-provider-resource-generic/provider_bin/80211_resource.c (+234/-0)
plainbox-provider-resource-generic/provider_bin/block_device_resource (+71/-0)
plainbox-provider-resource-generic/provider_bin/cdimage_resource (+100/-0)
plainbox-provider-resource-generic/provider_bin/cpuinfo_resource (+56/-0)
plainbox-provider-resource-generic/provider_bin/display_resource (+84/-0)
plainbox-provider-resource-generic/provider_bin/dmi_resource (+55/-0)
plainbox-provider-resource-generic/provider_bin/dpkg_resource (+56/-0)
plainbox-provider-resource-generic/provider_bin/efi_resource (+54/-0)
plainbox-provider-resource-generic/provider_bin/gconf_resource (+95/-0)
plainbox-provider-resource-generic/provider_bin/hal_resource (+475/-0)
plainbox-provider-resource-generic/provider_bin/lsb_resource (+56/-0)
plainbox-provider-resource-generic/provider_bin/meminfo_resource (+46/-0)
plainbox-provider-resource-generic/provider_bin/module_resource (+73/-0)
plainbox-provider-resource-generic/provider_bin/nl80211.h (+3959/-0)
plainbox-provider-resource-generic/provider_bin/udev_resource (+63/-0)
plainbox-provider-resource-generic/provider_bin/uname_resource (+39/-0)
plainbox-provider-resource-generic/provider_bin/xinput_resource (+74/-0)
plainbox-provider-resource-generic/provider_jobs/resource.txt.in (+183/-0)
plainbox-provider-resource-generic/setup.cfg (+7/-0)
plainbox-provider-resource-generic/setup.py (+90/-0)
plainbox/.gitignore (+8/-0)
plainbox/COPYING (+674/-0)
plainbox/MANIFEST.in (+16/-0)
plainbox/README.rst (+33/-0)
plainbox/contrib/policykit_auth_admin_keep/org.freedesktop.policykit.pkexec.run-plainbox-job.policy (+30/-0)
plainbox/contrib/policykit_yes/org.freedesktop.policykit.pkexec.run-plainbox-job.policy (+29/-0)
plainbox/daily-package-testing/README (+18/-0)
plainbox/daily-package-testing/Vagrantfile (+48/-0)
plainbox/daily-package-testing/test-in-vagrant.sh (+59/-0)
plainbox/docs/_theme/plainbox/page.html (+16/-0)
plainbox/docs/_theme/plainbox/theme.conf (+5/-0)
plainbox/docs/appdev/index.rst (+53/-0)
plainbox/docs/author/index.rst (+59/-0)
plainbox/docs/author/jobs.rst (+176/-0)
plainbox/docs/author/provider-files.rst (+99/-0)
plainbox/docs/author/provider-i18n.rst (+138/-0)
plainbox/docs/author/provider-namespaces.rst (+189/-0)
plainbox/docs/author/provider-template.rst (+369/-0)
plainbox/docs/author/providers.rst (+16/-0)
plainbox/docs/author/rfc822.rst (+64/-0)
plainbox/docs/author/tutorial.rst (+178/-0)
plainbox/docs/author/whitelists.rst (+120/-0)
plainbox/docs/changelog.rst (+385/-0)
plainbox/docs/conf.py (+268/-0)
plainbox/docs/dev/architecture.rst (+40/-0)
plainbox/docs/dev/config.rst (+277/-0)
plainbox/docs/dev/index.rst (+18/-0)
plainbox/docs/dev/intro.rst (+244/-0)
plainbox/docs/dev/old.rst (+343/-0)
plainbox/docs/dev/resources.rst (+261/-0)
plainbox/docs/dev/trusted-launcher.rst (+199/-0)
plainbox/docs/glossary.rst (+120/-0)
plainbox/docs/index.rst (+56/-0)
plainbox/docs/install.rst (+35/-0)
plainbox/docs/manpages/index.rst (+8/-0)
plainbox/docs/manpages/plainbox-trusted-launcher-1.rst (+106/-0)
plainbox/docs/manpages/plainbox.rst (+222/-0)
plainbox/docs/ref/index.rst (+14/-0)
plainbox/docs/ref/plainbox.abc.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.applogic.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.box.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.clitools.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.color.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.analyze.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.check_config.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.checkbox.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.crash.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.dev.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.list.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.logtest.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.parse.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.run.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.script.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.selftest.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.commands.special.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.ctrl.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.depmgr.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.exporter.html.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.exporter.json.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.exporter.rfc822.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.exporter.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.exporter.text.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.exporter.xml.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.highlevel.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.integration_tests.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.job.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.logging.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.parsers.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.providers.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.providers.special.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.providers.v1.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.resource.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.result.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.runner.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.secure.config.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.secure.job.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.secure.launcher1.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.secure.plugins.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.secure.providers.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.secure.providers.v1.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.secure.qualifiers.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.secure.rfc822.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.secure.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.session.jobs.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.session.legacy.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.session.manager.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.session.resume.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.session.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.session.state.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.session.storage.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.session.suspend.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.signal.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.symbol.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.testing_utils.rst (+5/-0)
plainbox/docs/ref/plainbox.impl.transport.rst (+5/-0)
plainbox/docs/ref/plainbox.provider_manager.rst (+5/-0)
plainbox/docs/ref/plainbox.public.rst (+5/-0)
plainbox/docs/ref/plainbox.rst (+5/-0)
plainbox/docs/ref/plainbox.testing_utils.cwd.rst (+5/-0)
plainbox/docs/ref/plainbox.testing_utils.io.rst (+5/-0)
plainbox/docs/ref/plainbox.testing_utils.resource.rst (+5/-0)
plainbox/docs/ref/plainbox.testing_utils.rst (+5/-0)
plainbox/docs/ref/plainbox.testing_utils.testcases.rst (+5/-0)
plainbox/docs/ref/plainbox.vendor.rst (+5/-0)
plainbox/docs/ref/plainbox.vendor.textland.rst (+15/-0)
plainbox/docs/usage.rst (+113/-0)
plainbox/impl/providers/stubbox/po/pl.po (+293/-0)
plainbox/mk-interesting-graphs.sh (+33/-0)
plainbox/plainbox/__init__.py (+38/-0)
plainbox/plainbox/__main__.py (+32/-0)
plainbox/plainbox/abc.py (+645/-0)
plainbox/plainbox/data/report/checkbox.js (+16/-0)
plainbox/plainbox/data/report/checkbox.xsl (+188/-0)
plainbox/plainbox/data/report/hardware-1_0.rng (+533/-0)
plainbox/plainbox/data/report/styles.css (+258/-0)
plainbox/plainbox/i18n.py (+310/-0)
plainbox/plainbox/impl/__init__.py (+123/-0)
plainbox/plainbox/impl/_argparse.py (+227/-0)
plainbox/plainbox/impl/applogic.py (+121/-0)
plainbox/plainbox/impl/box.py (+106/-0)
plainbox/plainbox/impl/clitools.py (+633/-0)
plainbox/plainbox/impl/color.py (+90/-0)
plainbox/plainbox/impl/commands/__init__.py (+170/-0)
plainbox/plainbox/impl/commands/analyze.py (+281/-0)
plainbox/plainbox/impl/commands/check_config.py (+93/-0)
plainbox/plainbox/impl/commands/checkbox.py (+163/-0)
plainbox/plainbox/impl/commands/crash.py (+75/-0)
plainbox/plainbox/impl/commands/dev.py (+67/-0)
plainbox/plainbox/impl/commands/list.py (+87/-0)
plainbox/plainbox/impl/commands/logtest.py (+59/-0)
plainbox/plainbox/impl/commands/parse.py (+124/-0)
plainbox/plainbox/impl/commands/run.py (+431/-0)
plainbox/plainbox/impl/commands/script.py (+127/-0)
plainbox/plainbox/impl/commands/selftest.py (+103/-0)
plainbox/plainbox/impl/commands/special.py (+161/-0)
plainbox/plainbox/impl/commands/startprovider.py (+531/-0)
plainbox/plainbox/impl/commands/test_dev.py (+78/-0)
plainbox/plainbox/impl/commands/test_parse.py (+132/-0)
plainbox/plainbox/impl/commands/test_run.py (+167/-0)
plainbox/plainbox/impl/commands/test_script.py (+163/-0)
plainbox/plainbox/impl/ctrl.py (+899/-0)
plainbox/plainbox/impl/depmgr.py (+316/-0)
plainbox/plainbox/impl/exporter/__init__.py (+300/-0)
plainbox/plainbox/impl/exporter/html.py (+172/-0)
plainbox/plainbox/impl/exporter/json.py (+55/-0)
plainbox/plainbox/impl/exporter/rfc822.py (+48/-0)
plainbox/plainbox/impl/exporter/test_html.py (+142/-0)
plainbox/plainbox/impl/exporter/test_init.py (+222/-0)
plainbox/plainbox/impl/exporter/test_json.py (+63/-0)
plainbox/plainbox/impl/exporter/test_rfc822.py (+47/-0)
plainbox/plainbox/impl/exporter/test_text.py (+43/-0)
plainbox/plainbox/impl/exporter/test_xml.py (+115/-0)
plainbox/plainbox/impl/exporter/text.py (+41/-0)
plainbox/plainbox/impl/exporter/xlsx.py (+591/-0)
plainbox/plainbox/impl/exporter/xml.py (+392/-0)
plainbox/plainbox/impl/highlevel.py (+396/-0)
plainbox/plainbox/impl/integration_tests.py (+190/-0)
plainbox/plainbox/impl/job.py (+666/-0)
plainbox/plainbox/impl/logging.py (+421/-0)
plainbox/plainbox/impl/parsers.py (+160/-0)
plainbox/plainbox/impl/providers/__init__.py (+58/-0)
plainbox/plainbox/impl/providers/special.py (+52/-0)
plainbox/plainbox/impl/providers/stubbox/bin/stub_package_list (+3/-0)
plainbox/plainbox/impl/providers/stubbox/jobs/local.txt.in (+7/-0)
plainbox/plainbox/impl/providers/stubbox/jobs/multilevel.txt.in (+22/-0)
plainbox/plainbox/impl/providers/stubbox/jobs/stub.txt.in (+152/-0)
plainbox/plainbox/impl/providers/stubbox/manage.py (+38/-0)
plainbox/plainbox/impl/providers/stubbox/po/POTFILES.in (+5/-0)
plainbox/plainbox/impl/providers/stubbox/po/pl.po (+303/-0)
plainbox/plainbox/impl/providers/stubbox/po/stubbox.pot (+245/-0)
plainbox/plainbox/impl/providers/stubbox/po/zh_TW.po (+246/-0)
plainbox/plainbox/impl/providers/stubbox/whitelists/stub.whitelist (+22/-0)
plainbox/plainbox/impl/providers/stubbox/whitelists/stub1.whitelist (+7/-0)
plainbox/plainbox/impl/providers/stubbox/whitelists/stub2.whitelist (+7/-0)
plainbox/plainbox/impl/providers/test_special.py (+25/-0)
plainbox/plainbox/impl/providers/test_v1.py (+122/-0)
plainbox/plainbox/impl/providers/v1.py (+182/-0)
plainbox/plainbox/impl/resource.py (+540/-0)
plainbox/plainbox/impl/result.py (+286/-0)
plainbox/plainbox/impl/runner.py (+676/-0)
plainbox/plainbox/impl/secure/__init__.py (+31/-0)
plainbox/plainbox/impl/secure/config.py (+784/-0)
plainbox/plainbox/impl/secure/job.py (+112/-0)
plainbox/plainbox/impl/secure/launcher1.py (+270/-0)
plainbox/plainbox/impl/secure/plugins.py (+479/-0)
plainbox/plainbox/impl/secure/providers/__init__.py (+58/-0)
plainbox/plainbox/impl/secure/providers/test_v1.py (+949/-0)
plainbox/plainbox/impl/secure/providers/v1.py (+908/-0)
plainbox/plainbox/impl/secure/qualifiers.py (+608/-0)
plainbox/plainbox/impl/secure/rfc822.py (+524/-0)
plainbox/plainbox/impl/secure/test_config.py (+481/-0)
plainbox/plainbox/impl/secure/test_job.py (+112/-0)
plainbox/plainbox/impl/secure/test_launcher1.py (+333/-0)
plainbox/plainbox/impl/secure/test_plugins.py (+510/-0)
plainbox/plainbox/impl/secure/test_qualifiers.py (+704/-0)
plainbox/plainbox/impl/secure/test_rfc822.py (+650/-0)
plainbox/plainbox/impl/session/__init__.py (+97/-0)
plainbox/plainbox/impl/session/jobs.py (+310/-0)
plainbox/plainbox/impl/session/legacy.py (+283/-0)
plainbox/plainbox/impl/session/manager.py (+286/-0)
plainbox/plainbox/impl/session/resume.py (+675/-0)
plainbox/plainbox/impl/session/state.py (+642/-0)
plainbox/plainbox/impl/session/storage.py (+649/-0)
plainbox/plainbox/impl/session/suspend.py (+439/-0)
plainbox/plainbox/impl/session/test_jobs.py (+218/-0)
plainbox/plainbox/impl/session/test_legacy.py (+65/-0)
plainbox/plainbox/impl/session/test_manger.py (+161/-0)
plainbox/plainbox/impl/session/test_resume.py (+1691/-0)
plainbox/plainbox/impl/session/test_state.py (+681/-0)
plainbox/plainbox/impl/session/test_storage.py (+189/-0)
plainbox/plainbox/impl/session/test_suspend.py (+676/-0)
plainbox/plainbox/impl/signal.py (+165/-0)
plainbox/plainbox/impl/symbol.py (+197/-0)
plainbox/plainbox/impl/test_applogic.py (+40/-0)
plainbox/plainbox/impl/test_box.py (+344/-0)
plainbox/plainbox/impl/test_clitools.py (+176/-0)
plainbox/plainbox/impl/test_color.py (+40/-0)
plainbox/plainbox/impl/test_ctrl.py (+998/-0)
plainbox/plainbox/impl/test_depmgr.py (+294/-0)
plainbox/plainbox/impl/test_job.py (+672/-0)
plainbox/plainbox/impl/test_resource.py (+359/-0)
plainbox/plainbox/impl/test_result.py (+136/-0)
plainbox/plainbox/impl/test_runner.py (+120/-0)
plainbox/plainbox/impl/test_signal.py (+79/-0)
plainbox/plainbox/impl/test_symbol.py (+176/-0)
plainbox/plainbox/impl/test_testing_utils.py (+88/-0)
plainbox/plainbox/impl/test_transport.py (+68/-0)
plainbox/plainbox/impl/testing_utils.py (+102/-0)
plainbox/plainbox/impl/transport.py (+98/-0)
plainbox/plainbox/provider_manager.py (+923/-0)
plainbox/plainbox/public.py (+50/-0)
plainbox/plainbox/test-data/html-exporter/example-data.html (+10931/-0)
plainbox/plainbox/test-data/html-exporter/html-inliner.html (+19/-0)
plainbox/plainbox/test-data/integration-tests/smoke/true.json (+11/-0)
plainbox/plainbox/test-data/xml-exporter/example-data.json (+19037/-0)
plainbox/plainbox/test-data/xml-exporter/example-data.xml (+15749/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_binary_attachment.json (+7/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_binary_attachment.xml (+21/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_comments.json (+13/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_comments.xml (+30/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_hardware_info.json (+10/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_hardware_info.xml (+22/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_io_log.json (+14/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_io_log.xml (+30/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_text_attachment.json (+7/-0)
plainbox/plainbox/test-data/xml-exporter/test_dump_with_text_attachment.xml (+21/-0)
plainbox/plainbox/test_abc.py (+36/-0)
plainbox/plainbox/test_i18n.py (+47/-0)
plainbox/plainbox/test_provider_manager.py (+435/-0)
plainbox/plainbox/test_public.py (+36/-0)
plainbox/plainbox/testing_utils/__init__.py (+72/-0)
plainbox/plainbox/testing_utils/cwd.py (+46/-0)
plainbox/plainbox/testing_utils/io.py (+108/-0)
plainbox/plainbox/testing_utils/resource.py (+104/-0)
plainbox/plainbox/testing_utils/test_cwd.py (+43/-0)
plainbox/plainbox/testing_utils/test_io.py (+78/-0)
plainbox/plainbox/testing_utils/test_testcases.py (+165/-0)
plainbox/plainbox/testing_utils/testcases.py (+302/-0)
plainbox/plainbox/tests.py (+56/-0)
plainbox/plainbox/vendor/__init__.py (+28/-0)
plainbox/plainbox/vendor/argparse/py32-argparse.py (+2372/-0)
plainbox/plainbox/vendor/argparse/py33-argparse.py (+2377/-0)
plainbox/plainbox/vendor/argparse/py34-argparse.py (+2384/-0)
plainbox/plainbox/vendor/extcmd/__init__.py (+759/-0)
plainbox/plainbox/vendor/extcmd/test.py (+100/-0)
plainbox/plainbox/vendor/funcsigs/LICENSE (+13/-0)
plainbox/plainbox/vendor/funcsigs/__init__.py (+810/-0)
plainbox/plainbox/vendor/funcsigs/version.py (+1/-0)
plainbox/plainbox/vendor/mock.py (+2367/-0)
plainbox/plainbox/vendor/textland-project/.gitignore (+5/-0)
plainbox/plainbox/vendor/textland-project/COPYING (+674/-0)
plainbox/plainbox/vendor/textland-project/README.md (+40/-0)
plainbox/plainbox/vendor/textland-project/demo1.py (+94/-0)
plainbox/plainbox/vendor/textland-project/demo2.py (+58/-0)
plainbox/plainbox/vendor/textland-project/demo3.py (+69/-0)
plainbox/plainbox/vendor/textland-project/demo4.py (+75/-0)
plainbox/plainbox/vendor/textland-project/demo5.py (+53/-0)
plainbox/plainbox/vendor/textland-project/demo6.py (+77/-0)
plainbox/plainbox/vendor/textland-project/setup.py (+40/-0)
plainbox/plainbox/vendor/textland-project/textland/__init__.py (+99/-0)
plainbox/plainbox/vendor/textland-project/textland/abc.py (+71/-0)
plainbox/plainbox/vendor/textland-project/textland/bits.py (+25/-0)
plainbox/plainbox/vendor/textland-project/textland/display.py (+315/-0)
plainbox/plainbox/vendor/textland-project/textland/drawing.py (+112/-0)
plainbox/plainbox/vendor/textland-project/textland/events.py (+31/-0)
plainbox/plainbox/vendor/textland-project/textland/image.py (+122/-0)
plainbox/plainbox/vendor/textland-project/textland/keys.py (+24/-0)
plainbox/po/POTFILES.in (+121/-0)
plainbox/po/es.po (+2639/-0)
plainbox/po/ja.po (+2593/-0)
plainbox/po/pl.po (+2789/-0)
plainbox/po/plainbox.pot (+2592/-0)
plainbox/po/zh_TW.po (+2593/-0)
plainbox/requirements/deb-core.txt (+2/-0)
plainbox/requirements/deb-docs.txt (+1/-0)
plainbox/requirements/deb-i18n.txt (+1/-0)
plainbox/requirements/pip-core.txt (+2/-0)
plainbox/requirements/pip-docs.txt (+1/-0)
plainbox/requirements/pip-optional.txt (+1/-0)
plainbox/requirements/remove-deb-core.txt (+2/-0)
plainbox/setup.cfg (+5/-0)
plainbox/setup.py (+82/-0)
providers/2014.com.canonical.certification.meta-test/jobs/coverage.txt (+23/-0)
providers/2014.com.canonical.certification.meta-test/jobs/support.txt (+10/-0)
providers/2014.com.canonical.certification.meta-test/jobs/tests.txt (+40/-0)
providers/2014.com.canonical.certification.meta-test/manage.py (+23/-0)
providers/2014.com.canonical.certification.meta-test/readme.md (+5/-0)
providers/2014.com.canonical.certification.meta-test/whitelists/unit-tests.whitelist (+2/-0)
setup.py (+45/-0)
support/cpplint.py (+4024/-0)
support/develop-projects (+42/-0)
support/enable-tab-completion (+39/-0)
support/expected-pip-freeze.txt (+13/-0)
support/external-tarballs-revision.txt (+1/-0)
support/get-checkbox-packaging (+58/-0)
support/get-external-tarballs (+55/-0)
support/install-deb-dependencies (+51/-0)
support/install-pip-dependencies (+57/-0)
support/install-pip-from-source (+56/-0)
support/install-ppa-dependencies (+67/-0)
support/manage_release (+97/-0)
support/mk-venv (+135/-0)
support/packaging-revision.txt (+1/-0)
support/provision-vagrant (+78/-0)
support/releasectl (+633/-0)
support/remove-deb-anty-dependencies (+55/-0)
support/requirements/deb-base.txt (+13/-0)
support/requirements/pip-devtools.txt (+5/-0)
support/requirements/remove-deb-base.txt (+6/-0)
support/test-install-dependencies (+64/-0)
support/test-with-coverage (+70/-0)
tarmac-verify (+17/-0)
test-in-vagrant.sh (+151/-0)
To merge this branch: bzr merge lp://qastaging/~zyga/checkbox/drop-legacy
Reviewer Review Type Date Requested Status
Checkbox Developers Pending
Review via email: mp+211957@code.qastaging.launchpad.net

Description of the change

This branch drops all checkbox-old related packages from trunk packaging.

To post a comment you must log in.
2826. By Zygmunt Krynicki

plainbox:test-data: update integration tests to use stubbox

Now that checkbox-old is gone and we don't assume to use any particular
provider. All integration tests should use stubbox.

Signed-off-by: Zygmunt Krynicki <email address hidden>

2827. By Zygmunt Krynicki

plainbox: drop PLAINBOX_USE_TRUSTED_LAUNCHER

This patch drops the special PLAINBOX_USE_TRUSTED_LAUNCHER environment variable
that allowed to force-use plainbox-trusted-launcher-1 with a special insecure,
hidden argument --development, to use checkbox-from-source provider. With the
removal of checkbox-old, that option makes no sense anymore.

Signed-off-by: Zygmunt Krynicki <email address hidden>

Unmerged revisions

2827. By Zygmunt Krynicki

plainbox: drop PLAINBOX_USE_TRUSTED_LAUNCHER

This patch drops the special PLAINBOX_USE_TRUSTED_LAUNCHER environment variable
that allowed to force-use plainbox-trusted-launcher-1 with a special insecure,
hidden argument --development, to use checkbox-from-source provider. With the
removal of checkbox-old, that option makes no sense anymore.

Signed-off-by: Zygmunt Krynicki <email address hidden>

2826. By Zygmunt Krynicki

plainbox:test-data: update integration tests to use stubbox

Now that checkbox-old is gone and we don't assume to use any particular
provider. All integration tests should use stubbox.

Signed-off-by: Zygmunt Krynicki <email address hidden>

2825. By Zygmunt Krynicki

Replace whitelist symlinks with copies from checkbox-old

2824. By Zygmunt Krynicki

support:releasectl: drop support for checkbox-old

2823. By Zygmunt Krynicki

plainbox,checkbox-ng: drop all references to checkbox-src provider

2822. By Zygmunt Krynicki

support: don't multiplex to checkbox-old

2821. By Zygmunt Krynicki

support: don't develop checkbox-old

2820. By Zygmunt Krynicki

Remove checkbox-old references from ignore files

2819. By Zygmunt Krynicki

Replace whitelist symlinks with copies from checkbox-old

2818. By Zygmunt Krynicki

Replace data symlinks with copies from checkbox-old (actual data)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches