Don't use TTY in backup PVC e2e tests
This commit is contained in:
parent
c496299351
commit
64422822c8
|
|
@ -28,12 +28,12 @@ echo "Docker container ID '${cid}'"
|
||||||
trap "docker rm -vf $cid > /dev/null;rm -rf ${BACKUP_DIR};rm -rf ${RESTORE_FOLDER}" EXIT
|
trap "docker rm -vf $cid > /dev/null;rm -rf ${BACKUP_DIR};rm -rf ${RESTORE_FOLDER}" EXIT
|
||||||
|
|
||||||
backup_number=1
|
backup_number=1
|
||||||
docker exec -it ${cid} /home/user/bin/backup.sh ${backup_number}
|
docker exec ${cid} /home/user/bin/backup.sh ${backup_number}
|
||||||
|
|
||||||
backup_file="${BACKUP_DIR}/${backup_number}.tar.gz"
|
backup_file="${BACKUP_DIR}/${backup_number}.tar.gz"
|
||||||
[[ ! -f ${backup_file} ]] && echo "Backup file ${backup_file} not found" && exit 1;
|
[[ ! -f ${backup_file} ]] && echo "Backup file ${backup_file} not found" && exit 1;
|
||||||
|
|
||||||
docker exec -it ${cid} /bin/bash -c "JENKINS_HOME=${RESTORE_FOLDER};/home/user/bin/restore.sh ${backup_number}"
|
docker exec ${cid} /bin/bash -c "JENKINS_HOME=${RESTORE_FOLDER};/home/user/bin/restore.sh ${backup_number}"
|
||||||
|
|
||||||
echo "Compare directories"
|
echo "Compare directories"
|
||||||
diff --brief --recursive "${RESTORE_FOLDER}" "${JENKINS_HOME_AFTER_RESTORE}"
|
diff --brief --recursive "${RESTORE_FOLDER}" "${JENKINS_HOME_AFTER_RESTORE}"
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@ trap "docker rm -vf $cid > /dev/null;rm -rf ${BACKUP_DIR};rm -rf ${JENKINS_HOME}
|
||||||
# container should be running
|
# container should be running
|
||||||
echo 'Checking if container is running'
|
echo 'Checking if container is running'
|
||||||
sleep 11
|
sleep 11
|
||||||
docker exec -it ${cid} echo
|
docker exec ${cid} echo
|
||||||
echo 'Container is running'
|
echo 'Container is running'
|
||||||
|
|
||||||
echo PASS
|
echo PASS
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue