Example autotests for Drill4J with java+js coverage setup.
Demo scenario:
-
start docker containers by
./demo-up.sh
-
go to http://localhost:8080 and wait application up
-
go to Drill admin http://localhost:8091 and register agents
don't forget to set target host http://localhost:8080/ for frontend agent
-
run tests by
./gradlew clean :build1:test
-
see result on Drill admin and finish scopes
-
deploy second build of app by
./demo-deploy-build2.sh
-
see new build notifications and diffs in Drill admin
-
run tests by
./gradlew clean :build2:test
-
see result on Drill admin and finish scopes
-
deploy third build of app by
./demo-deploy-build3.sh
-
see new build notifications and diffs in Drill admin
-
run tests by
./gradlew clean :build3:test
-
see result on Drill admin and finish scopes
-
remove demo setup by
./demo-down.sh