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)
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)
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)
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)