Merge lp:~therve/landscape-client/fake-package-installer into lp:~landscape/landscape-client/trunk
Proposed by
Thomas Herve
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Kevin McDermott | ||||
Approved revision: | 358 | ||||
Merged at revision: | 359 | ||||
Proposed branch: | lp:~therve/landscape-client/fake-package-installer | ||||
Merge into: | lp:~landscape/landscape-client/trunk | ||||
Diff against target: |
155 lines (+129/-2) 3 files modified
landscape/manager/fakepackagemanager.py (+57/-0) landscape/manager/tests/test_fakepackagemanager.py (+70/-0) landscape/manager/tests/test_packagemanager.py (+2/-2) |
||||
To merge this branch: | bzr merge lp:~therve/landscape-client/fake-package-installer | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Kevin McDermott (community) | Approve | ||
Free Ekanayaka (community) | Approve | ||
Review via email: mp+71312@code.launchpad.net |
Description of the change
This is meant to be used on load-testing, so that we can create package activities against the clients which are running on the same machine. It's pretty basic right now, but we can enhance later if necessary (ie, require approvals, or fail sometimes).
To post a comment you must log in.
Looks good, +1!
Out of curiosity do you plan to run a real "master" client on a machine alongside a bunch of fake ones? Otherwise I guess this fake will reply the right thing but won't actually modify the machine's state.