Remove Use of mox/mox3 for Testing
This is just for nova tracking of the community wide goal for Rocky:
https:/
Note that nova has done individual mox removal blueprints in the past:
https:/
*******
NOTE: anyone working on this should avoid converting any tests
that deal with cells v1 or nova-network code since those are going
to all be removed.
*******
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Medium
- Drafter:
- Matt Riedemann
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for rocky
- Implementation:
-
Implemented
- Milestone target:
-
rocky-rc1
- Started by
- Matt Riedemann
- Completed by
- melanie witt
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Stop using mox in api/openstack/
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Stop using mox in virt/xenapi/
Gerrit topic: https:/
Addressed by: https:/
Remove mox in tests/unit/
Addressed by: https:/
Replace mox stubs with stub_out
Addressed by: https:/
Remove mox in unit/virt/
Addressed by: https:/
Remove mox in unit/virt/
Addressed by: https:/
Remove mox in unit/virt/
Addressed by: https:/
Remove mox in test_user_data.py
Addressed by: https:/
Remove mox in unit/api/
Addressed by: https:/
Remove mox in unit/api/
Addressed by: https:/
Remove mox in unit/api/
Addressed by: https:/
Remove mox in unit/api/
Addressed by: https:/
Remove mox in test_virt_
Addressed by: https:/
Remove mox in test_neutron_
Addressed by: https:/
Remove mox in test_serversV21.py (1)
Addressed by: https:/
Remove mox in test_serversV21.py (2)
Gerrit topic: https:/
Addressed by: https:/
Partially revert "Remove mox in unit/virt/
Addressed by: https:/
Remove mox in unit/virt/
Addressed by: https:/
Remove mox in test_compute_api.py
Addressed by: https:/
Remove mox in test_xenapi.py (1)
Addressed by: https:/
Remove mox in test_xenapi.py (2)
Addressed by: https:/
Remove mox in test_xenapi.py (3)
Addressed by: https:/
Remove mox in tests/unit/
Addressed by: https:/
Remove mox in test_live_
Addressed by: https:/
Remove mox in test_conductor.py (1)
Addressed by: https:/
Remove mox in test_conductor.py (2)
Addressed by: https:/
Remove mox in virt/test_
Addressed by: https:/
Remove mox in tests/unit/
Addressed by: https:/
Remove mox in libvirt/
Addressed by: https:/
Remove mox in test_compute_api.py (2)
Addressed by: https:/
Remove mox in test_compute_api.py (3)
Addressed by: https:/
Remove mox in nova/tests/
Addressed by: https:/
Remove mox in test_compute_api.py (4)
Addressed by: https:/
Remove mox in libvirt/
Addressed by: https:/
Remove mox in libvirt/
Addressed by: https:/
Remove mox in libvirt/
Addressed by: https:/
Remove mox in libvirt/
Addressed by: https:/
Remove mox in libvirt/
Addressed by: https:/
Remove mox in libvirt/
Addressed by: https:/
Remove mox in libvirt/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Subject: Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in unit/network/
Addressed by: https:/
Remove mox in sec group test and functional tests
Addressed by: https:/
Add TODO note for mox removal
Closing this out for Rocky, apparently these are supposed to be closed on FF day. Next time. We'll open a new blueprint for this work for Stein. -- melwitt 20180808
Addressed by: https:/
Remove mox in libvirt/
Work Items
Dependency tree

* Blueprints in grey have been implemented.