1*1fa6dee9SAndroid Build Coastguard Worker#!/bin/bash -ex 2*1fa6dee9SAndroid Build Coastguard Worker 3*1fa6dee9SAndroid Build Coastguard Worker# Go to srcdir 4*1fa6dee9SAndroid Build Coastguard Workercd $(dirname ${BASH_SOURCE[0]})/.. 5*1fa6dee9SAndroid Build Coastguard Worker 6*1fa6dee9SAndroid Build Coastguard Workerrm -rf out.test 7*1fa6dee9SAndroid Build Coastguard Workermkdir out.test 8*1fa6dee9SAndroid Build Coastguard Workercd out.test 9*1fa6dee9SAndroid Build Coastguard Worker../tests/bootstrap.bash 10*1fa6dee9SAndroid Build Coastguard Worker./blueprint.bash 11*1fa6dee9SAndroid Build Coastguard Worker 12*1fa6dee9SAndroid Build Coastguard Workerif [[ -d .bootstrap/blueprint/test ]]; then 13*1fa6dee9SAndroid Build Coastguard Worker echo "Tests should not be enabled here" >&2 14*1fa6dee9SAndroid Build Coastguard Worker exit 1 15*1fa6dee9SAndroid Build Coastguard Workerfi 16*1fa6dee9SAndroid Build Coastguard Worker 17*1fa6dee9SAndroid Build Coastguard Workersleep 2 18*1fa6dee9SAndroid Build Coastguard Worker../tests/bootstrap.bash -t 19*1fa6dee9SAndroid Build Coastguard Worker./blueprint.bash 20*1fa6dee9SAndroid Build Coastguard Worker 21*1fa6dee9SAndroid Build Coastguard Workerif [[ ! -d .bootstrap/blueprint/test ]]; then 22*1fa6dee9SAndroid Build Coastguard Worker echo "Tests should be enabled here" >&2 23*1fa6dee9SAndroid Build Coastguard Worker exit 1 24*1fa6dee9SAndroid Build Coastguard Workerfi 25*1fa6dee9SAndroid Build Coastguard Worker 26*1fa6dee9SAndroid Build Coastguard Workersleep 2 27*1fa6dee9SAndroid Build Coastguard Worker../tests/bootstrap.bash 28*1fa6dee9SAndroid Build Coastguard Worker./blueprint.bash 29*1fa6dee9SAndroid Build Coastguard Worker 30*1fa6dee9SAndroid Build Coastguard Workerif [[ -d .bootstrap/blueprint/test ]]; then 31*1fa6dee9SAndroid Build Coastguard Worker echo "Tests should not be enabled here (2)" >&2 32*1fa6dee9SAndroid Build Coastguard Worker exit 1 33*1fa6dee9SAndroid Build Coastguard Workerfi 34