Add line in mysql setup to ensure that sbin is in path
mysqld is installed to sbin by default, so if sbin is not in your path, the tests will fail to set up properly. Change-Id: I8ca72822ccf19046d1f5634245e972f184f5675a
This commit is contained in:
parent
aee81c6121
commit
1a17a94472
@ -9,12 +9,22 @@ wait_for_line () {
|
||||
cat "$2" >/dev/null &
|
||||
}
|
||||
|
||||
# insert sbin into path if it exists and isnt already there
|
||||
echo $PATH | grep -q "/usr/sbin"
|
||||
|
||||
if [ $? -ne 0 ] && [ -d "/usr/sbin" ]; then
|
||||
echo "SBIN NOT IN PATH"
|
||||
export PATH="$PATH:/usr/sbin"
|
||||
echo "$PATH"
|
||||
fi
|
||||
|
||||
# If test DB url is provided, run tests with it
|
||||
if [[ "$REFSTACK_TEST_MYSQL_URL" ]]
|
||||
then
|
||||
$*
|
||||
exit $?
|
||||
fi
|
||||
|
||||
# Else setup mysql base for tests.
|
||||
# Start MySQL process for tests
|
||||
MYSQL_DATA=`mktemp -d /tmp/refstack-mysql-XXXXX`
|
||||
|
Loading…
Reference in New Issue
Block a user