mirror of
https://github.com/ReaJason/MemShellParty.git
synced 2026-09-22 07:00:43 +08:00
test: wait for /app
This commit is contained in:
+1
-1
@@ -49,7 +49,7 @@ public class GlassFish3ContainerTest {
|
|||||||
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
||||||
.withNetwork(network)
|
.withNetwork(network)
|
||||||
.withNetworkAliases("app")
|
.withNetworkAliases("app")
|
||||||
.waitingFor(Wait.forLogMessage(".*(done|deployed).*", 1).withStartupTimeout(Duration.ofMinutes(5)))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
@BeforeAll
|
@BeforeAll
|
||||||
|
|||||||
+1
-1
@@ -49,7 +49,7 @@ public class GlassFish4ContainerTest {
|
|||||||
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
||||||
.withNetwork(network)
|
.withNetwork(network)
|
||||||
.withNetworkAliases("app")
|
.withNetworkAliases("app")
|
||||||
.waitingFor(Wait.forLogMessage(".*(done|deployed).*", 1).withStartupTimeout(Duration.ofMinutes(5)))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
@BeforeAll
|
@BeforeAll
|
||||||
|
|||||||
+1
-1
@@ -47,7 +47,7 @@ public class GlassFish501ContainerTest {
|
|||||||
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
||||||
.withNetwork(network)
|
.withNetwork(network)
|
||||||
.withNetworkAliases("app")
|
.withNetworkAliases("app")
|
||||||
.waitingFor(Wait.forLogMessage(".*deployed.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
static Stream<Arguments> casesProvider() {
|
static Stream<Arguments> casesProvider() {
|
||||||
|
|||||||
+1
-1
@@ -47,7 +47,7 @@ public class GlassFish510ContainerTest {
|
|||||||
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
||||||
.withNetwork(network)
|
.withNetwork(network)
|
||||||
.withNetworkAliases("app")
|
.withNetworkAliases("app")
|
||||||
.waitingFor(Wait.forLogMessage(".*deployed.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
static Stream<Arguments> casesProvider() {
|
static Stream<Arguments> casesProvider() {
|
||||||
|
|||||||
+1
-1
@@ -46,7 +46,7 @@ public class GlassFish6ContainerTest {
|
|||||||
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
||||||
.withNetwork(network)
|
.withNetwork(network)
|
||||||
.withNetworkAliases("app")
|
.withNetworkAliases("app")
|
||||||
.waitingFor(Wait.forLogMessage(".*deployed.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
static Stream<Arguments> casesProvider() {
|
static Stream<Arguments> casesProvider() {
|
||||||
|
|||||||
+1
-1
@@ -48,7 +48,7 @@ public class GlassFish7ContainerTest {
|
|||||||
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
||||||
.withNetwork(network)
|
.withNetwork(network)
|
||||||
.withNetworkAliases("app")
|
.withNetworkAliases("app")
|
||||||
.waitingFor(Wait.forLogMessage(".*(deployed|done).*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
static Stream<Arguments> casesProvider() {
|
static Stream<Arguments> casesProvider() {
|
||||||
|
|||||||
+1
-1
@@ -47,7 +47,7 @@ public class Payara5201ContainerTest {
|
|||||||
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
||||||
.withNetwork(network)
|
.withNetwork(network)
|
||||||
.withNetworkAliases("app")
|
.withNetworkAliases("app")
|
||||||
.waitingFor(Wait.forLogMessage(".*JMXService.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
static Stream<Arguments> casesProvider() {
|
static Stream<Arguments> casesProvider() {
|
||||||
|
|||||||
+1
-1
@@ -47,7 +47,7 @@ public class Payara520225ContainerTest {
|
|||||||
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
||||||
.withNetwork(network)
|
.withNetwork(network)
|
||||||
.withNetworkAliases("app")
|
.withNetworkAliases("app")
|
||||||
.waitingFor(Wait.forLogMessage(".*JMXService.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
static Stream<Arguments> casesProvider() {
|
static Stream<Arguments> casesProvider() {
|
||||||
|
|||||||
+1
-1
@@ -46,7 +46,7 @@ public class Payara620222ContainerTest {
|
|||||||
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
.withCopyToContainer(glassfishPid, "/fetch_pid.sh")
|
||||||
.withNetwork(network)
|
.withNetwork(network)
|
||||||
.withNetworkAliases("app")
|
.withNetworkAliases("app")
|
||||||
.waitingFor(Wait.forLogMessage(".*(deployed|done).*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
static Stream<Arguments> casesProvider() {
|
static Stream<Arguments> casesProvider() {
|
||||||
|
|||||||
+1
-1
@@ -34,7 +34,7 @@ public class GlassFish3ContainerTest {
|
|||||||
@Container
|
@Container
|
||||||
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
||||||
.withCopyToContainer(warFile, "/usr/local/glassfish3/glassfish/domains/domain1/autodeploy/app.war")
|
.withCopyToContainer(warFile, "/usr/local/glassfish3/glassfish/domains/domain1/autodeploy/app.war")
|
||||||
.waitingFor(Wait.forLogMessage(".*(done|deployed).*", 1).withStartupTimeout(Duration.ofMinutes(5)))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
@BeforeAll
|
@BeforeAll
|
||||||
static void setup() {
|
static void setup() {
|
||||||
|
|||||||
+1
-1
@@ -35,7 +35,7 @@ public class GlassFish4ContainerTest {
|
|||||||
@Container
|
@Container
|
||||||
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
||||||
.withCopyToContainer(warFile, "/usr/local/glassfish4/glassfish/domains/domain1/autodeploy/app.war")
|
.withCopyToContainer(warFile, "/usr/local/glassfish4/glassfish/domains/domain1/autodeploy/app.war")
|
||||||
.waitingFor(Wait.forLogMessage(".*(done|deployed).*", 1).withStartupTimeout(Duration.ofMinutes(5)))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
@BeforeAll
|
@BeforeAll
|
||||||
|
|||||||
+1
-1
@@ -31,7 +31,7 @@ public class GlassFish501ContainerTest {
|
|||||||
@Container
|
@Container
|
||||||
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
||||||
.withCopyToContainer(warFile, "/usr/local/glassfish5/glassfish/domains/domain1/autodeploy/app.war")
|
.withCopyToContainer(warFile, "/usr/local/glassfish5/glassfish/domains/domain1/autodeploy/app.war")
|
||||||
.waitingFor(Wait.forLogMessage(".*deployed.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
@Test
|
@Test
|
||||||
void testJDK() {
|
void testJDK() {
|
||||||
|
|||||||
+1
-1
@@ -32,7 +32,7 @@ public class GlassFish510ContainerTest {
|
|||||||
@Container
|
@Container
|
||||||
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
||||||
.withCopyToContainer(warFile, "/usr/local/glassfish5/glassfish/domains/domain1/autodeploy/app.war")
|
.withCopyToContainer(warFile, "/usr/local/glassfish5/glassfish/domains/domain1/autodeploy/app.war")
|
||||||
.waitingFor(Wait.forLogMessage(".*deployed.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
@Test
|
@Test
|
||||||
void testJDK() {
|
void testJDK() {
|
||||||
|
|||||||
+1
-1
@@ -32,7 +32,7 @@ public class GlassFish6ContainerTest {
|
|||||||
@Container
|
@Container
|
||||||
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
||||||
.withCopyToContainer(warJakartaFile, "/usr/local/glassfish6/glassfish/domains/domain1/autodeploy/app.war")
|
.withCopyToContainer(warJakartaFile, "/usr/local/glassfish6/glassfish/domains/domain1/autodeploy/app.war")
|
||||||
.waitingFor(Wait.forLogMessage(".*deployed.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
+1
-1
@@ -33,7 +33,7 @@ public class GlassFish7ContainerTest {
|
|||||||
@Container
|
@Container
|
||||||
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
||||||
.withCopyToContainer(warJakartaFile, "/usr/local/glassfish7/glassfish/domains/domain1/autodeploy/app.war")
|
.withCopyToContainer(warJakartaFile, "/usr/local/glassfish7/glassfish/domains/domain1/autodeploy/app.war")
|
||||||
.waitingFor(Wait.forLogMessage(".*(deployed|done).*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
@AfterAll
|
@AfterAll
|
||||||
|
|||||||
+1
-1
@@ -32,7 +32,7 @@ public class Payara5201ContainerTest {
|
|||||||
@Container
|
@Container
|
||||||
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
||||||
.withCopyToContainer(warFile, "/usr/local/payara5/glassfish/domains/domain1/autodeploy/app.war")
|
.withCopyToContainer(warFile, "/usr/local/payara5/glassfish/domains/domain1/autodeploy/app.war")
|
||||||
.waitingFor(Wait.forLogMessage(".*JMXService.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
@AfterAll
|
@AfterAll
|
||||||
|
|||||||
+1
-1
@@ -31,7 +31,7 @@ public class Payara520225ContainerTest {
|
|||||||
@Container
|
@Container
|
||||||
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
||||||
.withCopyToContainer(warFile, "/usr/local/payara5/glassfish/domains/domain1/autodeploy/app.war")
|
.withCopyToContainer(warFile, "/usr/local/payara5/glassfish/domains/domain1/autodeploy/app.war")
|
||||||
.waitingFor(Wait.forLogMessage(".*JMXService.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
+1
-1
@@ -32,7 +32,7 @@ public class Payara620222ContainerTest {
|
|||||||
@Container
|
@Container
|
||||||
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
public static final GenericContainer<?> container = new GenericContainer<>(imageName)
|
||||||
.withCopyToContainer(warJakartaFile, "/usr/local/payara6/glassfish/domains/domain1/autodeploy/app.war")
|
.withCopyToContainer(warJakartaFile, "/usr/local/payara6/glassfish/domains/domain1/autodeploy/app.war")
|
||||||
.waitingFor(Wait.forLogMessage(".*JMXService.*", 1))
|
.waitingFor(Wait.forHttp("/app"))
|
||||||
.withExposedPorts(8080);
|
.withExposedPorts(8080);
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
Reference in New Issue
Block a user