CI logs report the following error, which is caused by the JChannel not being gracefully closed on test completion:
15:04:29,422 ERROR [o.j.p.JDBC_PING2] fv-az975-694-12808: failed reading from the DB java.sql.SQLException: No suitable driver found for jdbc:sqlserver://172.17.0.3:1433;encrypt=true;trustServerCertificate=true at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:708) at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:230) at org.infinispan.server.persistence.JGroupsJdbcPing2IT$DummyDataSource.getConnection(JGroupsJdbcPing2IT.java:186) at org.infinispan.server.persistence.JGroupsJdbcPing2IT$DummyDataSource.getConnection(JGroupsJdbcPing2IT.java:181) at org.jgroups.protocols.JDBC_PING2.getConnection(JDBC_PING2.java:308) at org.jgroups.protocols.JDBC_PING2.readFromDB(JDBC_PING2.java:219) at org.jgroups.protocols.JDBC_PING2.readAll(JDBC_PING2.java:203) at org.jgroups.protocols.FILE_PING.findMembers(FILE_PING.java:146) at org.jgroups.protocols.Discovery.callFindMembersInAllDiscoveryProtocols(Discovery.java:393) at org.jgroups.protocols.Discovery.findMembers(Discovery.java:240) at org.jgroups.protocols.Discovery.down(Discovery.java:434) at org.jgroups.protocols.FILE_PING.down(FILE_PING.java:141) at org.jgroups.protocols.MERGE3$InfoSender.run(MERGE3.java:424) at org.jgroups.util.TimeScheduler3$Task.run(TimeScheduler3.java:332) at org.jgroups.util.TimeScheduler3$RecurringTask.run(TimeScheduler3.java:366) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583)