diff --git a/tests/e2e/main_test.go b/tests/e2e/main_test.go
index eb73108c7234e473fafe1bc2de36940347f03670..1713881f4e9d15ca4eba094d57d623be2f418da3 100644
--- a/tests/e2e/main_test.go
+++ b/tests/e2e/main_test.go
@@ -87,7 +87,7 @@ func TestQueryPrometheus(t *testing.T) {
 	}
 
 	// Wait for pod to respond at queries at all. Then start verifying their results.
-	err := wait.Poll(5*time.Second, 1*time.Minute, func() (bool, error) {
+	err := wait.Poll(5*time.Second, 2*time.Minute, func() (bool, error) {
 		_, err := promClient.query("up")
 		return err == nil, nil
 	})