Commit Graph

4 Commits

Author SHA1 Message Date
Xinyuan Huang b23f88bae4 Fix coverage testing settings
This fixes some config issues so that coverage tests can be run properly.

Change-Id: Iaac0de8532f334fc1950e80e996733857f322c37
2015-07-06 21:34:36 +08:00
Xinyuan Huang 336b0388e3 Minimum necessary upgrades for solver scheduler to pass tests in kilo
This patch includes the minimum updates needed to fill the gap between solver
scheduler and kilo version of nova. It ensures that solver scheduler's tests
can pass under the kilo's nova environment. The patch does not include changes
that match all features in current nova codes. More changes are needed in the
future to fully port solver scheduler to the current nova version.

The main changes in this patch include:
- Switch from incubated depencies to corresponding oslo_* libraries.
- Minimum and necessary changes in solver_scheduler_host_manager,
solver_scheduler, and several unit testing modules to ensure that tests can
pass in the latest nova environment.
- Removed some unneeded tests which are not compatible with current nova
environment.
- Updated test dependencies to kilo.

TODO:
Future changes should cover all the features/changes in kilo and current nova.
Testings need to be enhanced to ensure the coverage and compatibility to kilo,
current and future nova versions.

Change-Id: Ib37b9361d3824fc12620db72892fcdcd0cab09af
Implements: blueprint update-to-liberty
2015-06-29 15:48:33 +08:00
Yathiraj Udupi 8dd28e3ac7 Updated tox.ini flake8 cfg to match nova project
Change-Id: I317d58a09d7213b2fce4dcc916b045a09afd7748
2015-05-26 16:00:30 -07:00
Yathiraj Udupi d8958f9c67 Added required files for gate testing,doc,etc
Change-Id: Ie16f5566117be92636bb66b183444c5482a25698
2015-05-15 16:50:46 -07:00