mirror of
https://github.com/timescale/timescaledb.git
synced 2025-05-17 19:13:16 +08:00
Add -t flag to test/runner.sh's mktemp call
On my machine (OSX 10.10) `mktemp -d` prints out the usage message and doesn't create a temporary directory.
This commit is contained in:
parent
f2d5c3fc5d
commit
2f5e43676f
1
.gitignore
vendored
1
.gitignore
vendored
@ -10,3 +10,4 @@
|
|||||||
*.bak
|
*.bak
|
||||||
typedef.list
|
typedef.list
|
||||||
/test/testcluster
|
/test/testcluster
|
||||||
|
/test/log
|
||||||
|
@ -6,8 +6,9 @@ set -e
|
|||||||
PG_REGRESS_PSQL=$1
|
PG_REGRESS_PSQL=$1
|
||||||
PSQL=${PSQL:-$PG_REGRESS_PSQL}
|
PSQL=${PSQL:-$PG_REGRESS_PSQL}
|
||||||
TEST_PGUSER=${TEST_PGUSER:-postgres}
|
TEST_PGUSER=${TEST_PGUSER:-postgres}
|
||||||
TEST_TABLESPACE1_PATH=${TEST_TABLESPACE1_PATH:-$(mktemp -d)}
|
# This mktemp line will work on both OSX and GNU systems
|
||||||
TEST_TABLESPACE2_PATH=${TEST_TABLESPACE2_PATH:-$(mktemp -d)}
|
TEST_TABLESPACE1_PATH=${TEST_TABLESPACE1_PATH:-$(mktemp -d 2>/dev/null || mktemp -d -t 'timescaledb_regress')}
|
||||||
|
TEST_TABLESPACE2_PATH=${TEST_TABLESPACE2_PATH:-$(mktemp -d 2>/dev/null || mktemp -d -t 'timescaledb_regress')}
|
||||||
|
|
||||||
shift
|
shift
|
||||||
|
|
||||||
@ -29,4 +30,4 @@ mkdir -p dump
|
|||||||
# current/local user
|
# current/local user
|
||||||
${PSQL} $@ -v ECHO=none -c "ALTER USER ${TEST_PGUSER} WITH SUPERUSER;"
|
${PSQL} $@ -v ECHO=none -c "ALTER USER ${TEST_PGUSER} WITH SUPERUSER;"
|
||||||
|
|
||||||
exec ${PSQL} -U ${TEST_PGUSER} -v ON_ERROR_STOP=1 -v VERBOSITY=terse -v ECHO=all -v TEST_TABLESPACE1_PATH=\'${TEST_TABLESPACE1_PATH}\' -v TEST_TABLESPACE2_PATH=\'${TEST_TABLESPACE2_PATH}\' $@
|
${PSQL} -U ${TEST_PGUSER} -v ON_ERROR_STOP=1 -v VERBOSITY=terse -v ECHO=all -v TEST_TABLESPACE1_PATH=\'${TEST_TABLESPACE1_PATH}\' -v TEST_TABLESPACE2_PATH=\'${TEST_TABLESPACE2_PATH}\' $@
|
||||||
|
Loading…
x
Reference in New Issue
Block a user