def test_refresh_counters(benchmark, instance_refresh): check = HypervCheck('hyperv', {}, {}, [instance_refresh]) # Run once to get any PDH setup out of the way. check.check(instance_refresh) benchmark(check.check, instance_refresh)
def test_refresh_counters(benchmark, instance): instance = deepcopy(instance) instance['refresh_counters'] = True check = HypervCheck('hyperv', {}, {}, [instance]) # Run once to get any PDH setup out of the way. check.check(instance) benchmark(check.check, instance)
def test_check(aggregator, instance_refresh): check = HypervCheck('hyperv', {}, {}, [instance_refresh]) check.check(instance_refresh) for counter_data in DEFAULT_COUNTERS: aggregator.assert_metric(counter_data[3])