diff --git a/vertx-oracle-client/src/test/java/io/vertx/oracleclient/test/tck/OracleConnectionTest.java b/vertx-oracle-client/src/test/java/io/vertx/oracleclient/test/tck/OracleConnectionTest.java index 7ce9a5da7a..5514984985 100644 --- a/vertx-oracle-client/src/test/java/io/vertx/oracleclient/test/tck/OracleConnectionTest.java +++ b/vertx-oracle-client/src/test/java/io/vertx/oracleclient/test/tck/OracleConnectionTest.java @@ -16,6 +16,8 @@ import io.vertx.sqlclient.spi.DatabaseMetadata; import io.vertx.sqlclient.tck.ConnectionTestBase; import org.junit.ClassRule; +import org.junit.Ignore; +import org.junit.Test; import org.junit.runner.RunWith; @RunWith(VertxUnitRunner.class) @@ -41,4 +43,24 @@ protected void validateDatabaseMetaData(TestContext ctx, DatabaseMetadata md) { ctx.assertTrue(md.fullVersion().contains("Oracle")); ctx.assertTrue(md.productName().contains("Oracle")); } + + @Test + @Ignore + @Override + public void testConnectNoLeak(TestContext ctx) throws Exception { + // Disabled for Oracle because we frequently get ORA-12516 Cannot connect to database + // https://docs.oracle.com/en/error-help/db/ora-12516/?r=23ai + // Probable cause is that the service handler gets in a blocked state and is not accepting new connections + super.testConnectNoLeak(ctx); + } + + @Test + @Ignore + @Override + public void testConnectNoLeakInVerticle(TestContext ctx) throws Exception { + // Disabled for Oracle because we frequently get ORA-12516 Cannot connect to database + // https://docs.oracle.com/en/error-help/db/ora-12516/?r=23ai + // Probable cause is that the service handler gets in a blocked state and is not accepting new connections + super.testConnectNoLeakInVerticle(ctx); + } }