mirror of
https://github.com/weaveworks/scope.git
synced 2026-03-03 10:11:03 +00:00
Merge pull request #1888 from weaveworks/debug-shutdown-test
Print logs to debug shutdown integration test
This commit is contained in:
@@ -2,15 +2,18 @@
|
||||
|
||||
. ./config.sh
|
||||
|
||||
start_suite "Check scope exits cleanly within 10 seconds"
|
||||
start_suite "Check scope exits cleanly within 5 seconds"
|
||||
|
||||
scope_on $HOST1 launch
|
||||
sleep 5
|
||||
scope_on $HOST1 stop
|
||||
|
||||
sleep 10
|
||||
sleep 5
|
||||
|
||||
assert_raises "docker_on $HOST1 logs weavescope 2>&1 | grep 'app exiting'"
|
||||
assert_raises "docker_on $HOST1 logs weavescope 2>&1 | grep 'probe exiting'"
|
||||
# Save stdout for debugging output
|
||||
exec 3>&1
|
||||
assert_raises "docker_on $HOST1 logs weavescope 2>&1 | grep 'app exiting' || (docker_on $HOST1 logs weavescope 2>&3 ; false)"
|
||||
assert_raises "docker_on $HOST1 logs weavescope 2>&1 | grep 'probe exiting' || (docker_on $HOST1 logs weavescope 2>&3 ; false)"
|
||||
assert_raises "docker_on $HOST1 inspect --format='{{.State.Running}}' weavescope" "false"
|
||||
|
||||
scope_end_suite
|
||||
|
||||
Reference in New Issue
Block a user