@@ -63,8 +63,18 @@ public static void applyCustomizations(final TestDef def) {
6363 // Client side encryption (QE)
6464 def .skipJira ("https://jira.mongodb.org/browse/JAVA-5675 Support QE with Client.bulkWrite" )
6565 .file ("client-side-encryption/tests/unified" , "client bulkWrite with queryable encryption" );
66+ def .skipJira ("https://jira.mongodb.org/browse/JAVA-6244 QE GA \" substring\" query type is not yet "
67+ + "implemented (DRIVERS-3540)" )
68+ .file ("client-side-encryption/tests/unified" , "QE-Text-substring" );
6669
6770 // client-side-operation-timeout (CSOT)
71+ // The expected change stream timeout-refresh behaviour is unspecified on server 9.0+ (DRIVERS-3006), so the
72+ // CSOT suite fails there (most visibly on sharded clusters, where extra mongos round-trips exceed the tight
73+ // timeoutMS). Skip the suite on 9.0+ until the spec is clarified.
74+ def .skipJira ("https://jira.mongodb.org/browse/JAVA-6078 change stream timeout-refresh behaviour is "
75+ + "unspecified on server 9.0+ (DRIVERS-3006)" )
76+ .when (() -> !serverVersionLessThan (9 , 0 ))
77+ .directory ("client-side-operations-timeout" );
6878 def .retry ("Unified CSOT tests do not account for RTT which varies in TLS vs non-TLS runs" )
6979 .whenFailureContains ("timeout" )
7080 .test ("client-side-operations-timeout" ,
@@ -473,6 +483,14 @@ public static void applyCustomizations(final TestDef def) {
473483 .file ("transactions" , "backpressure-retryable-commit" );
474484 def .skipJira ("https://jira.mongodb.org/browse/JAVA-5956 TODO-JAVA-5956" )
475485 .file ("transactions" , "backpressure-retryable-abort" );
486+ def .skipJira ("https://jira.mongodb.org/browse/JAVA-6179" )
487+ .test ("transactions" , "retryable-writes" , "increment txnNumber" )
488+ .test ("transactions" , "commit" , "reset session state commit" )
489+ .test ("transactions" , "commit" , "reset session state abort" )
490+ .test ("transactions-convenient-api" , "callback-commits" ,
491+ "withTransaction still succeeds if callback commits and runs extra op" )
492+ .test ("transactions-convenient-api" , "callback-aborts" ,
493+ "withTransaction still succeeds if callback aborts and runs extra op" );
476494
477495 // valid-pass
478496
0 commit comments