From 33eaf435d489a5df9e6c9ce7325e0110427133e3 Mon Sep 17 00:00:00 2001 From: Steve Sanderson Date: Mon, 19 Jan 2026 13:39:06 +0000 Subject: [PATCH 1/3] Fix Go e2e tests not running in CI Add ./... to go test commands to include tests in subdirectories like go/e2e/ --- go/test.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/go/test.sh b/go/test.sh index 09454714..9f4f878c 100755 --- a/go/test.sh +++ b/go/test.sh @@ -44,19 +44,19 @@ echo "=== Running Go SDK E2E Tests ===" echo echo "Running client tests..." -go test -v -run TestClient -timeout 60s +go test -v -run TestClient ./... -timeout 60s echo echo "Running session tests..." -go test -v -run TestSession -timeout 60s +go test -v -run TestSession ./... -timeout 60s echo echo "Running integration tests..." -go test -v -run TestIntegration -timeout 60s +go test -v -run TestIntegration ./... -timeout 60s echo echo "Running helpers tests..." -go test -v -run TestHelpers -timeout 90s +go test -v -run TestHelpers ./... -timeout 90s echo echo "✅ All tests passed!" From d81d37f8ec9b4cfa66f41c993724a54e25ec7468 Mon Sep 17 00:00:00 2001 From: Steve Sanderson Date: Mon, 19 Jan 2026 13:41:17 +0000 Subject: [PATCH 2/3] Simplify to single go test command --- go/test.sh | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/go/test.sh b/go/test.sh index 9f4f878c..10156ae5 100755 --- a/go/test.sh +++ b/go/test.sh @@ -43,20 +43,7 @@ cd "$(dirname "$0")" echo "=== Running Go SDK E2E Tests ===" echo -echo "Running client tests..." -go test -v -run TestClient ./... -timeout 60s -echo - -echo "Running session tests..." -go test -v -run TestSession ./... -timeout 60s -echo +go test -v ./... -timeout 90s -echo "Running integration tests..." -go test -v -run TestIntegration ./... -timeout 60s echo - -echo "Running helpers tests..." -go test -v -run TestHelpers ./... -timeout 90s -echo - echo "✅ All tests passed!" From 53ce8cd12bc2d0a75440e8ee5c59873a093ae263 Mon Sep 17 00:00:00 2001 From: Steve Sanderson Date: Mon, 19 Jan 2026 13:42:19 +0000 Subject: [PATCH 3/3] Remove global timeout, rely on per-test 60s timeouts --- go/test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/test.sh b/go/test.sh index 10156ae5..c3f33fb0 100755 --- a/go/test.sh +++ b/go/test.sh @@ -43,7 +43,7 @@ cd "$(dirname "$0")" echo "=== Running Go SDK E2E Tests ===" echo -go test -v ./... -timeout 90s +go test -v ./... echo echo "✅ All tests passed!"