Merge ~sylvain-pineau/checkbox-ng:unleash-hell into checkbox-ng:master
Proposed by
Sylvain Pineau
Status: | Rejected |
---|---|
Rejected by: | Sylvain Pineau |
Proposed branch: | ~sylvain-pineau/checkbox-ng:unleash-hell |
Merge into: | checkbox-ng:master |
Diff against target: |
450 lines (+212/-9) 9 files modified
checkbox_ng/launcher/master.py (+7/-1) checkbox_ng/launcher/subcommands.py (+15/-0) docs/external-pxu.rst (+65/-0) docs/index.rst (+1/-0) docs/side-loading.rst (+1/-1) plainbox/impl/session/assistant.py (+67/-0) plainbox/impl/session/remote_assistant.py (+5/-0) plainbox/impl/session/state.py (+18/-7) plainbox/impl/session/test_assistant.py (+33/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Maciej Kisielewski (community) | Disapprove | ||
Jonathan Cave (community) | Needs Fixing | ||
Review via email: mp+385750@code.launchpad.net |
Description of the change
New feature to second side-loading providers by supplying an external pxu file to help fixing test plans and add new job definitions.
This method can be used when side-loading is not easy to setup (e.g on Ubuntu core).
Units provided by this external pxu must belong to an existing namespace and must name it explicitly in their definitions.
All supported type of units can be loaded via this single pxu file which will be saved in the session dir. Current limit is 10 units max.
Tested with remote and resume scenarios.
To post a comment you must log in.
+1000 on branch name.