def test_check_under_registered_taskmanagers_ok(mock_overview,
                                                instance_config):
    under, output = check_under_registered_taskmanagers(
        instance_config, expected_count=3, cr_name="fake--service-575c857546")
    assert not under
    assert (
        "Service fake_service.fake_instance has 3 out of 3 expected instances of "
        "taskmanager reported by dashboard!\n"
        "(threshold: 100%)") in output
Exemplo n.º 2
0
def test_check_under_registered_taskmanagers_ok(mock_overview, instance_config):
    under, output, description = check_under_registered_taskmanagers(
        instance_config, expected_count=3, cr_name="fake--service-575c857546"
    )
    assert not under
    assert (
        "fake_service.fake_instance has 3/3 taskmanagers "
        "reported by dashboard (threshold: 100%)"
    ) in output
    assert "fake_service.fake_instance taskmanager is available" in description
def test_check_under_registered_taskmanagers_error(mock_overview,
                                                   instance_config):
    under, output = check_under_registered_taskmanagers(
        instance_config, expected_count=3, cr_name="fake--service-575c857546")
    assert under
    assert (
        "Dashboard of service fake_service.fake_instance is not available!\n"
        "(dummy exception)\n"
        "What this alert") in output
    assert (
        "paasta status -s fake_service -i fake_instance -c fake_cluster -vv"
        in output)
def test_check_under_registered_taskmanagers_under(mock_overview,
                                                   instance_config):
    under, output = check_under_registered_taskmanagers(instance_config,
                                                        expected_count=3)
    assert under
    assert (
        "Service fake_service.fake_instance has 2 out of 3 expected instances of "
        "taskmanager reported by dashboard!\n"
        "(threshold: 100%)") in output
    assert (
        "paasta status -s fake_service -i fake_instance -c fake_cluster -vv"
        in output)
Exemplo n.º 5
0
def test_check_under_registered_taskmanagers_under(mock_overview, instance_config):
    under, output, description = check_under_registered_taskmanagers(
        instance_config, expected_count=3, cr_name="fake--service-575c857546"
    )
    assert under
    assert (
        "fake_service.fake_instance has 2/3 taskmanagers "
        "reported by dashboard (threshold: 100%)"
    ) in output
    assert (
        "paasta status -s fake_service -i fake_instance -c fake_cluster -vv"
        in description
    )