From fe5a6677e021d39ff7b6663fa9c61b9f3991d70e Mon Sep 17 00:00:00 2001 From: Thomas Segismont Date: Tue, 7 Jan 2025 18:49:22 +0100 Subject: [PATCH] Disable OracleConnectionTest#testConnectNoLeak tests Disabled for Oracle because we frequently get ORA-12516 Cannot connect to database See 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. Signed-off-by: Thomas Segismont --- .../test/tck/OracleConnectionTest.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) 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 7ce9a5da7..551498498 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); + } }