@@ -24,6 +24,16 @@ trap '' HUP
2424export ERROR_OUTPUT_DIR
2525ERROR_OUTPUT_DIR=" $( mktemp -d) "
2626trap ' rm -r "${ERROR_OUTPUT_DIR}"' EXIT
27+ URL=" dot-lesv-qa-999.prom-qa.sandbox.google.com"
28+
29+ # $1 - project
30+ # $2 - PATH
31+ # $3 - search string
32+ function TestIt() {
33+ curl -X GET " https://${1} -${URL} /${2} " | \
34+ tee " ${ERROR_OUTPUT_DIR} /response.txt" | \
35+ grep " ${3} "
36+ }
2737
2838delete_app_version () {
2939 yes | gcloud --project=" ${GOOGLE_PROJECT_ID} " \
120130 mvn appengine:deploy -Dapp.deploy.version=" ${app} " -Dapp.deploy.project=" ${GOOGLE_CLOUD_PROJECT} " )
121131done
122132
133+ echo " ******* Test QA Deployed Apps ********"
134+
135+ TestIt " helloworld" " " " Hello App Engine -- Java 8!"
136+ TestIt " helloworld" " hello" " Hello App Engine - Standard using Google App Engine"
137+
138+ TestIt " kotlin-appengine-standard" " " \
139+ " Hello, World! I am a Servlet 3.1 running on Java8 App Engine Standard, and written in Kotlin..."
140+
141+ TestIt " kotlin-springboot-appengine-standard" " greeting" \
142+ " Hello, World, from a SpringBoot Application written in Kotlin, running on Google App Engine Java8 Standard..."
143+
144+ TestIt " springboot-appengine-standard" " " \
145+ " Hello world - springboot-appengine-standard!"
146+
147+ TestIt " kotlin-spark-appengine-standard" " " \
148+ " Hello Spark Kotlin running on Java8 App Engine Standard."
149+
150+ TestIt " kotlin-spark-appengine-standard" " hello" \
151+ " Hello Spark Kotlin running on Java8 App Engine Standard."
152+
153+ TestIt " sparkjava-appengine-standard" " " \
154+ " Hello from SparkJava running on GAE Standard Java8 runtime."
123155
124156# # Find all jenkins.sh's and run them.
125157# find . -mindepth 2 -maxdepth 5 -name jenkins.sh -type f | while read -r path; do
0 commit comments