2020-06-19 04:16:43 -07:00
|
|
|
#LATEST_CONTROLLER_TAG="kurtosistech/ava-test-controller:latest"
|
2020-06-19 03:44:28 -07:00
|
|
|
#docker pull ${LATEST_CONTROLLER_TAG}
|
2020-05-31 06:01:54 -07:00
|
|
|
|
2020-06-19 04:16:43 -07:00
|
|
|
set -x
|
|
|
|
|
2020-05-31 10:09:29 -07:00
|
|
|
SCRIPTS_PATH=$(cd $(dirname "${BASH_SOURCE[0]}"); pwd)
|
|
|
|
SRC_PATH=$(dirname "${SCRIPTS_PATH}")
|
|
|
|
|
|
|
|
# build docker image we need
|
2020-06-19 03:44:28 -07:00
|
|
|
bash "${SRC_PATH}"/scripts/build_image.sh
|
2020-05-31 10:09:29 -07:00
|
|
|
# get docker image label
|
|
|
|
GECKO_IMAGE=$(docker image ls --format="{{.Repository}}" | head -n 1)
|
|
|
|
|
2020-06-19 04:49:09 -07:00
|
|
|
export GOPATH="${GOPATH}"
|
2020-06-19 04:28:39 -07:00
|
|
|
go get -t -v github.com/kurtosis-tech/ava-e2e-tests/...
|
2020-06-19 03:44:28 -07:00
|
|
|
|
2020-06-19 04:16:43 -07:00
|
|
|
ls -ltrh "${GOPATH}"
|
|
|
|
ls -ltrh "${GOPATH}"/src/
|
2020-06-19 04:49:09 -07:00
|
|
|
ls -ltrh "${GOPATH}"/bin/
|
2020-06-19 04:16:43 -07:00
|
|
|
ls -ltrh "${GOPATH}"/src/github.com
|
|
|
|
ls -ltrh "${GOPATH}"/src/github.com/kurtosis-tech
|
|
|
|
ls -ltrh "${GOPATH}"/src/github.com/kurtosis-tech/ava-e2e-tests/
|
2020-06-19 04:17:35 -07:00
|
|
|
cd "${GOPATH}"/src/github.com/kurtosis-tech/ava-e2e-tests/ || exit
|
2020-06-19 03:44:28 -07:00
|
|
|
|
|
|
|
./scripts/full_rebuild_and_run.sh
|
|
|
|
|
|
|
|
#kurtosis_pid=$!
|
|
|
|
#
|
|
|
|
#sleep 90
|
|
|
|
#kill ${kurtosis_pid}
|
|
|
|
#
|
|
|
|
#ACTUAL_EXIT_STATUS=$(docker ps -a --latest --filter ancestor=${LATEST_CONTROLLER_TAG} --format="{{.Status}}")
|
|
|
|
#EXPECTED_EXIT_STATUS="Exited \(0\).*"
|
|
|
|
#
|
|
|
|
## Clear containers.
|
|
|
|
#echo "Clearing kurtosis testnet containers."
|
|
|
|
#docker rm $(docker stop $(docker ps -a -q --filter ancestor="${GECKO_IMAGE}" --format="{{.ID}}")) >/dev/null
|
|
|
|
#
|
|
|
|
#if [[ ${ACTUAL_EXIT_STATUS} =~ ${EXPECTED_EXIT_STATUS} ]]
|
|
|
|
#then
|
|
|
|
# echo "Kurtosis test succeeded."
|
|
|
|
# exit 0
|
|
|
|
#else
|
|
|
|
# echo "Kurtosis test failed."
|
|
|
|
# exit 1
|
|
|
|
#fi
|