2016-05-23 06:11:26 +00:00
|
|
|
#!/bin/bash
|
2016-07-20 17:42:16 +00:00
|
|
|
# help: Run integration tests
|
2017-07-21 01:15:14 +00:00
|
|
|
set -ex
|
2016-05-23 06:11:26 +00:00
|
|
|
|
2016-06-29 04:41:40 +00:00
|
|
|
if [ "$INTEGRATION_TESTS" = 0 ]; then
|
|
|
|
exit 0
|
|
|
|
fi
|
|
|
|
|
2016-06-13 23:33:07 +00:00
|
|
|
source $(dirname $0)/version
|
|
|
|
|
2016-07-20 17:42:16 +00:00
|
|
|
cd $(dirname $0)/../tests
|
2016-05-23 06:11:26 +00:00
|
|
|
|
2017-02-02 19:42:03 +00:00
|
|
|
if [ ! -e "../dist/artifacts/$INITRD" ]; then
|
2016-07-20 17:42:16 +00:00
|
|
|
../scripts/dev
|
2016-05-23 06:11:26 +00:00
|
|
|
fi
|
|
|
|
|
2016-11-10 01:41:52 +00:00
|
|
|
if [ "$RUNTEST" != "" ]; then
|
|
|
|
RUNTEST="-check.f ${RUNTEST}"
|
|
|
|
fi
|
|
|
|
|
2017-07-13 02:54:54 +00:00
|
|
|
time go test -v -timeout 9999m $RUNTEST
|