From 87cb76f4b9c6e1538cf1238c04d1a8643f706280 Mon Sep 17 00:00:00 2001 From: Ashwini Rathi Date: Mon, 5 Oct 2026 04:53:51 +0300 Subject: [PATCH] [XPU][CI] Disable test_xpu_graph until tc_piecewise is removed XPU CI (stage-a-test-1-gpu-xpu) fails on every PR in test/registered/xpu/test_xpu_graph.py: the tc_piecewise prefill graph compiles the Qwen2 decoder with fullgraph=True, and since #42301 the forward builds msgspec.Struct layer-boundary values that Dynamo (torch 2.13) cannot construct inside a compiled region. tc_piecewise is being removed in #41634, so rather than reworking the layer-boundary classes for a graph mode that is going away, mark the test disabled in its CI registration (run_suite.py then skips the file) and refactor the XPU graph test once #41634 lands. --- test/registered/xpu/test_xpu_graph.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/test/registered/xpu/test_xpu_graph.py b/test/registered/xpu/test_xpu_graph.py index d5123d60aa85..943beebdc092 100644 --- a/test/registered/xpu/test_xpu_graph.py +++ b/test/registered/xpu/test_xpu_graph.py @@ -19,7 +19,15 @@ run_bench_one_batch, ) -register_xpu_ci(est_time=600, suite="stage-b-test-1-gpu-xpu") +register_xpu_ci( + est_time=600, + suite="stage-b-test-1-gpu-xpu", + disabled=( + "tc_piecewise prefill graph breaks since #42301: Dynamo cannot build the " + "msgspec.Struct layer-boundary values under fullgraph=True. tc_piecewise " + "is being removed in #41634; refactor this test once that lands." + ), +) _COMMON_ARGS = [ "--device",