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)
Example #2
0
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])