diff --git a/tests/proxy/basic_proxy.py b/tests/proxy/basic_proxy.py
index 8501734ca6f74377b2b096c031e4d484017debd1..508b3f7df46590e18fb1ae37ce0fd7aff24e7143 100644
--- a/tests/proxy/basic_proxy.py
+++ b/tests/proxy/basic_proxy.py
@@ -18,7 +18,7 @@ def basic_proxy_one_client(conductor: ClusterConductor, dir, log: Logger):
 
         node_to_put = 0
         base_key = "key"
-        for i in range(0, 1000):
+        for i in range(0, 300):
             r = c.put(node_to_put, f"{base_key}{i}", f"{i}", timeout=10)
             assert r.ok, f"expected ok for new key, got {r.status_code}"
             node_to_put += 1