Skip to content

Commit 6d08608

Browse files
committed
test: wait for /app
1 parent 81d9cd1 commit 6d08608

18 files changed

+18
-18
lines changed

integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish3ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public class GlassFish3ContainerTest {
4949
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
5050
.withNetwork(network)
5151
.withNetworkAliases("app")
52-
.waitingFor(Wait.forLogMessage(".*(done|deployed).*", 1).withStartupTimeout(Duration.ofMinutes(5)))
52+
.waitingFor(Wait.forHttp("/app"))
5353
.withExposedPorts(8080);
5454

5555
@BeforeAll

integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish4ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public class GlassFish4ContainerTest {
4949
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
5050
.withNetwork(network)
5151
.withNetworkAliases("app")
52-
.waitingFor(Wait.forLogMessage(".*(done|deployed).*", 1).withStartupTimeout(Duration.ofMinutes(5)))
52+
.waitingFor(Wait.forHttp("/app"))
5353
.withExposedPorts(8080);
5454

5555
@BeforeAll

integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish501ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public class GlassFish501ContainerTest {
4747
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
4848
.withNetwork(network)
4949
.withNetworkAliases("app")
50-
.waitingFor(Wait.forLogMessage(".*deployed.*", 1))
50+
.waitingFor(Wait.forHttp("/app"))
5151
.withExposedPorts(8080);
5252

5353
static Stream<Arguments> casesProvider() {

integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish510ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public class GlassFish510ContainerTest {
4747
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
4848
.withNetwork(network)
4949
.withNetworkAliases("app")
50-
.waitingFor(Wait.forLogMessage(".*deployed.*", 1))
50+
.waitingFor(Wait.forHttp("/app"))
5151
.withExposedPorts(8080);
5252

5353
static Stream<Arguments> casesProvider() {

integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish6ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public class GlassFish6ContainerTest {
4646
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
4747
.withNetwork(network)
4848
.withNetworkAliases("app")
49-
.waitingFor(Wait.forLogMessage(".*deployed.*", 1))
49+
.waitingFor(Wait.forHttp("/app"))
5050
.withExposedPorts(8080);
5151

5252
static Stream<Arguments> casesProvider() {

integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish7ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public class GlassFish7ContainerTest {
4848
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
4949
.withNetwork(network)
5050
.withNetworkAliases("app")
51-
.waitingFor(Wait.forLogMessage(".*(deployed|done).*", 1))
51+
.waitingFor(Wait.forHttp("/app"))
5252
.withExposedPorts(8080);
5353

5454
static Stream<Arguments> casesProvider() {

integration-test/src/test/java/com/reajason/javaweb/integration/memshell/payara/Payara5201ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public class Payara5201ContainerTest {
4747
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
4848
.withNetwork(network)
4949
.withNetworkAliases("app")
50-
.waitingFor(Wait.forLogMessage(".*JMXService.*", 1))
50+
.waitingFor(Wait.forHttp("/app"))
5151
.withExposedPorts(8080);
5252

5353
static Stream<Arguments> casesProvider() {

integration-test/src/test/java/com/reajason/javaweb/integration/memshell/payara/Payara520225ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public class Payara520225ContainerTest {
4747
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
4848
.withNetwork(network)
4949
.withNetworkAliases("app")
50-
.waitingFor(Wait.forLogMessage(".*JMXService.*", 1))
50+
.waitingFor(Wait.forHttp("/app"))
5151
.withExposedPorts(8080);
5252

5353
static Stream<Arguments> casesProvider() {

integration-test/src/test/java/com/reajason/javaweb/integration/memshell/payara/Payara620222ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public class Payara620222ContainerTest {
4646
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
4747
.withNetwork(network)
4848
.withNetworkAliases("app")
49-
.waitingFor(Wait.forLogMessage(".*(deployed|done).*", 1))
49+
.waitingFor(Wait.forHttp("/app"))
5050
.withExposedPorts(8080);
5151

5252
static Stream<Arguments> casesProvider() {

integration-test/src/test/java/com/reajason/javaweb/integration/probe/glassfish/GlassFish3ContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public class GlassFish3ContainerTest {
3434
@Container
3535
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
3636
.withCopyToContainer(warFile, "/usr/local/glassfish3/glassfish/domains/domain1/autodeploy/app.war")
37-
.waitingFor(Wait.forLogMessage(".*(done|deployed).*", 1).withStartupTimeout(Duration.ofMinutes(5)))
37+
.waitingFor(Wait.forHttp("/app"))
3838
.withExposedPorts(8080);
3939
@BeforeAll
4040
static void setup() {

0 commit comments

Comments
 (0)