mirror of
https://github.com/weaveworks/scope.git
synced 2026-03-03 18:20:27 +00:00
21 lines
587 B
Bash
Executable File
21 lines
587 B
Bash
Executable File
#! /bin/bash
|
|
|
|
# shellcheck disable=SC1091
|
|
. ./config.sh
|
|
|
|
start_suite "Check scope exits cleanly within 5 seconds"
|
|
|
|
scope_on "$HOST1" launch
|
|
sleep 5
|
|
scope_on "$HOST1" stop
|
|
|
|
sleep 5
|
|
|
|
# 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
|