File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -27,20 +27,25 @@ jobs:
27
27
run : |
28
28
# Start server in background
29
29
cd example/memory_kv
30
- go run server.go &
30
+ # Start server with logging
31
+ go run server.go > server.log 2>&1 &
31
32
SERVER_PID=$!
32
33
33
- # Wait for server to be ready
34
- for i in {1..10 }; do
34
+ # Wait for server to be ready (longer timeout for CI environment)
35
+ for i in {1..30 }; do
35
36
if nc -z 127.0.0.1 6380; then
37
+ echo "Server is ready"
36
38
break
37
39
fi
38
- sleep 1
40
+ sleep 2
41
+ echo "Waiting for server to start... ($i/30)"
39
42
done
40
43
41
44
# Verify server is ready
42
45
if ! nc -z 127.0.0.1 6380; then
43
- echo "Server failed to start"
46
+ echo "Server failed to start after 60 seconds"
47
+ echo "Server logs:"
48
+ cat server.log || true
44
49
exit 1
45
50
fi
46
51
You can’t perform that action at this time.
0 commit comments