From aa2c9eddad842d5e19f3a3eee11149bf8de642b0 Mon Sep 17 00:00:00 2001 From: Jakub Novak Date: Thu, 2 Oct 2025 14:54:15 +0200 Subject: [PATCH 1/3] Decrease the rerun to 1 --- tests/integration/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/integration/Makefile b/tests/integration/Makefile index 77ee020ecb..330c3e80a8 100644 --- a/tests/integration/Makefile +++ b/tests/integration/Makefile @@ -51,9 +51,9 @@ test/%: *.go:*) \ BASE=$${TEST_PATH%%:*}; \ TEST_FN=$${TEST_PATH#*:}; \ - go tool gotestsum --rerun-fails=2 --packages="$$BASE" --format standard-verbose --junitfile=test-results.xml -- -count=1 -parallel=4 -run "$${TEST_FN}" ;; \ - *.go) go tool gotestsum --rerun-fails=2 --packages="$$TEST_PATH" --format standard-verbose --junitfile=test-results.xml -- -count=1 -parallel=4 ;; \ - *) go tool gotestsum --rerun-fails=2 --packages="$$TEST_PATH/..." --format standard-verbose --junitfile=test-results.xml -- -count=1 -parallel=4 ;; \ + go tool gotestsum --rerun-fails=1 --packages="$$BASE" --format standard-verbose --junitfile=test-results.xml -- -count=1 -parallel=4 -run "$${TEST_FN}" ;; \ + *.go) go tool gotestsum --rerun-fails=1 --packages="$$TEST_PATH" --format standard-verbose --junitfile=test-results.xml -- -count=1 -parallel=4 ;; \ + *) go tool gotestsum --rerun-fails=1 --packages="$$TEST_PATH/..." --format standard-verbose --junitfile=test-results.xml -- -count=1 -parallel=4 ;; \ esac .PHONY: connect-orchestrator From 8e7d93cdd643d7637af0bd3e5d5e4841670f7e0a Mon Sep 17 00:00:00 2001 From: Jakub Novak Date: Thu, 2 Oct 2025 15:11:00 +0200 Subject: [PATCH 2/3] Use gstatic for internet access test --- .../internal/tests/api/sandboxes/sandbox_internet_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/integration/internal/tests/api/sandboxes/sandbox_internet_test.go b/tests/integration/internal/tests/api/sandboxes/sandbox_internet_test.go index 97af51b10a..f708b3d820 100644 --- a/tests/integration/internal/tests/api/sandboxes/sandbox_internet_test.go +++ b/tests/integration/internal/tests/api/sandboxes/sandbox_internet_test.go @@ -98,7 +98,7 @@ func TestInternetAccessResumedSbx(t *testing.T) { require.Equal(t, http.StatusCreated, respResume.StatusCode(), "Expected status code 200 OK, got %d", respResume.StatusCode()) envdClient := setup.GetEnvdClient(t, ctx) - err = utils.ExecCommand(t, ctx, resp.JSON201, envdClient, "curl", "--connect-timeout", "3", "--max-time", "5", "-Is", "https://www.google.com") + err = utils.ExecCommand(t, ctx, resp.JSON201, envdClient, "curl", "--connect-timeout", "3", "--max-time", "5", "-Is", "https://www.gstatic.com/generate_204") if tc.internetAccess { require.NoError(t, err, "Expected curl command to succeed when internet access is allowed") } else { From 881d013bbaf8b2a08a6ff50de7c124a98c14f3ed Mon Sep 17 00:00:00 2001 From: Jakub Novak Date: Thu, 2 Oct 2025 15:36:52 +0200 Subject: [PATCH 3/3] Use gstatic for internet access test --- .../internal/tests/api/sandboxes/sandbox_internet_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/integration/internal/tests/api/sandboxes/sandbox_internet_test.go b/tests/integration/internal/tests/api/sandboxes/sandbox_internet_test.go index f708b3d820..66e395f10c 100644 --- a/tests/integration/internal/tests/api/sandboxes/sandbox_internet_test.go +++ b/tests/integration/internal/tests/api/sandboxes/sandbox_internet_test.go @@ -44,7 +44,7 @@ func TestInternetAccess(t *testing.T) { envdClient := setup.GetEnvdClient(t, ctx) - err = utils.ExecCommand(t, ctx, resp.JSON201, envdClient, "curl", "--connect-timeout", "3", "--max-time", "5", "-Is", "https://www.google.com") + err = utils.ExecCommand(t, ctx, resp.JSON201, envdClient, "curl", "--connect-timeout", "3", "--max-time", "5", "-Is", "https://www.gstatic.com/generate_204") if tc.internetAccess { require.NoError(t, err, "Expected curl command to succeed when internet access is allowed") } else {