lp:~kissiel/checkbox/fix-1493469-mandatory-in-converged
- Get this branch:
- bzr branch lp:~kissiel/checkbox/fix-1493469-mandatory-in-converged
Branch merges
- Sylvain Pineau: Approve
-
Diff: 312 lines (+87/-20)7 files modifiedcheckbox-touch/components/SelectionPage.qml (+34/-7)
checkbox-touch/py/checkbox_touch.py (+4/-0)
checkbox-touch/tests/autopilot/autopilot-provider/units/autopilot.pxu (+12/-0)
checkbox-touch/tests/autopilot/checkbox_touch/test_checkbox_touch.py (+4/-4)
checkbox-touch/tests/autopilot/checkbox_touch/test_sudo_tests.py (+3/-3)
plainbox/plainbox/impl/session/assistant.py (+23/-2)
plainbox/plainbox/impl/session/state.py (+7/-4)
Branch information
Recent revisions
- 4124. By Maciej Kisielewski
-
plainbox:
session: assistant: don't include mandatory jobs when bootstrapping Signed-off-by: Maciej Kisielewski <email address hidden>
- 4123. By Maciej Kisielewski
-
plainbox:
session: state: make mandatory optional in update_ desired_ job_list This patch makes update_
desired_ job_list accept additional parameter -
'include_mandatory' (True by default). If set to False run_list will not get
automatically populated with mandatory jobs. It was kind of awkward to see jobs
on run list after update_desired_ job_list was called with an empty list. Signed-off-by: Maciej Kisielewski <email address hidden>
- 4122. By Maciej Kisielewski
-
plainbox:
session: state: remove adding mandatory jobs twice mandatory_job_list was added twice to the desired job list before pushing it to
the dependency solver, which was wrong. This patch fixes that.Signed-off-by: Maciej Kisielewski <email address hidden>
- 4121. By Maciej Kisielewski
-
checkbox-
touch:autopilot : add mandatory-job And fix all existing tests to handle one job that _always_ runs.
Signed-off-by: Maciej Kisielewski <email address hidden>
- 4120. By Maciej Kisielewski
-
checkbox-touch: render mandatory jobs as disabled on selections
Signed-off-by: Maciej Kisielewski <email address hidden>
- 4119. By Maciej Kisielewski
-
checkbox-
touch:component s: support disabling of items in selection This patch brings support to a new field for models in selection -
'mod_disabled', if set to true, makes item being rendered as disabled (no
reaction to clicks, a greyed-out style); it also makes '[de]select all' actions
not affect that item.The field marks fact of being disabled instead of 'enabled' as it will be
treated as false if the field is not present, greatly reducing complexity of
the code.Signed-off-by: Maciej Kisielewski <email address hidden>
- 4118. By Maciej Kisielewski
-
plainbox:
session: assistant: add get_mandatory_jobs method This patch adds a method to session assistant that lists ids of jobs that match
'mandatory_include' field in the selected test plan. This makes possible to
differentiate those jobs from 'normal' ones in applications using SA.Signed-off-by: Maciej Kisielewski <email address hidden>
- 4117. By Maciej Kisielewski
-
plainbox:
session: assistant: return categories of mandatory test This patch makes get_participati
ng_categories return categories of mandatory
tests as well as 'ordinary' ones.Signed-off-by: Maciej Kisielewski <email address hidden>
- 4115. By Rod Smith
-
"automatic merge of lp:~rodsmith/checkbox/multi-iperf-targets/ by tarmac [r=bladernr,
roadmr] [bug=][ author= rodsmith] "
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:checkbox