diff --git a/test/cases/group.sh b/test/cases/group.sh index 6a22618f8..5dfdb80e0 100644 --- a/test/cases/group.sh +++ b/test/cases/group.sh @@ -1,7 +1,6 @@ #!/bin/sh # NAME: linuxkit # SUMMARY: LinuxKit Regression Tests -# LABELS: # Source libraries. Uncomment if needed/defined # . "${RT_LIB}" @@ -14,6 +13,15 @@ group_init() { [ -r "${LINUXKIT_ARTIFACTS_DIR}" ] && rm -rf "${LINUXKIT_ARTIFACTS_DIR}" mkdir "${LINUXKIT_ARTIFACTS_DIR}" echo "export LINUXKIT_EXAMPLES_DIR=${RT_PROJECT_ROOT}/../../examples" >> "${LINUXKIT_TMPDIR}/env.sh" + + if rt_label_set "gcp"; then + # If we run GCP tests, make sure it is configured + if [ -z "${CLOUDSDK_CORE_PROJECT}" ]; then + echo "GCP does not seem to be configured" + return 1 + fi + fi + return 0 }