Tests For Filter Scheduler.
-
class FilterSchedulerTestCase(methodName='runTest')
Bases: nova.tests.scheduler.test_scheduler.SchedulerTestCase
Test case for Filter Scheduler.
-
driver_cls
alias of FilterScheduler
-
test_add_retry_host()
-
test_get_cost_functions()
-
test_invalid_max_attempts()
-
test_max_attempts()
-
test_retry_attempt_one()
Test retry logic on initial scheduling attempt
-
test_retry_attempt_two()
Test retry logic when re-scheduling
-
test_retry_disabled()
Retry info should not get populated when re-scheduling is off
-
test_retry_exceeded_max_attempts()
Test for necessary explosion when max retries is exceeded
-
test_run_instance_no_hosts()
-
test_run_instance_non_admin()
-
test_schedule_bad_topic()
Parameter checking.
-
test_schedule_happy_day()
Make sure there’s nothing glaringly wrong with _schedule()
by doing a happy day pass through.
-
test_schedule_prep_resize_doesnt_update_host()
-
test_scheduler_includes_launch_index()
-
fake_filter_hosts(hosts, filter_properties)