diff --git a/selenium/Dockerfile b/selenium/Dockerfile
index 8e34be523f..ce100de437 100644
--- a/selenium/Dockerfile
+++ b/selenium/Dockerfile
@@ -7,9 +7,6 @@ COPY package.json package.json
FROM base as test
RUN npm install
-RUN mkdir -p /code/amqp10-roundtriptest
-COPY amqp10-roundtriptest /code/amqp10-roundtriptest
-RUN mvn -f /code/amqp10-roundtriptest package
ENTRYPOINT [ "npm" ]
CMD [ "" ]
diff --git a/selenium/amqp10-roundtriptest/pom.xml b/selenium/amqp10-roundtriptest/pom.xml
deleted file mode 100644
index f39425a50e..0000000000
--- a/selenium/amqp10-roundtriptest/pom.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-
- 4.0.0
- com.rabbitmq.amqp1_0
- amqp10-roundtriptest
- jar
- 1.0-SNAPSHOT
- amqp10-roundtriptest
- https://www.rabbitmq.com
-
- 5.9.3
- 2.3.0
- 1.2.13
- 2.24.0
- 1.17.0
- 3.11.0
- 3.1.2
-
-
-
- org.junit.jupiter
- junit-jupiter-engine
- ${junit.jupiter.version}
-
-
-
-
- org.apache.qpid
- qpid-jms-client
- ${qpid-jms-client.version}
-
-
-
-
- ch.qos.logback
- logback-classic
- ${logback.version}
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- ${maven-compiler-plugin.version}
-
- 1.8
- 1.8
-
-
-
- org.apache.maven.plugins
- maven-assembly-plugin
-
-
- package
-
- single
-
-
-
-
- com.rabbitmq.amqp1_0.RoundTripTest
-
-
-
- jar-with-dependencies
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- com.rabbitmq.amqp1_0.RoundTripTest
-
-
-
-
-
-
- com.diffplug.spotless
- spotless-maven-plugin
- ${spotless.version}
-
-
-
- ${google-java-format.version}
-
-
-
-
-
-
-
-
-
diff --git a/selenium/amqp10-roundtriptest/run b/selenium/amqp10-roundtriptest/run
deleted file mode 100755
index b91f0becf7..0000000000
--- a/selenium/amqp10-roundtriptest/run
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/usr/bin/env bash
-SCRIPT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
-
-env | grep RABBITMQ
-
-if [[ -f "/code/amqp10-roundtriptest" ]]; then
- echo "Running amqp10-roundtriptest inside mocha-test docker image ..."
- java -jar /code/amqp10-roundtriptest-1.0-SNAPSHOT-jar-with-dependencies.jar $@
-else
- if [[ ! -f "${SCRIPT}/target/amqp10-roundtriptest-1.0-SNAPSHOT-jar-with-dependencies.jar" ]]; then
- echo "Building amqp10-roundtriptest jar ..."
- mvn -f amqp10-roundtriptest package $@
- fi
- echo "Running amqp10-roundtriptest jar ..."
- java -jar ${SCRIPT}/target/amqp10-roundtriptest-1.0-SNAPSHOT-jar-with-dependencies.jar $@
-fi
diff --git a/selenium/amqp10-roundtriptest/src/main/java/com/rabbitmq/amqp1_0/RoundTripTest.java b/selenium/amqp10-roundtriptest/src/main/java/com/rabbitmq/amqp1_0/RoundTripTest.java
deleted file mode 100644
index 03c1733516..0000000000
--- a/selenium/amqp10-roundtriptest/src/main/java/com/rabbitmq/amqp1_0/RoundTripTest.java
+++ /dev/null
@@ -1,96 +0,0 @@
-// vim:sw=4:et:
-
-package com.rabbitmq.amqp1_0;
-
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-
-import jakarta.jms.*;
-import java.util.*;
-import javax.naming.Context;
-
-/** Unit test for simple App. */
-public class RoundTripTest {
-
- public static String getEnv(String property, String defaultValue) {
- return System.getenv(property) == null ? defaultValue : System.getenv(property);
- }
- public static String getEnv(String property) {
- String value = System.getenv(property);
- if (value == null) {
- throw new IllegalArgumentException("Missing env variable " + property);
- }
- return value;
- }
- public static void main(String args[]) throws Exception {
- String hostname = getEnv("RABBITMQ_HOSTNAME", "localhost");
- String port = getEnv("RABBITMQ_AMQP_PORT", "5672");
- String scheme = getEnv("RABBITMQ_AMQP_SCHEME", "amqp");
- String uri = scheme + "://" + hostname + ":" + port;
- String username = args.length > 0 ? args[0] : getEnv("RABBITMQ_AMQP_USERNAME", "guest");
- String password = args.length > 1 ? args[1] : getEnv("RABBITMQ_AMQP_PASSWORD", "guest");
-
- boolean usemtls = Boolean.parseBoolean(getEnv("AMQP_USE_MTLS", "false"));
-
- if ("amqps".equals(scheme)) {
- List connectionParams = new ArrayList();
- String certsLocation = getEnv("RABBITMQ_CERTS");
-
- connectionParams.add("transport.trustStoreLocation=" + certsLocation + "/truststore.jks");
- connectionParams.add("transport.trustStorePassword=foobar");
- connectionParams.add("transport.verifyHost=true");
- connectionParams.add("transport.trustAll=true");
-
- if (usemtls) {
- connectionParams.add("amqp.saslMechanisms=EXTERNAL");
- connectionParams.add("transport.keyStoreLocation=" + certsLocation + "/client_rabbitmq.jks");
- connectionParams.add("transport.keyStorePassword=foobar");
- connectionParams.add("transport.keyAlias=client-rabbitmq-tls");
- }
- if (!connectionParams.isEmpty()) {
- uri = uri + "?" + String.join("&", connectionParams);
- System.out.println("Using AMQP URI " + uri);
- }
- }
-
- assertNotNull(uri);
-
- Hashtable