diff --git a/src/test/java/org/mariadb/jdbc/ConnectionPoolTest.java b/src/test/java/org/mariadb/jdbc/ConnectionPoolTest.java
index <HASH>..<HASH> 100644
--- a/src/test/java/org/mariadb/jdbc/ConnectionPoolTest.java
+++ b/src/test/java/org/mariadb/jdbc/ConnectionPoolTest.java
@@ -60,7 +60,8 @@ public class ConnectionPoolTest extends BaseTest {
 
     @Test
     public void testPoolEffectiveness() throws Exception {
-        Assume.assumeFalse(sharedIsRewrite());
+        Assume.assumeFalse(sharedIsRewrite()
+                || (!sharedOptions().useBatchMultiSend && !sharedOptions().useServerPrepStmts));
         HikariConfig config = new HikariConfig();
         config.setJdbcUrl(connU);
         config.setUsername(username);
[misc] ensuring test effectiveness