This document briefly describes how to run the E2E test suite from the Hawtio main project on the hawtio-next during development.
In terminal 1:
yarn install
yarn start
Go to hawtio/hawtio project.
In terminal 2:
mvn clean install -DskipTests -Pe2e
mvn package -Pe2e -pl tests/quarkus
java -jar tests/quarkus/target/quarkus-app/quarkus-run.jar
In terminal 3:
mvn install -Pe2e,e2e-quarkus -pl tests/hawtio-test-suite \
-Dhawtio-next-ci \
-Dlocal-app=true \
-Dio.hawt.test.url=http://localhost:3000/hawtio \
-Dio.hawt.test.app.connect.url=http://localhost:8080/hawtio/jolokia
In terminal 2:
mvn clean install -DskipTests -Pe2e
mvn spring-boot:run -Pe2e -pl tests/springboot
In terminal 3:
mvn install -Pe2e,e2e-springboot -pl tests/hawtio-test-suite \
-Dhawtio-next-ci \
-Dlocal-app=true \
-Dio.hawt.test.url=http://localhost:3000/hawtio \
-Dio.hawt.test.app.connect.url=http://localhost:10001/actuator/hawtio/jolokia