Merge lp:~veebers/juju-ci-tools/introduce-commandtime into lp:juju-ci-tools
Proposed by
Christopher Lee
Status: | Merged |
---|---|
Merged at revision: | 1982 |
Proposed branch: | lp:~veebers/juju-ci-tools/introduce-commandtime |
Merge into: | lp:juju-ci-tools |
Prerequisite: | lp:~veebers/juju-ci-tools/poc-juju-ci-timing |
Diff against target: |
327 lines (+79/-24) 9 files modified
assess_container_networking.py (+1/-1) chaos.py (+3/-2) jujupy/client.py (+12/-8) jujupy/fake.py (+2/-0) jujupy/tests/test_client.py (+4/-3) jujupy/tests/test_version_client.py (+17/-7) jujupy/version_client.py (+1/-1) tests/__init__.py (+11/-0) tests/test_assess_container_networking.py (+28/-2) |
To merge this branch: | bzr merge lp:~veebers/juju-ci-tools/introduce-commandtime |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Curtis Hovey | code | Pending | |
Review via email: mp+320857@code.launchpad.net |
This proposal supersedes a proposal from 2017-03-22.
Description of the change
Introduce CommandTime to ModelClient.juju().
This is the next step in getting CommandTime and CommandComplete introduced.
Included in this MP is an update to tests (due to the slightly different ModelClient.juju return behaviour) as well as consideration for any existing code that store the return from .juju() or any of the wrapper commands (e.g. deploy)
To post a comment you must log in.
Thank you. I don't like the name actual_completion() I have some ideas inline. I leave it to you to decide the name you like. I also have a suggestion for a a test.