@@ -123,10 +123,11 @@ def test_start_stop(self):
123123 server .start ()
124124
125125 # Wait for server to start
126- for _ in range (20 ):
126+ for _ in range (50 ):
127127 if os .path .exists (socket_path ):
128128 break
129129 time .sleep (0.1 )
130+ time .sleep (0.2 ) # Extra wait for server to be fully ready
130131
131132 assert os .path .exists (socket_path )
132133
@@ -181,10 +182,11 @@ def test_show_workers(self):
181182 server .start ()
182183
183184 # Wait for server to start
184- for _ in range (20 ):
185+ for _ in range (50 ):
185186 if os .path .exists (socket_path ):
186187 break
187188 time .sleep (0.1 )
189+ time .sleep (0.2 ) # Extra wait for server to be fully ready
188190
189191 try :
190192 with ControlClient (socket_path , timeout = 5.0 ) as client :
@@ -205,10 +207,11 @@ def test_show_stats(self):
205207
206208 server .start ()
207209
208- for _ in range (20 ):
210+ for _ in range (50 ):
209211 if os .path .exists (socket_path ):
210212 break
211213 time .sleep (0.1 )
214+ time .sleep (0.2 ) # Extra wait for server to be fully ready
212215
213216 try :
214217 with ControlClient (socket_path , timeout = 5.0 ) as client :
@@ -229,10 +232,11 @@ def test_help_command(self):
229232
230233 server .start ()
231234
232- for _ in range (20 ):
235+ for _ in range (50 ):
233236 if os .path .exists (socket_path ):
234237 break
235238 time .sleep (0.1 )
239+ time .sleep (0.2 ) # Extra wait for server to be fully ready
236240
237241 try :
238242 with ControlClient (socket_path , timeout = 5.0 ) as client :
@@ -254,10 +258,11 @@ def test_worker_add(self):
254258
255259 server .start ()
256260
257- for _ in range (20 ):
261+ for _ in range (50 ):
258262 if os .path .exists (socket_path ):
259263 break
260264 time .sleep (0.1 )
265+ time .sleep (0.2 ) # Extra wait for server to be fully ready
261266
262267 try :
263268 with ControlClient (socket_path , timeout = 5.0 ) as client :
@@ -280,14 +285,11 @@ def test_invalid_command(self):
280285
281286 server .start ()
282287
283- # Wait for socket to exist and server to be ready
284288 for _ in range (50 ):
285289 if os .path .exists (socket_path ):
286290 break
287291 time .sleep (0.1 )
288-
289- # Extra wait for server to be fully ready
290- time .sleep (0.2 )
292+ time .sleep (0.2 ) # Extra wait for server to be fully ready
291293
292294 try :
293295 with ControlClient (socket_path , timeout = 5.0 ) as client :
@@ -309,10 +311,11 @@ def test_multiple_commands(self):
309311
310312 server .start ()
311313
312- for _ in range (20 ):
314+ for _ in range (50 ):
313315 if os .path .exists (socket_path ):
314316 break
315317 time .sleep (0.1 )
318+ time .sleep (0.2 ) # Extra wait for server to be fully ready
316319
317320 try :
318321 with ControlClient (socket_path , timeout = 5.0 ) as client :
0 commit comments