Пример #1
0
def test_add_previous_weeks_daily_metrics(infra_vms_pg, db_session, vm_info):
    resource_id = vm_info.id
    vm_name = vm_info.name
    columns = {
        'resource_name':
        vm_name,
        'resource_type':
        'VmOrTemplate',
        'time_profile_id':
        "1",
        'cpu_usagemhz_rate_average':
        400,
        'net_usage_rate_average':
        700,
        'disk_usage_rate_average':
        20,
        'derived_memory_used':
        300,
        'cpu_ready_delta_summation':
        372579.208333333,
        'cpu_used_delta_summation':
        2143234.66666667,
        'min_max':
        '''---
:min_cpu_usagemhz_rate_average: 100
:max_cpu_usagemhz_rate_average: 800
:min_derived_memory_used: 200
:max_derived_memory_used: 700
:min_disk_usage_rate_average: 10
:max_disk_usage_rate_average: 40
:min_net_usage_rate_average: 400
:max_net_usage_rate_average: 900'''
    }
    insert_previous_weeks_daily_rollups(db_session, resource_id, columns)

    Assert.true(infra_vms_pg.is_the_current_page)
    vm_details_pg = infra_vms_pg.find_vm_page(vm_name, None, False, True)
    util_pg = vm_details_pg.click_on_utilization()
    interval = 'Daily'
    date = datetime.date.today() - datetime.timedelta(days=1)
    time_zone = ""
    compare_to = ""
    show = ""
    util_pg.fill_data(interval, show, time_zone, compare_to, date)
    #util_pg.selenium.save_screenshot(
    #       './results/screenshots/test_add_previous_weeks_daily_metrics_1.png')
    util_pg.options_frame.click()
    util_pg.selenium.switch_to_active_element().send_keys(Keys.PAGE_DOWN)
    # TODO: issue 81
    util_pg.selenium.save_screenshot(
        './results/screenshots/test_add_previous_weeks_daily_metrics.png')

    delete_raw_metric_data(db_session, resource_id)
    delete_metric_rollup_data(db_session, resource_id)
Пример #2
0
def test_add_previous_weeks_daily_metrics(infra_vms_pg, db_session, vm_info):
    resource_id = vm_info.id
    vm_name = vm_info.name
    columns = {
        'resource_name': vm_name,
        'resource_type': 'VmOrTemplate',
        'time_profile_id': "1",
        'cpu_usagemhz_rate_average': 400,
        'net_usage_rate_average' : 700,
        'disk_usage_rate_average': 20,
        'derived_memory_used': 300,
        'cpu_ready_delta_summation': 372579.208333333,
        'cpu_used_delta_summation': 2143234.66666667,
        'min_max' : '''---
:min_cpu_usagemhz_rate_average: 100
:max_cpu_usagemhz_rate_average: 800
:min_derived_memory_used: 200
:max_derived_memory_used: 700
:min_disk_usage_rate_average: 10
:max_disk_usage_rate_average: 40
:min_net_usage_rate_average: 400
:max_net_usage_rate_average: 900'''
    }
    insert_previous_weeks_daily_rollups(db_session, resource_id, columns)

    Assert.true(infra_vms_pg.is_the_current_page)
    vm_details_pg = infra_vms_pg.find_vm_page(vm_name,None, False,True)
    util_pg = vm_details_pg.click_on_utilization()
    interval = 'Daily'
    date = datetime.date.today() - datetime.timedelta(days = 1)
    time_zone = ""
    compare_to = ""
    show = ""
    util_pg.fill_data(interval, show, time_zone, compare_to, date)
    #util_pg.selenium.save_screenshot(
    #       './results/screenshots/test_add_previous_weeks_daily_metrics_1.png')
    util_pg.options_frame.click()
    util_pg.selenium.switch_to_active_element().send_keys(Keys.PAGE_DOWN)
    # TODO: issue 81
    util_pg.selenium.save_screenshot(
            './results/screenshots/test_add_previous_weeks_daily_metrics.png')

    delete_raw_metric_data(db_session, resource_id)
    delete_metric_rollup_data(db_session, resource_id)
Пример #3
0
def test_delete_vm_metric_data(db_session, vm_info):
    resource_id = vm_info.id
    delete_raw_metric_data(db_session, resource_id)

    delete_metric_rollup_data(db_session, resource_id)
def test_delete_vm_metric_data(setup_infrastructure_providers, db, vm_info):
    resource_id = vm_info.id
    delete_raw_metric_data(db, resource_id)
    delete_metric_rollup_data(db, resource_id)
Пример #5
0
def test_delete_vm_metric_data(db_session, vm_info):
    resource_id = vm_info.id
    delete_raw_metric_data(db_session, resource_id)

    delete_metric_rollup_data(db_session, resource_id)