mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Merge pull request #5890 from LK4D4/fix_tee_hanging_on_test_fails_#5672
Fix hanging on tests failing
This commit is contained in:
commit
05c3325a02
3 changed files with 6 additions and 4 deletions
|
@ -10,6 +10,6 @@ bundle_test_integration() {
|
|||
|
||||
# this "grep" hides some really irritating warnings that "go test -coverpkg"
|
||||
# spews when it is given packages that aren't used
|
||||
exec > >(tee -a $DEST/test.log) 2>&1
|
||||
bundle_test_integration 2>&1 \
|
||||
| grep --line-buffered -v '^warning: no packages being tested depend on ' \
|
||||
| tee $DEST/test.log
|
||||
| grep --line-buffered -v '^warning: no packages being tested depend on '
|
||||
|
|
|
@ -11,6 +11,7 @@ bundle_test_integration_cli() {
|
|||
}
|
||||
|
||||
# subshell so that we can export PATH without breaking other things
|
||||
exec > >(tee -a $DEST/test.log) 2>&1
|
||||
(
|
||||
export PATH="$DEST/../binary:$DEST/../dynbinary:$PATH"
|
||||
|
||||
|
@ -40,4 +41,4 @@ bundle_test_integration_cli() {
|
|||
DOCKERD_PID=$(set -x; cat $DEST/docker.pid)
|
||||
( set -x; kill $DOCKERD_PID )
|
||||
wait $DOCKERD_PID || true
|
||||
) 2>&1 | tee $DEST/test.log
|
||||
)
|
||||
|
|
|
@ -49,7 +49,8 @@ bundle_test_unit() {
|
|||
echo
|
||||
true
|
||||
fi
|
||||
} 2>&1 | tee $DEST/test.log
|
||||
}
|
||||
}
|
||||
|
||||
exec > >(tee -a $DEST/test.log) 2>&1
|
||||
bundle_test_unit
|
||||
|
|
Loading…
Reference in a new issue