Remove mox from testing infrastructure - Pike
Continue the work from Ocata:
https:/
You can see more context here:
https:/
Please note: self.stub_out does not make use of mox, it is there to replace to use of "self.stub.Set" in an easy to review way. Moreover, and proposals to remove the use of stub_out should not be part of this spec.
The current target should be to empty the contents of this file:
https:/
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Low
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for pike
- Implementation:
- Implemented
- Milestone target:
- pike-3
- Started by
- John Garbutt
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Refactor a test method including 3 test cases
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
Remove mox stubs in api/openstack/
Addressed by: https:/
Completely remove mox from objects/
Gerrit topic: https:/
Addressed by: https:/
Stop using mox in test_compute_
Addressed by: https:/
Stop using mox in virt/xenapi/
Addressed by: https:/
Stop using mox in unit/virt/
Addressed by: https:/
Remove mox in nova/tests/
Addressed by: https:/
Remove mox from unit/api/
Addressed by: https:/
Remove mox from api/openstack/
Addressed by: https:/
Remove mox in unit/cells/
Addressed by: https:/
Remove mox from tests/unit/
Addressed by: https:/
[WIP]Remove mox from nova/tests/
Addressed by: https:/
Remove mox from nova/tests/
Gerrit topic: https:/
Addressed by: https:/
Stop using mox from tests/unit/
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
Remove mox from unit/api/
Addressed by: https:/
[WIP] Remove mox from unit/api/
Addressed by: https:/
Remove mox from nova.tests.
Addressed by: https:/
Remove mox from nova.tests.
Addressed by: https:/
Stop using mox stubs in nova.tests.
Addressed by: https:/
Stop using mox in compute/
Addressed by: https:/
Stop using mox int unit/virt/
Addressed by: https:/
Remove mox from nova.tests.
Addressed by: https:/
Remove mox from nova.tests.
Addressed by: https:/
Remove mox from nova.tests.
Addressed by: https:/
Completely remove mox from unit/network/
Addressed by: https:/
remove mox from unit/api/
Addressed by: https:/
Remove mox from cells/test_
Addressed by: https:/
Stop using mox stubs in nova/tests/
Addressed by: https:/
Remove mox from unit/cells/
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
Remove mox from nova/tests/
Addressed by: https:/
remove mox from unit/api/
Addressed by: https:/
remove mox from unit/virt/
Addressed by: https:/
remove mox from tests/unit/
Addressed by: https:/
remove mox from unit/api/
Addressed by: https:/
remove mox from unit/virt/
Gerrit topic: https:/
Addressed by: https:/
Convert additional disassociate tests to mock
Addressed by: https:/
Stop using mox stubs in test_console_
Addressed by: https:/
Stop using mox stubs in test_keypairs.py
Addressed by: https:/
Remove mox in test_availabili
Addressed by: https:/
Stop using mox stubs in cast_as_call.py
Addressed by: https:/
emove mox from nova.tests.
Addressed by: https:/
Remove mox from nova.tests.
Addressed by: https:/
Remove mox from nova.tests.
Addressed by: https:/
Stop using mox stubs in test_remote_
Addressed by: https:/
Remove mox from nova.tests.
Considering this done for Pike. I'm sure we have more to go and that can be done in Queens. -- mriedem 20170803
Addressed by: https:/
Remove mox from unit/conductor/
Gerrit topic: https:/
Work Items
Dependency tree
* Blueprints in grey have been implemented.