Exemple #1
0
def test_get_user_connected_hours_0_hours_always_on():
    region = 'us-east-1'
    list_user_sessions = [1.0, 1.0, 1.0]
    workspace = {'WorkspaceProperties': {'RunningMode': 'ALWAYS_ON'}}
    metrics_helper = MetricsHelper(region)
    result = metrics_helper.get_user_connected_hours(list_user_sessions,
                                                     workspace)
    assert result == 6
Exemple #2
0
def test_get_user_connected_hours_0_hours():
    region = 'us-east-1'
    list_user_sessions = []
    workspace = {
        'WorkspaceProperties': {
            'RunningModeAutoStopTimeoutInMinutes': 120,
            'RunningMode': 'AUTO_STOP'
        }
    }
    metrics_helper = MetricsHelper(region)
    result = metrics_helper.get_user_connected_hours(list_user_sessions,
                                                     workspace)
    assert result == 0