From 463887f4a518b22970a17cb2f0e9f889f9e6fd6d Mon Sep 17 00:00:00 2001 From: David Hartunian Date: Thu, 19 Mar 2026 19:55:25 +0000 Subject: [PATCH] sql/execstats: skip TestTraceAnalyzer under duress This test times out under the race detector when the metamorphic external process virtual cluster is injected. Startup alone takes ~4 minutes and the test gets killed during shutdown. Fixes: #166166 Co-Authored-By: roachdev-claude --- pkg/sql/execstats/BUILD.bazel | 1 + pkg/sql/execstats/traceanalyzer_test.go | 2 ++ 2 files changed, 3 insertions(+) diff --git a/pkg/sql/execstats/BUILD.bazel b/pkg/sql/execstats/BUILD.bazel index 45912b64ae37..a6fbf3e4d038 100644 --- a/pkg/sql/execstats/BUILD.bazel +++ b/pkg/sql/execstats/BUILD.bazel @@ -51,6 +51,7 @@ go_test( "//pkg/sql/sessiondatapb", "//pkg/storage/enginepb", "//pkg/testutils/serverutils", + "//pkg/testutils/skip", "//pkg/testutils/sqlutils", "//pkg/testutils/testcluster", "//pkg/util/admission/admissionpb", diff --git a/pkg/sql/execstats/traceanalyzer_test.go b/pkg/sql/execstats/traceanalyzer_test.go index 24bab9a71806..059b9db34d2e 100644 --- a/pkg/sql/execstats/traceanalyzer_test.go +++ b/pkg/sql/execstats/traceanalyzer_test.go @@ -23,6 +23,7 @@ import ( "github.com/cockroachdb/cockroach/pkg/sql/sessiondata" "github.com/cockroachdb/cockroach/pkg/sql/sessiondatapb" "github.com/cockroachdb/cockroach/pkg/testutils/serverutils" + "github.com/cockroachdb/cockroach/pkg/testutils/skip" "github.com/cockroachdb/cockroach/pkg/testutils/sqlutils" "github.com/cockroachdb/cockroach/pkg/util/leaktest" "github.com/cockroachdb/cockroach/pkg/util/log" @@ -41,6 +42,7 @@ import ( func TestTraceAnalyzer(t *testing.T) { defer leaktest.AfterTest(t)() defer log.Scope(t).Close(t) + skip.UnderDuress(t, "slow test; times out under race with external process tenant") const ( testStmt = "SELECT * FROM test.foo ORDER BY v"