lp://staging/~zyga/checkbox/fix-1297928

Created by Zygmunt Krynicki and last modified
Get this branch:
bzr branch lp://staging/~zyga/checkbox/fix-1297928
Only Zygmunt Krynicki can upload to this branch. If you are Zygmunt Krynicki please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Zygmunt Krynicki
Project:
Checkbox
Status:
Merged

Recent revisions

2831. By Zygmunt Krynicki

plainbox:ctrl: don't process resource jobs that didn't run

This patch changes the behavior of the session state controller not to
create resource records for job results that have outcome equal to
OUTCOME_NONE. Such job results are created automatically for every job
definition for new sessions. When resuming they would cause each
resource job to seemingly have fake resource list with no entries on it.
This causes a discrepancy between the originally suspended session and
the resulting resumed session.

Fixes: https://bugs.launchpad.net/checkbox/+bug/1297928

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

2830. By Zygmunt Krynicki

plainbox:session:state: add outcome=IJobResult.OUTCOME_PASS to various tests

This patch prepares for small behavior change that would see those tests
fail without having outcome set to something other than OUTCOME_NONE.

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

2829. By Zygmunt Krynicki

plainbox:session:resume: add outcome=IJobResult.OUTCOME_PASS to one test

This patch prepares for small behavior change that would see those tests
fail without having outcome set to something other than OUTCOME_NONE.

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

2828. By Zygmunt Krynicki

plainbox:ctrl: add outcome=IJobResult.OUTCOME_PASS to various unit tests

This patch prepares for small behavior change that would see those tests
fail without having outcome set to something other than OUTCOME_NONE.

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

2827. By Zygmunt Krynicki

"automatic merge by tarmac [r=roadmr][bug=][author=zkrynicki]"

2826. By Launchpad Translations on behalf of checkbox-dev

Launchpad automatic translations update.

2825. By Zygmunt Krynicki

"automatic merge by tarmac [r=bladernr][bug=1297337][author=zkrynicki]"

2824. By Launchpad Translations on behalf of checkbox-dev

Launchpad automatic translations update.

2823. By Daniel Manrique

"FIxes careless addition of estimated_time that duplicated the existing values, causing crashes. [r=roadmr][bug=][author=roadmr]"

2822. By Daniel Manrique

"Added execution times for resource jobs. [r=zkrynicki][bug=][author=roadmr]"

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/checkbox
This branch contains Public information 
Everyone can see this information.

Subscribers