The nova.tests.scheduler.test_multi_scheduler Module

Tests For Multi Scheduler

class FakeComputeScheduler

Bases: nova.scheduler.driver.Scheduler

is_fake_compute = True
schedule(*args, **kwargs)
schedule_theoretical(*args, **kwargs)
class FakeDefaultScheduler

Bases: nova.scheduler.driver.Scheduler

is_fake_default = True
schedule(*args, **kwargs)
class FakeVolumeScheduler

Bases: nova.scheduler.driver.Scheduler

is_fake_volume = True
schedule(*args, **kwargs)
schedule_create_volume(*args, **kwargs)
schedule_create_volumes(*args, **kwargs)
class MultiDriverTestCase(methodName='runTest')

Bases: nova.tests.scheduler.test_scheduler.SchedulerTestCase

Test case for multi driver

driver_cls

alias of MultiScheduler

setUp()
test_drivers_inited()
test_proxy_calls()
test_schedule_fallback_proxy()
test_update_service_capabilities()
class SimpleSchedulerTestCase(methodName='runTest')

Bases: nova.tests.scheduler.test_multi_scheduler.MultiDriverTestCase

Test case for simple driver.

driver_cls

alias of MultiScheduler

setUp()
test_drivers_inited()
test_proxy_calls()
test_update_service_capabilities()

Previous topic

The nova.tests.scheduler.test_least_cost Module

Next topic

The nova.tests.scheduler.test_rpcapi Module

This Page