Exemple #1
0
def bootstrap_cluster(request):
    tests_failed_before_module = request.session.testsfailed
    setup_minicluster()

    yield

    dump_logs = False
    if (request.session.testsfailed - tests_failed_before_module) > 0:
        dump_logs = True

    teardown_minicluster(dump_logs)
Exemple #2
0
def minicluster(request):
    tests_failed_before_module = request.session.testsfailed
    cluster = setup_minicluster()

    yield cluster

    dump_logs = False
    if (request.session.testsfailed - tests_failed_before_module) > 0:
        dump_logs = True

    teardown_minicluster(cluster, dump_logs)
Exemple #3
0
def bootstrap_cluster(request):
    tests_failed_before_module = request.session.testsfailed
    enable_k8s = request.node.get_marker('k8s') is not None
    setup_minicluster(enable_k8s=enable_k8s)

    yield

    dump_logs = False
    if (request.session.testsfailed - tests_failed_before_module) > 0:
        dump_logs = True

    teardown_minicluster(dump_logs)
Exemple #4
0
def minicluster(request):
    tests_failed_before_module = request.session.testsfailed

    should_isolate = os.getenv("MINICLUSTER_ISOLATE") == "1"
    cluster = setup_minicluster(
        use_host_pool=util.use_host_pool(),
        isolate_cluster=should_isolate,
    )

    yield cluster

    dump_logs = False
    if (request.session.testsfailed - tests_failed_before_module) > 0:
        dump_logs = True

    teardown_minicluster(cluster, dump_logs)