Skip to content

Exemplary Drill4J integration for https://github.com/gothinkster/realworld that enables Java + JS coverage metrics

Notifications You must be signed in to change notification settings

Adenmin/realworld-java-and-js-coverage

 
 

Repository files navigation

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

About

Exemplary Drill4J integration for https://github.com/gothinkster/realworld that enables Java + JS coverage metrics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 92.2%
  • Shell 7.8%