Merge ~pwlars/testflinger-agent:run-test-phases into testflinger-agent:master
Proposed by
Paul Larson
Status: | Merged |
---|---|
Approved by: | Maciej Kisielewski |
Approved revision: | 5d862227cd7fb49fd063f6027195d29b6ce0ae92 |
Merged at revision: | 5d862227cd7fb49fd063f6027195d29b6ce0ae92 |
Proposed branch: | ~pwlars/testflinger-agent:run-test-phases |
Merge into: | testflinger-agent:master |
Diff against target: |
142 lines (+100/-0) 2 files modified
testflinger_agent/client.py (+40/-0) testflinger_agent/tests/test_client.py (+60/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Maciej Kisielewski (community) | Approve | ||
Review via email:
|
Description of the change
This is the part that does the main execution. Create the temporary execution directory, dump the json job data to testflinger.json, then run the setup, provision, and test phases if they are defined in the config.
To post a comment you must log in.
Everything works beautifully! +1
Turbo-minor nitpick, tests use uuid1, while TF uses uuid4 (this doesn't matter in those tests)