** Also affects: linux-lts-trusty (Ubuntu) Importance: Undecided Status: New
** Also affects: linux-lts-saucy (Ubuntu) Importance: Undecided Status: New ** Changed in: linux-lts-saucy (Ubuntu) Status: New => Won't Fix ** No longer affects: linux-lts-saucy (Ubuntu) ** No longer affects: linux-lts-trusty (Ubuntu) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-lts-trusty in Ubuntu. https://bugs.launchpad.net/bugs/1427151 Title: checkbox-cli does not start any jobs Status in Checkbox - Command Line Test Runner: Confirmed Bug description: Pacakges version: ubuntu@201312-14426:~$ dpkg -l|egrep 'checkbox|canonical|plainbox' ii canonical-certification-client 0.15+bzr3596+pkg47~ubuntu14.04.1 all Client Certification Launcher ii checkbox-autostart-desktop 0.2+bzr3596+pkg2~ubuntu14.04.1 all Automatic system testing for desktop systems ii checkbox-gui 0.32+bzr3596+pkg16~ubuntu14.04.1 amd64 QML based interface for system testing based on PlainBox. ii checkbox-ng 0.18+bzr3596+pkg25~ubuntu14.04.1 all PlainBox based test runner ii checkbox-ng-service 0.18+bzr3596+pkg25~ubuntu14.04.1 all CheckBox D-Bus service ii plainbox-glmark2-es2-meta 0.15+bzr3596+pkg47~ubuntu14.04.1 amd64 metapackage to selectively install glmark2-es2 ii plainbox-insecure-policy 0.20+bzr3596+pkg24~ubuntu14.04.1 all policykit policy required to use plainbox (insecure version) ii plainbox-provider-certification-client 0.15+bzr3596+pkg47~ubuntu14.04.1 all Client Certification ii plainbox-provider-checkbox 0.19+bzr3596+pkg19~ubuntu14.04.1 amd64 CheckBox provider for PlainBox ii plainbox-provider-resource-generic 0.17+bzr3596+pkg18~ubuntu14.04.1 amd64 CheckBox generic resource jobs provider ii python3-checkbox-ng 0.18+bzr3596+pkg25~ubuntu14.04.1 all PlainBox based test runner (Python 3 library) ii python3-checkbox-support 0.18+bzr3596+pkg19~ubuntu14.04.1 all collection of Python modules used by PlainBox providers ii python3-plainbox 0.20+bzr3596+pkg24~ubuntu14.04.1 all toolkit for software and hardware testing (python3 module) Steps: running checkbox-cli without /etc/xdg/plainbox.conf select any whitelists Results: crashed or emty submission. but later I cannot reproduce, however it will still generated a empty submission. ubuntu@201312-14426:~$ canonical-certification-cli --url https://https://certification.canonical.com/submissions/submit/ --secure_id=a00D000000UAncWIAT WARNING plainbox.runner: execution_ctrl_list not passed to JobRunner ==========================[ Selecting Job Generators ]========================== ===========================[ Running Selected Jobs ]============================ ========================[ Selecting Jobs For Execution ]======================== CRITICAL plainbox.crashes: Executable 'checkbox-launcher' invoked with Namespace(color=None, command=<checkbox_ng.commands.launcher.LauncherCommand object at 0x7f4f66044a90>, debug_console=False, debug_interrupt=False, dont_suppress_output=False, dry_run=False, exclude_pattern_list=[], include_pattern_list=[], launcher='/usr/bin/canonical-certification-cli', log_level=None, non_interactive=False, pdb=False, secure_id='a00D000000UAncWIAT', test_plan=None, trace=[], url='https://https://certification.canonical.com/submissions/submit/', whitelist=[]) has crashed Traceback (most recent call last): File "/usr/lib/python3/dist-packages/plainbox/impl/clitools.py", line 560, in dispatch_and_catch_exceptions return self.dispatch_command(ns) File "/usr/lib/python3/dist-packages/plainbox/impl/clitools.py", line 556, in dispatch_command return ns.command.invoked(ns) File "/usr/lib/python3/dist-packages/checkbox_ng/commands/launcher.py", line 91, in invoked ).run() File "/usr/lib/python3/dist-packages/checkbox_ng/commands/newcli.py", line 113, in run return self.do_normal_sequence() File "/usr/lib/python3/dist-packages/checkbox_ng/commands/newcli.py", line 156, in do_normal_sequence self.interactively_pick_jobs_to_run() File "/usr/lib/python3/dist-packages/checkbox_ng/commands/newcli.py", line 289, in interactively_pick_jobs_to_run self.display.run(ScrollableTreeNode(tree, title)) File "/usr/lib/python3/dist-packages/plainbox/vendor/textland/display.py", line 186, in run return super().run(app) File "/usr/lib/python3/dist-packages/plainbox/vendor/textland/display.py", line 61, in run image = app.consume_event(event) File "/usr/lib/python3/dist-packages/checkbox_ng/ui.py", line 167, in consume_event self._toggleNode() File "/usr/lib/python3/dist-packages/checkbox_ng/ui.py", line 250, in _toggleNode node.expanded = not(node.expanded) AttributeError: 'NoneType' object has no attribute 'expanded' Traceback (most recent call last): File "/usr/bin/checkbox-launcher", line 9, in <module> load_entry_point('checkbox-ng==0.18.dev', 'console_scripts', 'checkbox-launcher')() File "/usr/lib/python3/dist-packages/checkbox_ng/main.py", line 62, in launcher raise SystemExit(CheckboxLauncherTool().main(argv)) File "/usr/lib/python3/dist-packages/plainbox/impl/clitools.py", line 324, in main return self.dispatch_and_catch_exceptions(ns) File "/usr/lib/python3/dist-packages/plainbox/impl/clitools.py", line 560, in dispatch_and_catch_exceptions return self.dispatch_command(ns) File "/usr/lib/python3/dist-packages/plainbox/impl/clitools.py", line 556, in dispatch_command return ns.command.invoked(ns) File "/usr/lib/python3/dist-packages/checkbox_ng/commands/launcher.py", line 91, in invoked ).run() File "/usr/lib/python3/dist-packages/checkbox_ng/commands/newcli.py", line 113, in run return self.do_normal_sequence() File "/usr/lib/python3/dist-packages/checkbox_ng/commands/newcli.py", line 156, in do_normal_sequence self.interactively_pick_jobs_to_run() File "/usr/lib/python3/dist-packages/checkbox_ng/commands/newcli.py", line 289, in interactively_pick_jobs_to_run self.display.run(ScrollableTreeNode(tree, title)) File "/usr/lib/python3/dist-packages/plainbox/vendor/textland/display.py", line 186, in run return super().run(app) File "/usr/lib/python3/dist-packages/plainbox/vendor/textland/display.py", line 61, in run image = app.consume_event(event) File "/usr/lib/python3/dist-packages/checkbox_ng/ui.py", line 167, in consume_event self._toggleNode() File "/usr/lib/python3/dist-packages/checkbox_ng/ui.py", line 250, in _toggleNode node.expanded = not(node.expanded) AttributeError: 'NoneType' object has no attribute 'expanded' To manage notifications about this bug go to: https://bugs.launchpad.net/checkbox-ng/+bug/1427151/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp