From 3ce027701c6ea7f9c8add2682cec147693233c29 Mon Sep 17 00:00:00 2001 From: reverie-hub <228715302@qq.com> Date: Thu, 9 Jul 2026 16:50:19 +0800 Subject: [PATCH 1/3] test: trigger HCU runtime text gate failure --- test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py diff --git a/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py b/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py new file mode 100644 index 0000000000..e204c2c5fe --- /dev/null +++ b/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py @@ -0,0 +1,2 @@ +def test_hcu_runtime_text_gate_failure_message(): + print("AMD runtime log on DCU should fail the HCU runtime text check.") From d11e4a4ca5c379951974e6db6784f7932afdda91 Mon Sep 17 00:00:00 2001 From: reverie-hub <228715302@qq.com> Date: Thu, 9 Jul 2026 17:42:53 +0800 Subject: [PATCH 2/3] test: use realistic HCU text gate failure cases --- .../dcu/tmp/test_hcu_runtime_text_gate_failure.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py b/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py index e204c2c5fe..0d9f936988 100644 --- a/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py +++ b/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py @@ -1,2 +1,10 @@ +import logging + + +logger = logging.getLogger(__name__) + + def test_hcu_runtime_text_gate_failure_message(): - print("AMD runtime log on DCU should fail the HCU runtime text check.") + logger.warning("AMD GPU memory capacity detection failed.") + logger.error("AMD 1 hop XGMI detection failed.") + raise RuntimeError("DCU runtime reported an AMD GPU topology error.") From c90fa92e49d0afa32e6cfedcbb8897dc8aa04c4a Mon Sep 17 00:00:00 2001 From: reverie-hub <228715302@qq.com> Date: Thu, 9 Jul 2026 17:44:42 +0800 Subject: [PATCH 3/3] test: refine HCU runtime text gate failure sample --- test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py b/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py index 0d9f936988..11c2bcbaab 100644 --- a/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py +++ b/test/registered/dcu/tmp/test_hcu_runtime_text_gate_failure.py @@ -7,4 +7,4 @@ def test_hcu_runtime_text_gate_failure_message(): logger.warning("AMD GPU memory capacity detection failed.") logger.error("AMD 1 hop XGMI detection failed.") - raise RuntimeError("DCU runtime reported an AMD GPU topology error.") + logger.critical("DCU runtime reported an AMD GPU topology error.")