lp:~zyga/checkbox/outcome-crash

Created by Zygmunt Krynicki and last modified
Get this branch:
bzr branch lp:~zyga/checkbox/outcome-crash
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

3542. By Zygmunt Krynicki

plainbox:providers:stubbox: add stub/crash job

This patch adds a job that commits suicide with SIGTERM. It is useful
for testing the OUTCOME_CRASH outcome.

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

3541. By Zygmunt Krynicki

plainbox:runner: treat negative return code as OUTCOME_CRASH

This patch makes the job runner interpret negative return code as
OUTCOME_CRASH. The negative return code is used to when a process gets
killed by a signal.

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

3540. By Zygmunt Krynicki

plainbox:result: add OUTCOME_CRASH meta-data

This patch adds meta-data for the OUTCOME_CRASH outcome. Technically it
is a variant of OUTCOME_FAIL and it does appear like that for hexr and
in the HTML report (sadly).

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

3539. By Zygmunt Krynicki

plainbox:abc: add new possible job outcome: OUTCOME_CRASH

This patch adds a new possible value of the outcome field, OUTCOME_CRASH
(representing the constant 'crash') which indicates that the test
program misbehaved and was killed by a signal.

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

3538. By Zygmunt Krynicki

plainbox:abc: remove ALL_OUTCOME_LIST

This patch removes ALL_OUTCOME_LIST which is no longer used by anything.

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

3537. By Zygmunt Krynicki

plainbox:session: use OUTCOME_METADATA_MAP instead of ALL_OUTCOME_LIST

This patch replaces the use of ALL_OUTCOME_LIST with
OUTCOME_METADATA_MAP.keys() which contains the same information. This is
the only use of ALL_OUTCOME_LIST in the whole code base.

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

3536. By Zygmunt Krynicki

plainbox:session: sort allowed OUTCOME_xxx values

This patch changes how outcome values are validated by the session
resume code so that subsequent changes don't depend on the ordering of
the underlying collection of valid outcome constants.

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

3535. By Sylvain Pineau

"automatic merge of lp:~sylvain-pineau/checkbox/fix-1410501/ by tarmac [r=zkrynicki][bug=1410501][author=sylvain-pineau]"

3534. By Maciej Kisielewski

"automatic merge of lp:~kissiel/checkbox/fix-1412458/ by tarmac [r=zkrynicki][bug=1412458][author=kissiel]"

3533. By Zygmunt Krynicki

"automatic merge of lp:~zkrynicki/checkbox/POD/ by tarmac [r=kissiel][bug=][author=zkrynicki]"

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.

Subscribers