From 94097ee0fae7fd4cdd384c188bd7fb9cb0af26b1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 25 Feb 2026 01:33:25 +0000 Subject: [PATCH 1/2] Initial plan From 9df1e3410e11653781bc69e003ad179712d16369 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 25 Feb 2026 01:35:09 +0000 Subject: [PATCH 2/2] feat(test): add pytest-timeout with 30min default timeout Co-authored-by: link89 <3314130+link89@users.noreply.github.com> --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 2b6810a88c..4f96ba4d25 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -85,6 +85,7 @@ test = [ "pytest-cov", "pytest-sugar", "pytest-split", + "pytest-timeout", "dpgui", # to support Array API 2024.12 'array-api-strict>=2.2;python_version>="3.9"', @@ -454,6 +455,7 @@ runtime-evaluated-base-classes = ["torch.nn.Module"] [tool.pytest.ini_options] markers = "run" +timeout = 1800 [tool.coverage.run] plugins = ["source.3rdparty.coverage_plugins.jit_plugin"]