Skip to content

Commit 560bb2f

Browse files
authored
ci: Skip broken etcd_ha tests until fixed to unblock unrelated PRs (#4198)
1 parent 93ada89 commit 560bb2f

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

tests/fault_tolerance/etcd_ha/test_sglang.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ def is_ready(self, response) -> bool:
149149
@pytest.mark.gpu_1
150150
@pytest.mark.e2e
151151
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
152+
@pytest.mark.skip(reason="Broken, temporarily disabled")
152153
def test_etcd_ha_failover_sglang_aggregated(request, predownload_models):
153154
"""
154155
Test ETCD High Availability with leader failover using SGLang.
@@ -209,6 +210,7 @@ def test_etcd_ha_failover_sglang_aggregated(request, predownload_models):
209210
@pytest.mark.gpu_2
210211
@pytest.mark.e2e
211212
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
213+
@pytest.mark.skip(reason="Broken, temporarily disabled")
212214
def test_etcd_ha_failover_sglang_disaggregated(
213215
request, predownload_models, set_ucx_tls_no_mm
214216
):
@@ -277,6 +279,7 @@ def test_etcd_ha_failover_sglang_disaggregated(
277279
@pytest.mark.gpu_1
278280
@pytest.mark.e2e
279281
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
282+
@pytest.mark.skip(reason="Broken, temporarily disabled")
280283
def test_etcd_non_ha_shutdown_sglang_aggregated(request, predownload_models):
281284
"""
282285
Test that frontend and worker shut down when single ETCD node is terminated using SGLang.
@@ -333,6 +336,7 @@ def test_etcd_non_ha_shutdown_sglang_aggregated(request, predownload_models):
333336
@pytest.mark.gpu_2
334337
@pytest.mark.e2e
335338
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
339+
@pytest.mark.skip(reason="Broken, temporarily disabled")
336340
def test_etcd_non_ha_shutdown_sglang_disaggregated(
337341
request, predownload_models, set_ucx_tls_no_mm
338342
):

tests/fault_tolerance/etcd_ha/test_trtllm.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ def is_ready(self, response) -> bool:
135135
@pytest.mark.gpu_1
136136
@pytest.mark.e2e
137137
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
138+
@pytest.mark.skip(reason="Broken, temporarily disabled")
138139
def test_etcd_ha_failover_trtllm_aggregated(request, predownload_models):
139140
"""
140141
Test ETCD High Availability with leader failover for TRT-LLM in aggregated mode.
@@ -195,6 +196,7 @@ def test_etcd_ha_failover_trtllm_aggregated(request, predownload_models):
195196
@pytest.mark.gpu_1
196197
@pytest.mark.e2e
197198
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
199+
@pytest.mark.skip(reason="Broken, temporarily disabled")
198200
def test_etcd_ha_failover_trtllm_disaggregated(
199201
request, predownload_models, set_ucx_tls_no_mm
200202
):
@@ -262,6 +264,7 @@ def test_etcd_ha_failover_trtllm_disaggregated(
262264
@pytest.mark.gpu_1
263265
@pytest.mark.e2e
264266
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
267+
@pytest.mark.skip(reason="Broken, temporarily disabled")
265268
def test_etcd_non_ha_shutdown_trtllm_aggregated(request, predownload_models):
266269
"""
267270
Test that frontend and worker shut down when single ETCD node is terminated for TRT-LLM in aggregated mode.
@@ -321,6 +324,7 @@ def test_etcd_non_ha_shutdown_trtllm_aggregated(request, predownload_models):
321324
@pytest.mark.gpu_1
322325
@pytest.mark.e2e
323326
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
327+
@pytest.mark.skip(reason="Broken, temporarily disabled")
324328
def test_etcd_non_ha_shutdown_trtllm_disaggregated(
325329
request, predownload_models, set_ucx_tls_no_mm
326330
):

tests/fault_tolerance/etcd_ha/test_vllm.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ def is_ready(self, response) -> bool:
117117
@pytest.mark.gpu_1
118118
@pytest.mark.e2e
119119
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
120+
@pytest.mark.skip(reason="Broken, temporarily disabled")
120121
def test_etcd_ha_failover_vllm_aggregated(request, predownload_models):
121122
"""
122123
Test ETCD High Availability with leader failover.
@@ -175,6 +176,7 @@ def test_etcd_ha_failover_vllm_aggregated(request, predownload_models):
175176
@pytest.mark.gpu_1
176177
@pytest.mark.e2e
177178
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
179+
@pytest.mark.skip(reason="Broken, temporarily disabled")
178180
def test_etcd_ha_failover_vllm_disaggregated(
179181
request, predownload_models, set_ucx_tls_no_mm
180182
):
@@ -239,6 +241,7 @@ def test_etcd_ha_failover_vllm_disaggregated(
239241
@pytest.mark.gpu_1
240242
@pytest.mark.e2e
241243
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
244+
@pytest.mark.skip(reason="Broken, temporarily disabled")
242245
def test_etcd_non_ha_shutdown_vllm_aggregated(request, predownload_models):
243246
"""
244247
Test that frontend and worker shut down when single ETCD node is terminated.
@@ -293,6 +296,7 @@ def test_etcd_non_ha_shutdown_vllm_aggregated(request, predownload_models):
293296
@pytest.mark.gpu_1
294297
@pytest.mark.e2e
295298
@pytest.mark.model(FAULT_TOLERANCE_MODEL_NAME)
299+
@pytest.mark.skip(reason="Broken, temporarily disabled")
296300
def test_etcd_non_ha_shutdown_vllm_disaggregated(
297301
request, predownload_models, set_ucx_tls_no_mm
298302
):

0 commit comments

Comments
 (0)