Skip to content

Commit e7fb25a

Browse files
committed
try repeatedly killing???
1 parent 13c57db commit e7fb25a

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

test/support/webpacker_helpers.rb

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,20 @@ def with_dev_server
9393
Process.wait(webpack_dev_server)
9494
puts $?
9595
check_cmd = "lsof -i :8080 -S"
96-
puts check_cmd
97-
puts `#{check_cmd}`
98-
puts `kill -9 #{webpack_dev_server}`
96+
kill_cmd = "kill -9 #{webpack_dev_server}"
97+
30.times do
98+
puts check_cmd
99+
status = `#{check_cmd}`
100+
puts status
101+
if status.include?(webpack_dev_server.to_s)
102+
puts kill_cmd
103+
puts `#{kill_cmd}`
104+
sleep 0.5
105+
else
106+
break
107+
end
108+
end
109+
99110
# Remove the dev-server packs:
100111
WebpackerHelpers.clear_webpacker_packs
101112
puts "Killed."

0 commit comments

Comments
 (0)