def interactively_pick_jobs_to_run(self): print(self.C.header(_("Selecting Jobs For Execution")))
+ import pdb; pdb.set_trace() self._update_desired_job_list(select_jobs( self.manager.state.job_list, self._qualifier_list))
if self.launcher.skip_test_selection or not self.is_interactive:
Adding a debugger stop like this:
(thunderbolt- testing) zyga@fx: ~/checkbox. bzr/thunderbolt -testing$ bzr diff ng/checkbox_ ng/commands/ newcli. py' ng/checkbox_ ng/commands/ newcli. py 2015-03-31 07:26:46 +0000 ng/checkbox_ ng/commands/ newcli. py 2015-04-14 14:08:19 +0000
=== modified file 'checkbox-
--- checkbox-
+++ checkbox-
@@ -312,6 +312,7 @@
def interactively_ pick_jobs_ to_run( self):
print( self.C. header( _("Selecting Jobs For Execution")))
self. _update_ desired_ job_list( select_ jobs(
self. manager. state.job_ list, self._qualifier _list)) skip_test_ selection or not self.is_ interactive:
+ import pdb; pdb.set_trace()
if self.launcher.
Yields this information:
(Pdb) self.manager. default_ device_ context. provider_ list com.ubuntu: ubuntu- touch'> , <Provider1 name:'2013. com.canonical. certification: certification- client' >, <Provider1 name:'2013. com.canonical. certification: certification- server' >, <Provider1 name:'2015. com.canonical. certification: qml-tests' >, <Provider1 name:'2013. com.canonical. certification: checkbox' >, <Provider1 name:'2013. com.canonical. certification: plainbox- resources' >, <Provider1 name:'2013. com.canonical. certification: piglit' >]
[<Provider1 name:'2014.
It seems that the manifest provider is not there for some reason.