We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3f1d2c6 commit 8a6a4afCopy full SHA for 8a6a4af
third_party/airflow/test/integration/test_airflow_operator_logic.py
@@ -57,6 +57,17 @@ def no_auth_client() -> ArmadaClient:
57
return ArmadaClient(channel=grpc.insecure_channel(f"{server_name}:{server_port}"))
58
59
60
+# Ensure DEFAULT_QUEUE exists before any tests run
61
+@pytest.fixture(scope="session", autouse=True)
62
+def ensure_default_queue(client: ArmadaClient):
63
+ try:
64
+ client.get_queue(DEFAULT_QUEUE)
65
+ except grpc.RpcError:
66
+ # Create queue with default params if missing
67
+ q = client.create_queue_request(name=DEFAULT_QUEUE, priority_factor=1.0)
68
+ client.create_queue(q)
69
+
70
71
def sleep_pod(image: str):
72
pod = core_v1.PodSpec(
73
containers=[
0 commit comments