mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 13:37:30 +00:00
etcd does some trickery that was avoiding the pid capturing in our tests. Run in subshell.
This commit is contained in:
parent
c534d070e5
commit
c27ad1390d
@ -27,7 +27,7 @@ $(dirname $0)/build-go.sh
|
|||||||
ETCD_DIR=$(mktemp -d -t kube-integration.XXXXXX)
|
ETCD_DIR=$(mktemp -d -t kube-integration.XXXXXX)
|
||||||
trap "rm -rf ${ETCD_DIR}" EXIT
|
trap "rm -rf ${ETCD_DIR}" EXIT
|
||||||
|
|
||||||
etcd -name test -data-dir ${ETCD_DIR} > /tmp/etcd.log &
|
(etcd -name test -data-dir ${ETCD_DIR} > /tmp/etcd.log) &
|
||||||
ETCD_PID=$!
|
ETCD_PID=$!
|
||||||
|
|
||||||
sleep 5
|
sleep 5
|
||||||
|
@ -33,7 +33,7 @@ echo "Starting etcd"
|
|||||||
ETCD_DIR=$(mktemp -d -t kube-integration.XXXXXX)
|
ETCD_DIR=$(mktemp -d -t kube-integration.XXXXXX)
|
||||||
trap "rm -rf ${ETCD_DIR}" EXIT
|
trap "rm -rf ${ETCD_DIR}" EXIT
|
||||||
|
|
||||||
etcd -name test -data-dir ${ETCD_DIR} &> /tmp/etcd.log &
|
(etcd -name test -data-dir ${ETCD_DIR} &> /tmp/etcd.log) &
|
||||||
ETCD_PID=$!
|
ETCD_PID=$!
|
||||||
|
|
||||||
sleep 5
|
sleep 5
|
||||||
|
@ -40,7 +40,7 @@ echo "Starting etcd"
|
|||||||
ETCD_DIR=$(mktemp -d -t kube-integration.XXXXXX)
|
ETCD_DIR=$(mktemp -d -t kube-integration.XXXXXX)
|
||||||
trap "rm -rf ${ETCD_DIR}" EXIT
|
trap "rm -rf ${ETCD_DIR}" EXIT
|
||||||
|
|
||||||
etcd -name test -data-dir ${ETCD_DIR} > /tmp/etcd.log &
|
(etcd -name test -data-dir ${ETCD_DIR} > /tmp/etcd.log) &
|
||||||
ETCD_PID=$!
|
ETCD_PID=$!
|
||||||
|
|
||||||
sleep 5
|
sleep 5
|
||||||
|
Loading…
Reference in New Issue
Block a user