From 467b88eec533ac8bafe5a3f913436ab3a0e8c822 Mon Sep 17 00:00:00 2001 From: Mariell Hoversholm Date: Thu, 15 May 2025 14:18:09 +0200 Subject: [PATCH] Test: Make timeout 1ns to minimise flakiness (#105437) --- pkg/expr/sql/db_test.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkg/expr/sql/db_test.go b/pkg/expr/sql/db_test.go index c8f7d03d768..5eb9cb069c8 100644 --- a/pkg/expr/sql/db_test.go +++ b/pkg/expr/sql/db_test.go @@ -307,7 +307,7 @@ func TestQueryFrames_Limits(t *testing.T) { FROM (SELECT 1 AS val UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5) a CROSS JOIN (SELECT 1 AS val UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5) b `, - opts: []QueryOption{WithTimeout(5 * time.Microsecond)}, + opts: []QueryOption{WithTimeout(1 * time.Nanosecond)}, expectError: "did not complete within the timeout", }, } @@ -315,8 +315,7 @@ func TestQueryFrames_Limits(t *testing.T) { for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { db := DB{} - ctx := context.Background() - frame, err := db.QueryFrames(ctx, &testTracer{}, "test", tt.query, nil, tt.opts...) + frame, err := db.QueryFrames(t.Context(), &testTracer{}, "test", tt.query, nil, tt.opts...) if tt.expectError != "" { require.Error(t, err)