def test_filter_num_iops_fails(self): self.flags(max_io_ops_per_host=8, group='filter_scheduler') self.filt_cls = io_ops_filter.IoOpsFilter() host = fakes.FakeHostState('host1', 'node1', {'num_io_ops': 8}) spec_obj = objects.RequestSpec() self.assertFalse(self.filt_cls.host_passes(host, spec_obj))
def test_filter_num_iops_fails(self): self.flags(max_io_ops_per_host=8) self.filt_cls = io_ops_filter.IoOpsFilter() host = fakes.FakeHostState('host1', 'node1', {'num_io_ops': 8}) filter_properties = {} self.assertFalse(self.filt_cls.host_passes(host, filter_properties))
def test_filter_num_iops_passes(self): self.flags(max_io_ops_per_host=8) self.filt_cls = io_ops_filter.IoOpsFilter() host = fakes.FakeHostState('host1', 'node1', {'num_io_ops': 7}) spec_obj = objects.RequestSpec() self.assertTrue(self.filt_cls.host_passes(host, spec_obj))