diff --git a/benchmarks/basic_commands.py b/benchmarks/basic_commands.py
index 039b164ab761980d9ac1c7c5ec465a373f0c6a55_YmVuY2htYXJrcy9iYXNpY19jb21tYW5kcy5weQ==..8ffc0035a0e7383332ddc3372dbc1a4760dc46dc_YmVuY2htYXJrcy9iYXNpY19jb21tYW5kcy5weQ== 100644
--- a/benchmarks/basic_commands.py
+++ b/benchmarks/basic_commands.py
@@ -130,6 +130,7 @@
         [None, 'default']]
     timer = timeit.default_timer
     sample_time = 10
+    timeout = 1800
 
     def _remote_path_cmd(self, path):
         if self.repo_type == 'local':
@@ -194,7 +195,6 @@
 
 class PushPullTimeSuite(BaseExchangeTimeSuite):
 
-    timeout = 300
     # Force setup to be called between two push or pull
     number = 1
     repeat = 20