lp:~zyga/checkbox/outcome-crash
- Get this branch:
- bzr branch lp:~zyga/checkbox/outcome-crash
Branch merges
- Sylvain Pineau (community): Approve
- Daniel Manrique (community): Needs Information
-
Diff: 124 lines (+33/-15)6 files modifiedplainbox/plainbox/abc.py (+3/-11)
plainbox/plainbox/impl/providers/stubbox/units/jobs/stub.pxu (+10/-0)
plainbox/plainbox/impl/result.py (+11/-0)
plainbox/plainbox/impl/runner.py (+2/-0)
plainbox/plainbox/impl/session/resume.py (+5/-2)
plainbox/plainbox/impl/session/test_resume.py (+2/-2)
Related bugs
Related blueprints
Branch information
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