lp:~kissiel/checkbox/fix-1493469-mandatory-in-converged

Created by Maciej Kisielewski and last modified
Get this branch:
bzr branch lp:~kissiel/checkbox/fix-1493469-mandatory-in-converged
Only Maciej Kisielewski can upload to this branch. If you are Maciej Kisielewski please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Maciej Kisielewski
Project:
Checkbox
Status:
Merged

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:components: 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_participating_categories return categories of mandatory
tests as well as 'ordinary' ones.

Signed-off-by: Maciej Kisielewski <email address hidden>

4116. By Launchpad Translations on behalf of checkbox-dev

Launchpad automatic translations update.

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
This branch contains Public information 
Everyone can see this information.