Starting a new Gradle Daemon for this build (subsequent builds will be faster). Starting daemon process: workingDir = /home/test/.gradle/daemon/2.4, daemonArgs: [/usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x/bin/java, -XX:MaxPermSize=256m, -XX:+HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding=US-ASCII, -Duser.country=US, -Duser.language=en, -Duser.variant, -cp, /home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/gradle-launcher-2.4.jar, org.gradle.launcher.daemon.bootstrap.GradleDaemon, 2.4, /home/test/.gradle, /home/test/.gradle/daemon, 10800000, c104cfff-b86b-47a5-9f08-28b735fd0c69, -XX:MaxPermSize=256m, -XX:+HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding=US-ASCII, -Duser.country=US, -Duser.language=en, -Duser.variant] Starting process 'Gradle build daemon'. Working directory: /home/test/.gradle/daemon/2.4 Command: /usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x/bin/java -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile.encoding=US-ASCII -Duser.country=US -Duser.language=en -Duser.variant -cp /home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/gradle-launcher-2.4.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 2.4 /home/test/.gradle /home/test/.gradle/daemon 10800000 c104cfff-b86b-47a5-9f08-28b735fd0c69 -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile.encoding=US-ASCII -Duser.country=US -Duser.language=en -Duser.variant Successfully started process 'Gradle build daemon' An attempt to start the daemon took 2.929 secs. Connected to daemon DaemonInfo{pid=null, address=[7563d9dc-2fe1-4e8a-a444-8252c6a351c2 port:36305, addresses:[/0:0:0:0:0:0:0:1%lo, /127.0.0.1]], idle=false, context=DefaultDaemonContext[uid=c104cfff-b86b-47a5-9f08-28b735fd0c69,javaHome=/usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x,daemonRegistryDir=/home/test/.gradle/daemon,pid=null,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=US-ASCII,-Duser.country=US,-Duser.language=en,-Duser.variant]}. Dispatching request Build{id=74ede3d9-ab12-45fc-a6ec-465f84426091.1, currentDir=/home/test/mongo-java-driver}. The client will now receive all logging from the daemon (pid: null). The daemon log file: /home/test/.gradle/daemon/2.4/daemon-15bd19ea-db50-4a37-94e4-5ba0ee2a0aa3.out.log Starting build in new daemon [memory: 1.1 GB] Executing build with daemon context: DefaultDaemonContext[uid=c104cfff-b86b-47a5-9f08-28b735fd0c69,javaHome=/usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x,daemonRegistryDir=/home/test/.gradle/daemon,pid=null,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=US-ASCII,-Duser.country=US,-Duser.language=en,-Duser.variant] Starting Build Settings evaluated using settings file '/home/test/mongo-java-driver/settings.gradle'. Projects loaded. Root project using build file '/home/test/mongo-java-driver/build.gradle'. Included projects: [root project 'mongo-java-driver', project ':bson', project ':driver', project ':driver-async', project ':driver-core', project ':mongo-java-driver', project ':util'] Evaluating root project 'mongo-java-driver' using build file '/home/test/mongo-java-driver/build.gradle'. Evaluating project ':util' using build file '/home/test/mongo-java-driver/util/build.gradle'. Evaluating project ':bson' using build file '/home/test/mongo-java-driver/bson/build.gradle'. Starting process 'command 'git''. Working directory: /home/test/mongo-java-driver Command: git describe --tags --always --dirty Successfully started process 'command 'git'' Evaluating project ':driver' using build file '/home/test/mongo-java-driver/driver/build.gradle'. Evaluating project ':driver-async' using build file '/home/test/mongo-java-driver/driver-async/build.gradle'. Evaluating project ':driver-core' using build file '/home/test/mongo-java-driver/driver-core/build.gradle'. Starting process 'command 'git''. Working directory: /home/test/mongo-java-driver Command: git describe --tags --always --dirty Successfully started process 'command 'git'' Evaluating project ':mongo-java-driver' using build file '/home/test/mongo-java-driver/mongo-java-driver/build.gradle'. Starting process 'command 'git''. Working directory: /home/test/mongo-java-driver Command: git describe --tags --always --dirty Successfully started process 'command 'git'' All projects evaluated. bson: baseline has been set to org.mongodb:bson:3.2.0 driver: baseline has been set to org.mongodb:mongodb-driver:3.2.0 driver-async: baseline has been set to org.mongodb:mongodb-driver-async:3.2.0 driver-core: baseline has been set to org.mongodb:mongodb-driver-core:3.2.0 Selected primary task 'check' from project : Tasks to be executed: [task ':bson:compileJava', task ':bson:compileGroovy', task ':bson:processResources', task ':bson:classes', task ':bson:checkstyleMain', task ':util:compileJava', task ':util:processResources', task ':util:classes', task ':util:jar', task ':bson:compileTestJava', task ':bson:compileTestGroovy', task ':bson:processTestResources', task ':bson:testClasses', task ':bson:checkstyleTest', task ':bson:jar', task ':bson:clirr', task ':bson:codenarcMain', task ':bson:codenarcTest', task ':bson:findbugsMain', task ':bson:test', task ':bson:check', task ':driver-core:compileJava', task ':driver-core:compileGroovy', task ':driver-core:processResources', task ':driver-core:classes', task ':driver-core:jar', task ':driver:compileJava', task ':driver:compileGroovy', task ':driver:processResources', task ':driver:classes', task ':driver:checkstyleMain', task ':driver:checkstyleTest', task ':driver:jar', task ':driver:clirr', task ':driver:codenarcMain', task ':driver:codenarcTest', task ':driver:findbugsMain', task ':driver-core:compileTestJava', task ':driver-core:compileTestGroovy', task ':driver-core:processTestResources', task ':driver-core:testClasses', task ':driver:compileTestJava', task ':driver:compileTestGroovy', task ':driver:processTestResources', task ':driver:testClasses', task ':driver:test', task ':driver:check', task ':driver-async:compileJava', task ':driver-async:compileGroovy', task ':driver-async:processResources', task ':driver-async:classes', task ':driver-async:checkstyleMain', task ':driver-async:checkstyleTest', task ':driver-async:jar', task ':driver-async:clirr', task ':driver-async:codenarcMain', task ':driver-async:codenarcTest', task ':driver-async:findbugsMain', task ':driver-async:compileTestJava', task ':driver-async:compileTestGroovy', task ':driver-async:processTestResources', task ':driver-async:testClasses', task ':driver-async:test', task ':driver-async:check', task ':driver-core:checkstyleMain', task ':driver-core:checkstyleTest', task ':driver-core:clirr', task ':driver-core:codenarcMain', task ':driver-core:codenarcTest', task ':driver-core:findbugsMain', task ':driver-core:test', task ':driver-core:check', task ':mongo-java-driver:compileJava', task ':mongo-java-driver:processResources', task ':mongo-java-driver:classes', task ':mongo-java-driver:compileTestJava', task ':mongo-java-driver:processTestResources', task ':mongo-java-driver:testClasses', task ':mongo-java-driver:test', task ':mongo-java-driver:check', task ':util:compileTestJava', task ':util:processTestResources', task ':util:testClasses', task ':util:test', task ':util:check'] :bson:compileJava (Thread[Daemon worker,5,main]) started. :bson:compileJava Invalidating in-memory cache of /home/test/mongo-java-driver/.gradle/2.4/taskArtifacts/outputFileStates.bin Invalidating in-memory cache of /home/test/mongo-java-driver/.gradle/2.4/taskArtifacts/fileHashes.bin Invalidating in-memory cache of /home/test/mongo-java-driver/.gradle/2.4/taskArtifacts/fileSnapshots.bin Invalidating in-memory cache of /home/test/mongo-java-driver/.gradle/2.4/taskArtifacts/taskArtifacts.bin Skipping task ':bson:compileJava' as it is up-to-date (took 1.486 secs). :bson:compileJava UP-TO-DATE :bson:compileJava (Thread[Daemon worker,5,main]) completed. Took 1.551 secs. :bson:compileGroovy (Thread[Daemon worker,5,main]) started. :bson:compileGroovy Skipping task ':bson:compileGroovy' as it has no source files. :bson:compileGroovy UP-TO-DATE :bson:compileGroovy (Thread[Daemon worker,5,main]) completed. Took 0.007 secs. :bson:processResources (Thread[Daemon worker,5,main]) started. :bson:processResources Skipping task ':bson:processResources' as it has no source files. :bson:processResources UP-TO-DATE :bson:processResources (Thread[Daemon worker,5,main]) completed. Took 0.001 secs. :bson:classes (Thread[Daemon worker,5,main]) started. :bson:classes Skipping task ':bson:classes' as it has no actions. :bson:classes UP-TO-DATE :bson:classes (Thread[Daemon worker,5,main]) completed. Took 0.002 secs. :bson:checkstyleMain (Thread[Daemon worker,5,main]) started. :bson:checkstyleMain Skipping task ':bson:checkstyleMain' as it is up-to-date (took 0.757 secs). :bson:checkstyleMain UP-TO-DATE :bson:checkstyleMain (Thread[Daemon worker,5,main]) completed. Took 0.773 secs. :util:compileJava (Thread[Daemon worker,5,main]) started. :util:compileJava Skipping task ':util:compileJava' as it is up-to-date (took 0.053 secs). :util:compileJava UP-TO-DATE :util:compileJava (Thread[Daemon worker,5,main]) completed. Took 0.071 secs. :util:processResources (Thread[Daemon worker,5,main]) started. :util:processResources Skipping task ':util:processResources' as it has no source files. :util:processResources UP-TO-DATE :util:processResources (Thread[Daemon worker,5,main]) completed. Took 0.002 secs. :util:classes (Thread[Daemon worker,5,main]) started. :util:classes Skipping task ':util:classes' as it has no actions. :util:classes UP-TO-DATE :util:classes (Thread[Daemon worker,5,main]) completed. Took 0.002 secs. :util:jar (Thread[Daemon worker,5,main]) started. :util:jar Support for reading or changing file permissions is only available on this platform using Java 7 or later. Skipping task ':util:jar' as it is up-to-date (took 0.04 secs). :util:jar UP-TO-DATE :util:jar (Thread[Daemon worker,5,main]) completed. Took 0.154 secs. :bson:compileTestJava (Thread[Daemon worker,5,main]) started. :bson:compileTestJava Skipping task ':bson:compileTestJava' as it is up-to-date (took 1.098 secs). :bson:compileTestJava UP-TO-DATE :bson:compileTestJava (Thread[Daemon worker,5,main]) completed. Took 1.111 secs. :bson:compileTestGroovy (Thread[Daemon worker,5,main]) started. :bson:compileTestGroovy Skipping task ':bson:compileTestGroovy' as it is up-to-date (took 0.141 secs). :bson:compileTestGroovy UP-TO-DATE :bson:compileTestGroovy (Thread[Daemon worker,5,main]) completed. Took 0.151 secs. :bson:processTestResources (Thread[Daemon worker,5,main]) started. :bson:processTestResources Skipping task ':bson:processTestResources' as it is up-to-date (took 0.523 secs). :bson:processTestResources UP-TO-DATE :bson:processTestResources (Thread[Daemon worker,5,main]) completed. Took 0.538 secs. :bson:testClasses (Thread[Daemon worker,5,main]) started. :bson:testClasses Skipping task ':bson:testClasses' as it has no actions. :bson:testClasses UP-TO-DATE :bson:testClasses (Thread[Daemon worker,5,main]) completed. Took 0.002 secs. :bson:checkstyleTest (Thread[Daemon worker,5,main]) started. :bson:checkstyleTest Skipping task ':bson:checkstyleTest' as it is up-to-date (took 0.252 secs). :bson:checkstyleTest UP-TO-DATE :bson:checkstyleTest (Thread[Daemon worker,5,main]) completed. Took 0.289 secs. :bson:jar (Thread[Daemon worker,5,main]) started. :bson:jar Skipping task ':bson:jar' as it is up-to-date (took 1.818 secs). :bson:jar UP-TO-DATE :bson:jar (Thread[Daemon worker,5,main]) completed. Took 1.831 secs. :bson:clirr (Thread[Daemon worker,5,main]) started. :bson:clirr Skipping task ':bson:clirr' as it is up-to-date (took 0.003 secs). :bson:clirr UP-TO-DATE :bson:clirr (Thread[Daemon worker,5,main]) completed. Took 0.025 secs. :bson:codenarcMain (Thread[Daemon worker,5,main]) started. :bson:codenarcMain Skipping task ':bson:codenarcMain' as it has no source files. :bson:codenarcMain UP-TO-DATE :bson:codenarcMain (Thread[Daemon worker,5,main]) completed. Took 0.002 secs. :bson:codenarcTest (Thread[Daemon worker,5,main]) started. :bson:codenarcTest Resource missing. [HTTP GET: https://oss.sonatype.org/content/repositories/snapshots/org/codehaus/groovy/groovy/maven-metadata.xml] Resource missing. [HTTP GET: https://oss.sonatype.org/content/repositories/snapshots/org/codehaus/groovy/groovy/] Resource missing. [HTTP GET: https://oss.sonatype.org/content/repositories/snapshots/org/codehaus/groovy/groovy-xml/maven-metadata.xml] Resource missing. [HTTP GET: https://oss.sonatype.org/content/repositories/snapshots/org/codehaus/groovy/groovy-xml/] Resource missing. [HTTP GET: https://oss.sonatype.org/content/repositories/snapshots/org/codehaus/groovy/groovy-ant/maven-metadata.xml] Resource missing. [HTTP GET: https://oss.sonatype.org/content/repositories/snapshots/org/codehaus/groovy/groovy-ant/] Skipping task ':bson:codenarcTest' as it is up-to-date (took 6.706 secs). :bson:codenarcTest UP-TO-DATE :bson:codenarcTest (Thread[Daemon worker,5,main]) completed. Took 6.745 secs. :bson:findbugsMain (Thread[Daemon worker,5,main]) started. :bson:findbugsMain Skipping task ':bson:findbugsMain' as it is up-to-date (took 1.151 secs). :bson:findbugsMain UP-TO-DATE :bson:findbugsMain (Thread[Daemon worker,5,main]) completed. Took 1.183 secs. :bson:test (Thread[Daemon worker,5,main]) started. :bson:test Executing task ':bson:test' (up-to-date check took 1.106 secs) due to: Value of input property 'systemProperties' has changed for task ':bson:test' Starting process 'Gradle Test Executor 1'. Working directory: /home/test/mongo-java-driver/bson Command: /usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x/bin/java -Djava.security.manager=jarjar.org.gradle.process.internal.child.BootstrapSecurityManager -Djavax.net.ssl.keyStore=/home/test/.keystore -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.trustStore=/home/test/.keystore -Djavax.net.ssl.trustStorePassword=changeit -Dorg.mongodb.async.type=nio2 -Dorg.mongodb.disableAsync=false -Dorg.mongodb.test.uri=mongodb://:27017 -Dorg.mongodb.useSocket=false -Xmx3g -Dfile.encoding=US-ASCII -Duser.country=US -Duser.language=en -Duser.variant -ea -cp /home/test/.gradle/caches/2.4/workerMain/gradle-worker.jar jarjar.org.gradle.process.internal.launcher.GradleWorkerMain 'Gradle Test Executor 1' Successfully started process 'Gradle Test Executor 1' Gradle Test Executor 1 started executing tests. [Test org.bson.BsonDocumentSpecification > conversion methods should behave correctly for the happy path] [Test org.bson.BsonDocumentSpecification > conversion methods should behave correctly for the happy path] SUCCESS (1859 ms) [Test org.bson.BsonDocumentSpecification > is methods should return false for missing keys] [Test org.bson.BsonDocumentSpecification > is methods should return false for missing keys] SUCCESS (27 ms) [Test org.bson.BsonDocumentSpecification > get methods should return default values for missing keys] [Test org.bson.BsonDocumentSpecification > get methods should return default values for missing keys] SUCCESS (1 ms) [Test org.bson.BsonDocumentSpecification > clone should make a deep copy of all mutable BsonValue types] [Test org.bson.BsonDocumentSpecification > clone should make a deep copy of all mutable BsonValue types] SUCCESS (8 ms) [Test org.bson.BsonDocumentSpecification > get methods should throw if key is absent] [Test org.bson.BsonDocumentSpecification > get methods should throw if key is absent] SUCCESS (25 ms) [Test org.bson.BsonDocumentSpecification > should serialize and deserialize] [Test org.bson.BsonDocumentSpecification > should serialize and deserialize] SUCCESS (101 ms) [Test org.bson.BsonDocumentWrapperSpecification > should serialize and deserialize] [Test org.bson.BsonDocumentWrapperSpecification > should serialize and deserialize] SUCCESS (256 ms) [Test org.bson.BsonDocumentWriterSpecification > should write all types] [Test org.bson.BsonDocumentWriterSpecification > should write all types] SUCCESS (166 ms) [Test org.bson.BsonDocumentWriterSpecification > should pipe all types] [Test org.bson.BsonDocumentWriterSpecification > should pipe all types] SUCCESS (20 ms) [Test org.bson.BsonNumberSpecification > should convert to int value] [Test org.bson.BsonNumberSpecification > should convert to int value] SUCCESS (117 ms) [Test org.bson.BsonNumberSpecification > should convert to long value] [Test org.bson.BsonNumberSpecification > should convert to long value] SUCCESS (0 ms) [Test org.bson.BsonNumberSpecification > should convert to double value] [Test org.bson.BsonNumberSpecification > should convert to double value] SUCCESS (0 ms) [Test org.bson.BsonNumberSpecification > should convert to decimal128 value] [Test org.bson.BsonNumberSpecification > should convert to decimal128 value] SUCCESS (34 ms) [Test org.bson.BsonRegularExpressionSpecification > should get type] [Test org.bson.BsonRegularExpressionSpecification > should get type] SUCCESS (260 ms) [Test org.bson.BsonRegularExpressionSpecification > should sort options] [Test org.bson.BsonRegularExpressionSpecification > should sort options] SUCCESS (4 ms) [Test org.bson.BsonRegularExpressionSpecification > should accept invalid options] [Test org.bson.BsonRegularExpressionSpecification > should accept invalid options] SUCCESS (3 ms) [Test org.bson.BsonRegularExpressionSpecification > should allow null options] [Test org.bson.BsonRegularExpressionSpecification > should allow null options] SUCCESS (1 ms) [Test org.bson.BsonRegularExpressionSpecification > should get regular expression] [Test org.bson.BsonRegularExpressionSpecification > should get regular expression] SUCCESS (2 ms) [Test org.bson.BsonRegularExpressionSpecification > equivalent values should be equal and have same hashcode] [Test org.bson.BsonRegularExpressionSpecification > equivalent values should be equal and have same hashcode] SUCCESS (1 ms) [Test org.bson.BsonRegularExpressionSpecification > should convert to string] [Test org.bson.BsonRegularExpressionSpecification > should convert to string] SUCCESS (1 ms) [Test org.bson.BsonValueSpecification > is methods should return true for the correct type] [Test org.bson.BsonValueSpecification > is methods should return true for the correct type] SUCCESS (18 ms) [Test org.bson.BsonValueSpecification > is methods should return false for the incorrect type] [Test org.bson.BsonValueSpecification > is methods should return false for the incorrect type] SUCCESS (2 ms) [Test org.bson.BsonValueSpecification > as methods should return false for the incorrect type] [Test org.bson.BsonValueSpecification > as methods should return false for the incorrect type] SUCCESS (17 ms) [Test org.bson.BsonWriterSpecification > shouldThrowExceptionForBooleanWhenWritingBeforeStartingDocument] [Test org.bson.BsonWriterSpecification > shouldThrowExceptionForBooleanWhenWritingBeforeStartingDocument] SUCCESS (54 ms) [Test org.bson.BsonWriterSpecification > shouldThrowExceptionForArrayWhenWritingBeforeStartingDocument] [Test org.bson.BsonWriterSpecification > shouldThrowExceptionForArrayWhenWritingBeforeStartingDocument] SUCCESS (2 ms) [Test org.bson.BsonWriterSpecification > shouldThrowExceptionForNullWhenWritingBeforeStartingDocument] [Test org.bson.BsonWriterSpecification > shouldThrowExceptionForNullWhenWritingBeforeStartingDocument] SUCCESS (1 ms) [Test org.bson.BsonWriterSpecification > shouldThrowExceptionForStringWhenStateIsValue] [Test org.bson.BsonWriterSpecification > shouldThrowExceptionForStringWhenStateIsValue] SUCCESS (2 ms) [Test org.bson.BsonWriterSpecification > shouldThrowExceptionWhenEndingAnArrayWhenStateIsValue] [Test org.bson.BsonWriterSpecification > shouldThrowExceptionWhenEndingAnArrayWhenStateIsValue] SUCCESS (330 ms) [Test org.bson.BsonWriterSpecification > shouldThrowExceptionWhenWritingASecondName] [Test org.bson.BsonWriterSpecification > shouldThrowExceptionWhenWritingASecondName] SUCCESS (26 ms) [Test org.bson.BsonWriterSpecification > shouldThrowExceptionWhenEndingADocumentBeforeValueIsWritten] [Test org.bson.BsonWriterSpecification > shouldThrowExceptionWhenEndingADocumentBeforeValueIsWritten] SUCCESS (3 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenTryingToWriteASecondValue] [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenTryingToWriteASecondValue] SUCCESS (4 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenTryingToWriteJavaScript] [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenTryingToWriteJavaScript] SUCCESS (2 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenWritingANameInAnArray] [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenWritingANameInAnArray] SUCCESS (2 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenEndingDocumentInTheMiddleOfWritingAnArray] [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenEndingDocumentInTheMiddleOfWritingAnArray] SUCCESS (3 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenEndingAnArrayInASubDocument] [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenEndingAnArrayInASubDocument] SUCCESS (15 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenWritingANameInAnArrayEvenWhenSubDocumentExistsInArray] [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenWritingANameInAnArrayEvenWhenSubDocumentExistsInArray] SUCCESS (5 ms) [Test org.bson.BsonWriterSpecification > shouldThrowExceptionWhenWritingObjectsIntoNestedArrays] [Test org.bson.BsonWriterSpecification > shouldThrowExceptionWhenWritingObjectsIntoNestedArrays] SUCCESS (3 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenAttemptingToEndAnArrayThatWasNotStarted] [Test org.bson.BsonWriterSpecification > shouldThrowAnExceptionWhenAttemptingToEndAnArrayThatWasNotStarted] SUCCESS (5 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfTryingToWriteNamesIntoAJavascriptScope1] [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfTryingToWriteNamesIntoAJavascriptScope1] SUCCESS (3 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfTryingToWriteNamesIntoAJavascriptScope2] [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfTryingToWriteNamesIntoAJavascriptScope2] SUCCESS (3 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfTryingToWriteNamesIntoAJavascriptScope3] [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfTryingToWriteNamesIntoAJavascriptScope3] SUCCESS (2 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfTryingToWriteNamesIntoAJavascriptScope4] [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfTryingToWriteNamesIntoAJavascriptScope4] SUCCESS (2 ms) [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfKeyContainsNullCharacter] [Test org.bson.BsonWriterSpecification > shouldThrowAnErrorIfKeyContainsNullCharacter] SUCCESS (2 ms) [Test org.bson.BsonWriterSpecification > shouldNotThrowAnErrorIfValueContainsNullCharacter] [Test org.bson.BsonWriterSpecification > shouldNotThrowAnErrorIfValueContainsNullCharacter] SUCCESS (2 ms) [Test org.bson.BsonWriterSpecification > shouldNotThrowAnExceptionIfCorrectlyStartingAndEndingDocumentsAndSubDocuments] [Test org.bson.BsonWriterSpecification > shouldNotThrowAnExceptionIfCorrectlyStartingAndEndingDocumentsAndSubDocuments] SUCCESS (2 ms) [Test org.bson.BsonWriterSpecification > shouldThrowOnInvalidFieldName] [Test org.bson.BsonWriterSpecification > shouldThrowOnInvalidFieldName] SUCCESS (11 ms) [Test org.bson.BsonWriterSpecification > shouldThrowOnInvalidFieldNameNestedInDocument] [Test org.bson.BsonWriterSpecification > shouldThrowOnInvalidFieldNameNestedInDocument] SUCCESS (10 ms) [Test org.bson.BsonWriterSpecification > shouldThrowOnInvalidFieldNameNestedInDocumentInArray] [Test org.bson.BsonWriterSpecification > shouldThrowOnInvalidFieldNameNestedInDocumentInArray] SUCCESS (6 ms) [Test org.bson.LimitedLookaheadMarkSpecification > should throw if mark without resetting previous mark] [Test org.bson.LimitedLookaheadMarkSpecification > should throw if mark without resetting previous mark] SUCCESS (114 ms) [Test org.bson.LimitedLookaheadMarkSpecification > should throw if reset without mark] [Test org.bson.LimitedLookaheadMarkSpecification > should throw if reset without mark] SUCCESS (4 ms) [Test org.bson.LimitedLookaheadMarkSpecification > Lookahead should work at various states] [Test org.bson.LimitedLookaheadMarkSpecification > Lookahead should work at various states] SUCCESS (100 ms) [Test org.bson.LimitedLookaheadMarkSpecification > should peek binary subtype and size] [Test org.bson.LimitedLookaheadMarkSpecification > should peek binary subtype and size] SUCCESS (73 ms) [Test org.bson.RawBsonDocumentSpecification > constructors should throw if parameters are invalid] [Test org.bson.RawBsonDocumentSpecification > constructors should throw if parameters are invalid] SUCCESS (48 ms) [Test org.bson.RawBsonDocumentSpecification > byteBuffer should contain the correct bytes] [Test org.bson.RawBsonDocumentSpecification > byteBuffer should contain the correct bytes] SUCCESS (58 ms) [Test org.bson.RawBsonDocumentSpecification > parse should through if parameter is invalid] [Test org.bson.RawBsonDocumentSpecification > parse should through if parameter is invalid] SUCCESS (2 ms) [Test org.bson.RawBsonDocumentSpecification > should parse json] [Test org.bson.RawBsonDocumentSpecification > should parse json] SUCCESS (2 ms) [Test org.bson.RawBsonDocumentSpecification > containKey should throw if the key name is null] [Test org.bson.RawBsonDocumentSpecification > containKey should throw if the key name is null] SUCCESS (3 ms) [Test org.bson.RawBsonDocumentSpecification > containsKey should find an existing key] [Test org.bson.RawBsonDocumentSpecification > containsKey should find an existing key] SUCCESS (10 ms) [Test org.bson.RawBsonDocumentSpecification > containsKey should not find a non-existing key] [Test org.bson.RawBsonDocumentSpecification > containsKey should not find a non-existing key] SUCCESS (5 ms) [Test org.bson.RawBsonDocumentSpecification > containValue should find an existing value] [Test org.bson.RawBsonDocumentSpecification > containValue should find an existing value] SUCCESS (3 ms) [Test org.bson.RawBsonDocumentSpecification > containValue should not find a non-existing value] [Test org.bson.RawBsonDocumentSpecification > containValue should not find a non-existing value] SUCCESS (12 ms) [Test org.bson.RawBsonDocumentSpecification > isEmpty should return false when the document is not empty] [Test org.bson.RawBsonDocumentSpecification > isEmpty should return false when the document is not empty] SUCCESS (2 ms) [Test org.bson.RawBsonDocumentSpecification > isEmpty should return true when the document is empty] [Test org.bson.RawBsonDocumentSpecification > isEmpty should return true when the document is empty] SUCCESS (1 ms) [Test org.bson.RawBsonDocumentSpecification > should get correct size when the document is empty] [Test org.bson.RawBsonDocumentSpecification > should get correct size when the document is empty] SUCCESS (0 ms) [Test org.bson.RawBsonDocumentSpecification > should get correct key set when the document is empty] [Test org.bson.RawBsonDocumentSpecification > should get correct key set when the document is empty] SUCCESS (6 ms) [Test org.bson.RawBsonDocumentSpecification > should get correct values set when the document is empty] [Test org.bson.RawBsonDocumentSpecification > should get correct values set when the document is empty] SUCCESS (2 ms) [Test org.bson.RawBsonDocumentSpecification > should get correct entry set when the document is empty] [Test org.bson.RawBsonDocumentSpecification > should get correct entry set when the document is empty] SUCCESS (2 ms) [Test org.bson.RawBsonDocumentSpecification > should get correct size] [Test org.bson.RawBsonDocumentSpecification > should get correct size] SUCCESS (2 ms) [Test org.bson.RawBsonDocumentSpecification > should get correct key set] [Test org.bson.RawBsonDocumentSpecification > should get correct key set] SUCCESS (51 ms) [Test org.bson.RawBsonDocumentSpecification > should get correct values set] [Test org.bson.RawBsonDocumentSpecification > should get correct values set] SUCCESS (62 ms) [Test org.bson.RawBsonDocumentSpecification > should get correct entry set] [Test org.bson.RawBsonDocumentSpecification > should get correct entry set] SUCCESS (11 ms) [Test org.bson.RawBsonDocumentSpecification > toJson should return equivalent JSON] [Test org.bson.RawBsonDocumentSpecification > toJson should return equivalent JSON] SUCCESS (23 ms) [Test org.bson.RawBsonDocumentSpecification > toJson should respect default JsonWriterSettings] [Test org.bson.RawBsonDocumentSpecification > toJson should respect default JsonWriterSettings] SUCCESS (3 ms) [Test org.bson.RawBsonDocumentSpecification > toJson should respect JsonWriterSettings] [Test org.bson.RawBsonDocumentSpecification > toJson should respect JsonWriterSettings] SUCCESS (18 ms) [Test org.bson.RawBsonDocumentSpecification > all write methods should throw UnsupportedOperationException] [Test org.bson.RawBsonDocumentSpecification > all write methods should throw UnsupportedOperationException] SUCCESS (2 ms) [Test org.bson.RawBsonDocumentSpecification > should decode] [Test org.bson.RawBsonDocumentSpecification > should decode] SUCCESS (1 ms) [Test org.bson.RawBsonDocumentSpecification > hashCode should equal hash code of identical BsonDocument] [Test org.bson.RawBsonDocumentSpecification > hashCode should equal hash code of identical BsonDocument] SUCCESS (1 ms) [Test org.bson.RawBsonDocumentSpecification > equals should equal identical BsonDocument] [Test org.bson.RawBsonDocumentSpecification > equals should equal identical BsonDocument] SUCCESS (10 ms) [Test org.bson.RawBsonDocumentSpecification > clone should make a deep copy] [Test org.bson.RawBsonDocumentSpecification > clone should make a deep copy] SUCCESS (10 ms) [Test org.bson.RawBsonDocumentSpecification > should serialize and deserialize] [Test org.bson.RawBsonDocumentSpecification > should serialize and deserialize] SUCCESS (9 ms) [Test org.bson.BsonBinaryReaderTest > testInvalidBsonTypeFollowedByInvalidCString] [Test org.bson.BsonBinaryReaderTest > testInvalidBsonTypeFollowedByInvalidCString] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderTest > testInvalidBsonType] [Test org.bson.BsonBinaryReaderTest > testInvalidBsonType] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderTest > testReadDBPointer] [Test org.bson.BsonBinaryReaderTest > testReadDBPointer] SUCCESS (3 ms) [Test org.bson.BsonBinaryWriterTest > testWriteAndReadBoolean] [Test org.bson.BsonBinaryWriterTest > testWriteAndReadBoolean] SUCCESS (2 ms) [Test org.bson.BsonBinaryWriterTest > testPipeDocumentIntoTopLevel] [Test org.bson.BsonBinaryWriterTest > testPipeDocumentIntoTopLevel] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteAndReadString] [Test org.bson.BsonBinaryWriterTest > testWriteAndReadString] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > shouldNotThrowIfAPoppedMaxDocumentSizeIsExceeded] [Test org.bson.BsonBinaryWriterTest > shouldNotThrowIfAPoppedMaxDocumentSizeIsExceeded] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteJavaScript] [Test org.bson.BsonBinaryWriterTest > testWriteJavaScript] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteArray] [Test org.bson.BsonBinaryWriterTest > testWriteArray] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testPipeDocumentIntoScopeDocument] [Test org.bson.BsonBinaryWriterTest > testPipeDocumentIntoScopeDocument] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testPipe] [Test org.bson.BsonBinaryWriterTest > testPipe] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteNull] [Test org.bson.BsonBinaryWriterTest > testWriteNull] SUCCESS (1 ms) [Test org.bson.BsonBinaryWriterTest > testWriteRead] [Test org.bson.BsonBinaryWriterTest > testWriteRead] SUCCESS (1 ms) [Test org.bson.BsonBinaryWriterTest > shouldThrowWhenMaxDocumentSizeIsExceeded] [Test org.bson.BsonBinaryWriterTest > shouldThrowWhenMaxDocumentSizeIsExceeded] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteMinMaxKeys] org.bson.BsonBinaryWriterTest > testWriteMinMaxKeys STANDARD_OUT 17, 0, 0, 0, 127, 107, 49, 0, -1, 107, 50, 0, 127, 107, 51, 0, 0, [Test org.bson.BsonBinaryWriterTest > testWriteMinMaxKeys] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteRegularExpression] [Test org.bson.BsonBinaryWriterTest > testWriteRegularExpression] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteObjectId] [Test org.bson.BsonBinaryWriterTest > testWriteObjectId] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testPipeDocumentIntoDocument] [Test org.bson.BsonBinaryWriterTest > testPipeDocumentIntoDocument] SUCCESS (1 ms) [Test org.bson.BsonBinaryWriterTest > testWriteBinary] [Test org.bson.BsonBinaryWriterTest > testWriteBinary] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > shouldThrowIfAPushedMaxDocumentSizeIsExceeded] [Test org.bson.BsonBinaryWriterTest > shouldThrowIfAPushedMaxDocumentSizeIsExceeded] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteUndefined] [Test org.bson.BsonBinaryWriterTest > testWriteUndefined] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testPipeNestedDocument] [Test org.bson.BsonBinaryWriterTest > testPipeNestedDocument] SUCCESS (1 ms) [Test org.bson.BsonBinaryWriterTest > testWriteArrayElements] [Test org.bson.BsonBinaryWriterTest > testWriteArrayElements] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testPipeDocumentIntoArray] [Test org.bson.BsonBinaryWriterTest > testPipeDocumentIntoArray] SUCCESS (1 ms) [Test org.bson.BsonBinaryWriterTest > testWriteDBPointer] [Test org.bson.BsonBinaryWriterTest > testWriteDBPointer] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteTimestamp] [Test org.bson.BsonBinaryWriterTest > testWriteTimestamp] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testWriteNumbers] [Test org.bson.BsonBinaryWriterTest > testWriteNumbers] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testPipeOfDocumentWithInvalidSize] [Test org.bson.BsonBinaryWriterTest > testPipeOfDocumentWithInvalidSize] SUCCESS (0 ms) [Test org.bson.BsonBinaryWriterTest > testMarkAndReset] [Test org.bson.BsonBinaryWriterTest > testMarkAndReset] SUCCESS (1 ms) [Test org.bson.BsonDocumentTest > shouldBeEqualToItself] [Test org.bson.BsonDocumentTest > shouldBeEqualToItself] SUCCESS (0 ms) [Test org.bson.BsonDocumentTest > toStringShouldEqualToJson] [Test org.bson.BsonDocumentTest > toStringShouldEqualToJson] SUCCESS (1 ms) [Test org.bson.BsonDocumentTest > toJsonShouldRespectDefaultJsonWriterSettings] [Test org.bson.BsonDocumentTest > toJsonShouldRespectDefaultJsonWriterSettings] SUCCESS (1 ms) [Test org.bson.BsonDocumentTest > toJsonShouldRespectJsonWriterSettings] [Test org.bson.BsonDocumentTest > toJsonShouldRespectJsonWriterSettings] SUCCESS (1 ms) [Test org.bson.BsonDocumentTest > shouldHaveSameHashCodeAsEquivalentBsonDocument] [Test org.bson.BsonDocumentTest > shouldHaveSameHashCodeAsEquivalentBsonDocument] SUCCESS (0 ms) [Test org.bson.BsonDocumentTest > shouldBeEqualToEquivalentBsonDocument] [Test org.bson.BsonDocumentTest > shouldBeEqualToEquivalentBsonDocument] SUCCESS (1 ms) [Test org.bson.BsonDocumentTest > shouldParseJson] [Test org.bson.BsonDocumentTest > shouldParseJson] SUCCESS (0 ms) [Test org.bson.BsonDocumentTest > toJsonShouldReturnEquivalent] [Test org.bson.BsonDocumentTest > toJsonShouldReturnEquivalent] SUCCESS (0 ms) [Test org.bson.BsonDocumentTest > shouldNotBeEqualToDifferentBsonDocument] [Test org.bson.BsonDocumentTest > shouldNotBeEqualToDifferentBsonDocument] SUCCESS (0 ms) [Test org.bson.DocumentTest > shouldBeEqualToItself] [Test org.bson.DocumentTest > shouldBeEqualToItself] SUCCESS (0 ms) [Test org.bson.DocumentTest > shouldHaveSameHashCodeAsEquivalentBsonDocument] [Test org.bson.DocumentTest > shouldHaveSameHashCodeAsEquivalentBsonDocument] SUCCESS (0 ms) [Test org.bson.DocumentTest > toJsonShouldTakeACustomDocumentCodec] [Test org.bson.DocumentTest > toJsonShouldTakeACustomDocumentCodec] SUCCESS (0 ms) [Test org.bson.DocumentTest > toJsonShouldReturnEquivalent] [Test org.bson.DocumentTest > toJsonShouldReturnEquivalent] SUCCESS (5 ms) [Test org.bson.DocumentTest > shouldNotBeEqualToDifferentBsonDocument] [Test org.bson.DocumentTest > shouldNotBeEqualToDifferentBsonDocument] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Canonical NaN]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Canonical NaN]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Negative NaN]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Negative NaN]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Canonical SNaN]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Canonical SNaN]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Negative SNaN]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Negative SNaN]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - NaN with a payload]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - NaN with a payload]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Canonical Positive Infinity]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Canonical Positive Infinity]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Canonical Negative Infinity]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Canonical Negative Infinity]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Invalid representation treated as 0]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Invalid representation treated as 0]] SUCCESS (14 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Invalid representation treated as -0]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Invalid representation treated as -0]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Invalid representation treated as 0E3]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Special - Invalid representation treated as 0E3]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - Adjusted Exponent Limit]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - Adjusted Exponent Limit]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - Smallest]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - Smallest]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - Smallest with Trailing Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - Smallest with Trailing Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 0.1]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 0.1]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 0.1234567890123456789012345678901234]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 0.1234567890123456789012345678901234]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 0]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 0]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - -0]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - -0]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - -0.0]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - -0.0]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 2]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 2]] SUCCESS (23 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 2.000]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - 2.000]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - Largest]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Regular - Largest]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Tiniest]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Tiniest]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Tiny]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Tiny]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Negative Tiny]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Negative Tiny]] SUCCESS (13 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Adjusted Exponent Limit]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Adjusted Exponent Limit]] SUCCESS (5 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Fractional]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Fractional]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - 0 with Exponent]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - 0 with Exponent]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - 0 with Negative Exponent]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - 0 with Negative Exponent]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - No Decimal with Signed Exponent]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - No Decimal with Signed Exponent]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Trailing Zero]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Trailing Zero]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - With Decimal]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - With Decimal]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Full]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Full]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Large]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Large]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Largest]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Scientific - Largest]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Exponent Normalization]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Exponent Normalization]] SUCCESS (25 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Unsigned Positive Exponent]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Unsigned Positive Exponent]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Lowercase Exponent Identifier]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Lowercase Exponent Identifier]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Long Significand with Exponent]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Long Significand with Exponent]] SUCCESS (25 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Positive Sign]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Positive Sign]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Long Decimal String]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - Long Decimal String]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - nan]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - nan]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - nAn]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - nAn]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - +infinity]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - +infinity]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - infinity]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - infinity]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - infiniTY]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - infiniTY]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - inf]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - inf]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - inF]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - inF]] SUCCESS (8 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -infinity]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -infinity]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -infiniTy]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -infiniTy]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -Inf]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -Inf]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -inf]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -inf]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -inF]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Non-Canonical Parsing - -inF]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Rounded Subnormal number]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Rounded Subnormal number]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Clamped]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Clamped]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Exact rounding]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: Exact rounding]] SUCCESS (30 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq021] Normality]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq021] Normality]] SUCCESS (7 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq823] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq823] values around [u]int32 edges (zeros done earlier)]] SUCCESS (15 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq822] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq822] values around [u]int32 edges (zeros done earlier)]] SUCCESS (44 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq821] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq821] values around [u]int32 edges (zeros done earlier)]] SUCCESS (4 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq820] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq820] values around [u]int32 edges (zeros done earlier)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq152] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq152] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq154] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq154] fold-downs (more below)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq006] derivative canonical plain strings]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq006] derivative canonical plain strings]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq164] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq164] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq156] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq156] fold-downs (more below)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq008] derivative canonical plain strings]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq008] derivative canonical plain strings]] SUCCESS (161 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq158] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq158] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq122] Nmax and similar]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq122] Nmax and similar]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq002] (mostly derived from the Strawman 4 document and examples)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq002] (mostly derived from the Strawman 4 document and examples)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq004] derivative canonical plain strings]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq004] derivative canonical plain strings]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq018] derivative canonical plain strings]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq018] derivative canonical plain strings]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq125] Nmax and similar]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq125] Nmax and similar]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq131] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq131] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq162] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq162] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq176] Nmin and below]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq176] Nmin and below]] SUCCESS (9 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq174] Nmin and below]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq174] Nmin and below]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq133] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq133] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq160] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq160] fold-downs (more below)]] SUCCESS (4 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq172] Nmin and below]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq172] Nmin and below]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq010] derivative canonical plain strings]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq010] derivative canonical plain strings]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq012] derivative canonical plain strings]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq012] derivative canonical plain strings]] SUCCESS (245 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq014] derivative canonical plain strings]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq014] derivative canonical plain strings]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq016] derivative canonical plain strings]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq016] derivative canonical plain strings]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq404] zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq404] zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq424] negative zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq424] negative zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq407] zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq407] zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq427] negative zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq427] negative zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq409] zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq409] zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq428] negative zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq428] negative zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq700] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq700] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq406] zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq406] zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq426] negative zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq426] negative zeros]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq410] zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq410] zeros]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq431] negative zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq431] negative zeros]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq419] clamped zeros...]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq419] clamped zeros...]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq432] negative zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq432] negative zeros]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq405] zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq405] zeros]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq425] negative zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq425] negative zeros]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq508] Specials]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq508] Specials]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq528] Specials]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq528] Specials]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq541] Specials]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq541] Specials]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq074] Nmin and below]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq074] Nmin and below]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq602] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq602] fold-down full sequence]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq604] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq604] fold-down full sequence]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq606] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq606] fold-down full sequence]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq608] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq608] fold-down full sequence]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq610] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq610] fold-down full sequence]] SUCCESS (6 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq612] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq612] fold-down full sequence]] SUCCESS (4 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq614] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq614] fold-down full sequence]] SUCCESS (4 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq616] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq616] fold-down full sequence]] SUCCESS (4 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq618] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq618] fold-down full sequence]] SUCCESS (118 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq620] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq620] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq622] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq622] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq624] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq624] fold-down full sequence]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq626] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq626] fold-down full sequence]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq628] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq628] fold-down full sequence]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq630] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq630] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq632] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq632] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq634] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq634] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq636] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq636] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq638] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq638] fold-down full sequence]] SUCCESS (13 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq640] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq640] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq642] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq642] fold-down full sequence]] SUCCESS (15 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq644] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq644] fold-down full sequence]] SUCCESS (4 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq646] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq646] fold-down full sequence]] SUCCESS (4 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq648] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq648] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq650] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq650] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq652] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq652] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq654] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq654] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq656] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq656] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq658] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq658] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq660] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq660] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq662] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq662] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq664] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq664] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq666] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq666] fold-down full sequence]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq060] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq060] fold-downs (more below)]] SUCCESS (58 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq670] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq670] fold-down full sequence]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq668] fold-down full sequence]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq668] fold-down full sequence]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq072] Nmin and below]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq072] Nmin and below]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq076] Nmin and below]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq076] Nmin and below]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq036] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq036] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq062] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq062] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq034] Nmax and similar]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq034] Nmax and similar]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq441] exponent lengths]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq441] exponent lengths]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq449] exponent lengths]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq449] exponent lengths]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq447] exponent lengths]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq447] exponent lengths]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq445] exponent lengths]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq445] exponent lengths]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq443] exponent lengths]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq443] exponent lengths]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq842] VG testcase]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq842] VG testcase]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq841] VG testcase]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq841] VG testcase]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq840] VG testcase]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq840] VG testcase]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq701] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq701] Selected DPD codes]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq032] Nmax and similar]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq032] Nmax and similar]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq702] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq702] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq057] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq057] fold-downs (more below)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq703] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq703] Selected DPD codes]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq704] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq704] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq705] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq705] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq706] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq706] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq707] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq707] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq708] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq708] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq709] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq709] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq710] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq710] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq711] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq711] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq712] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq712] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq713] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq713] Selected DPD codes]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq714] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq714] Selected DPD codes]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq715] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq715] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq716] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq716] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq717] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq717] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq718] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq718] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq719] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq719] Selected DPD codes]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq720] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq720] Selected DPD codes]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq721] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq721] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq722] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq722] Selected DPD codes]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq723] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq723] Selected DPD codes]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq056] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq056] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq064] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq064] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq732] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq732] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq733] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq733] Selected DPD codes]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq740] DPD: one of each of the huffman groups]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq740] DPD: one of each of the huffman groups]] SUCCESS (465 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq741] DPD: one of each of the huffman groups]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq741] DPD: one of each of the huffman groups]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq742] DPD: one of each of the huffman groups]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq742] DPD: one of each of the huffman groups]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq746] DPD: one of each of the huffman groups]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq746] DPD: one of each of the huffman groups]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq743] DPD: one of each of the huffman groups]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq743] DPD: one of each of the huffman groups]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq753] DPD all-highs cases (includes the 24 redundant codes)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq753] DPD all-highs cases (includes the 24 redundant codes)]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq754] DPD all-highs cases (includes the 24 redundant codes)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq754] DPD all-highs cases (includes the 24 redundant codes)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq760] DPD all-highs cases (includes the 24 redundant codes)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq760] DPD all-highs cases (includes the 24 redundant codes)]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq764] DPD all-highs cases (includes the 24 redundant codes)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq764] DPD all-highs cases (includes the 24 redundant codes)]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq745] DPD: one of each of the huffman groups]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq745] DPD: one of each of the huffman groups]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq770] DPD all-highs cases (includes the 24 redundant codes)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq770] DPD all-highs cases (includes the 24 redundant codes)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq774] DPD all-highs cases (includes the 24 redundant codes)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq774] DPD all-highs cases (includes the 24 redundant codes)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq730] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq730] Selected DPD codes]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq731] Selected DPD codes]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq731] Selected DPD codes]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq744] DPD: one of each of the huffman groups]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq744] DPD: one of each of the huffman groups]] SUCCESS (30 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq780] DPD all-highs cases (includes the 24 redundant codes)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq780] DPD all-highs cases (includes the 24 redundant codes)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq787] DPD all-highs cases (includes the 24 redundant codes)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq787] DPD all-highs cases (includes the 24 redundant codes)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq053] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq053] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq052] fold-downs (more below)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq052] fold-downs (more below)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq792] Miscellaneous (testers' queries, etc.)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq792] Miscellaneous (testers' queries, etc.)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq793] Miscellaneous (testers' queries, etc.)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq793] Miscellaneous (testers' queries, etc.)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq824] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq824] values around [u]int32 edges (zeros done earlier)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq825] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq825] values around [u]int32 edges (zeros done earlier)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq826] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq826] values around [u]int32 edges (zeros done earlier)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq827] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq827] values around [u]int32 edges (zeros done earlier)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq828] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq828] values around [u]int32 edges (zeros done earlier)]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq829] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq829] values around [u]int32 edges (zeros done earlier)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq830] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq830] values around [u]int32 edges (zeros done earlier)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq831] values around [u]int32 edges (zeros done earlier)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq831] values around [u]int32 edges (zeros done earlier)]] SUCCESS (9 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq022] Normality]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq022] Normality]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq020] Normality]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq020] Normality]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq550] Specials]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq550] Specials]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx066] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx066] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx065] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx065] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx064] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx064] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx041] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx041] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx027] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx027] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx026] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx026] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx025] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx025] conform to rules and exponent will be in permitted range).]] SUCCESS (3 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx024] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx024] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [dqbsr531] negatives (Rounded)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [dqbsr531] negatives (Rounded)]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx022] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx022] conform to rules and exponent will be in permitted range).]] SUCCESS (9 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx021] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx021] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx601] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx601] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx622] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx622] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx602] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx602] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx621] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx621] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx603] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx603] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx620] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx620] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx604] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx604] Zeros]] SUCCESS (14 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx619] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx619] Zeros]] SUCCESS (7 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx605] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx605] Zeros]] SUCCESS (6 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx618] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx618] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx680] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx680] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx606] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx606] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx617] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx617] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx681] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx681] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx686] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx686] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx687] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx687] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx019] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx019] conform to rules and exponent will be in permitted range).]] SUCCESS (24 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx607] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx607] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx616] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx616] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx682] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx682] Zeros]] SUCCESS (45 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx155] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx155] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx130] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx130] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx290] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx290] some more negative zeros [systematic tests below]]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx131] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx131] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx291] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx291] some more negative zeros [systematic tests below]]] SUCCESS (8 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx132] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx132] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx292] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx292] some more negative zeros [systematic tests below]]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx133] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx133] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx293] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx293] some more negative zeros [systematic tests below]]] SUCCESS (136 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx608] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx608] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx615] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx615] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx683] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx683] Zeros]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx630] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx630] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx670] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx670] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx631] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx631] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx671] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx671] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx134] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx134] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx294] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx294] some more negative zeros [systematic tests below]]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx632] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx632] Zeros]] SUCCESS (5 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx672] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx672] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx135] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx135] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx295] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx295] some more negative zeros [systematic tests below]]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx633] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx633] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx673] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx673] Zeros]] SUCCESS (8 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx136] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx136] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx674] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx674] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx634] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx634] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx137] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx137] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx635] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx635] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx675] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx675] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx636] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx636] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx676] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx676] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx637] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx637] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx677] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx677] Zeros]] SUCCESS (10 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx638] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx638] Zeros]] SUCCESS (150 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx678] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx678] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx149] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx149] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx639] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx639] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx679] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx679] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx063] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx063] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx018] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx018] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx609] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx609] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx614] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx614] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx684] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx684] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx640] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx640] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx660] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx660] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx641] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx641] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx661] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx661] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx296] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx296] some more negative zeros [systematic tests below]]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx642] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx642] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx662] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx662] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx297] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx297] some more negative zeros [systematic tests below]]] SUCCESS (11 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx643] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx643] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx663] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx663] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx644] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx644] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx664] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx664] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx645] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx645] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx665] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx665] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx646] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx646] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx666] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx666] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx647] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx647] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx667] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx667] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx648] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx648] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx668] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx668] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx160] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx160] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx161] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx161] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx649] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx649] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx669] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx669] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx062] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx062] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx001] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx001] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx017] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx017] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx611] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx611] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx613] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx613] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx685] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx685] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx688] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx688] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx689] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx689] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx650] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx650] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx651] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx651] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx298] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx298] some more negative zeros [systematic tests below]]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx652] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx652] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx299] some more negative zeros [systematic tests below]]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx299] some more negative zeros [systematic tests below]]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx653] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx653] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx654] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx654] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx655] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx655] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx656] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx656] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx657] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx657] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx658] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx658] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx138] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx138] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx139] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx139] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx144] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx144] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx154] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx154] Numbers with E]] SUCCESS (12 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx659] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx659] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx042] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx042] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx143] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx143] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx061] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx061] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx036] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx036] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx035] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx035] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx034] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx034] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx053] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx053] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx033] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx033] conform to rules and exponent will be in permitted range).]] SUCCESS (6 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx016] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx016] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx015] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx015] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx037] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx037] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx038] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx038] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx250] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx250] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx257] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx257] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx256] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx256] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx258] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx258] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx251] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx251] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx263] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx263] Numbers with E]] SUCCESS (4 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx255] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx255] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx259] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx259] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx254] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx254] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx260] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx260] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx253] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx253] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx261] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx261] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx252] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx252] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx262] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx262] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx159] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx159] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx004] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx004] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx003] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx003] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx002] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx002] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx148] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx148] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx153] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx153] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx141] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx141] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx146] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx146] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx151] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx151] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx142] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx142] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx147] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx147] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx152] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx152] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx140] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx140] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx150] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx150] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx014] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx014] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx170] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx170] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx177] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx177] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx176] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx176] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx178] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx178] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx171] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx171] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx183] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx183] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx175] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx175] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx179] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx179] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx174] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx174] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx180] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx180] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx173] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx173] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx181] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx181] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx172] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx172] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx182] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx182] Numbers with E]] SUCCESS (22 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx157] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx157] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx067] examples]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx067] examples]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx069] examples]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx069] examples]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx385] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx385] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx365] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx365] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx405] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx405] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx363] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx363] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx407] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx407] Engineering notation tests]] SUCCESS (5 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx361] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx361] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx409] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx409] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx411] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx411] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx383] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx383] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx387] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx387] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx381] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx381] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx389] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx389] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx379] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx379] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx391] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx391] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx377] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx377] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx393] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx393] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx375] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx375] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx395] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx395] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx373] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx373] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx397] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx397] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx371] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx371] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx399] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx399] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx369] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx369] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx401] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx401] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx367] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx367] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx403] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx403] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx007] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx007] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx005] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx005] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx165] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx165] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx163] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx163] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx325] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx325] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx305] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx305] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx345] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx345] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx303] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx303] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx347] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx347] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx301] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx301] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx349] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx349] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx351] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx351] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx323] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx323] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx327] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx327] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx321] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx321] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx329] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx329] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx319] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx319] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx331] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx331] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx317] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx317] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx333] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx333] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx315] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx315] Engineering notation tests]] SUCCESS (6 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx335] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx335] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx313] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx313] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx337] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx337] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx311] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx311] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx339] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx339] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx309] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx309] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx341] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx341] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx164] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx164] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx162] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx162] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx307] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx307] Engineering notation tests]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx343] Engineering notation tests]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx343] Engineering notation tests]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx008] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx008] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx009] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx009] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx010] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx010] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx011] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx011] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx012] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx012] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx013] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx013] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx040] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx040] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx190] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx190] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx197] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx197] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx196] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx196] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx198] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx198] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx191] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx191] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx203] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx203] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx195] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx195] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx199] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx199] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx194] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx194] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx200] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx200] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx193] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx193] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx201] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx201] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx192] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx192] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx202] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx202] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx044] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx044] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx042] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx042] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx046] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx046] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx049] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx049] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx048] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx048] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx158] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx158] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx068] examples]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx068] examples]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx169] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx169] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx167] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx167] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx168] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx168] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx166] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx166] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx210] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx210] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx217] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx217] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx216] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx216] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx218] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx218] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx211] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx211] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx223] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx223] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx215] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx215] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx219] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx219] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx214] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx214] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx220] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx220] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx213] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx213] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx221] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx221] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx212] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx212] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx222] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx222] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx006] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx006] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx230] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx230] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx237] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx237] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx236] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx236] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx238] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx238] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx231] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx231] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx243] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx243] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx235] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx235] Numbers with E]] SUCCESS (404 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx239] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx239] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx234] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx234] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx240] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx240] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx233] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx233] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx241] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx241] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx232] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx232] Numbers with E]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx242] Numbers with E]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx242] Numbers with E]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx060] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx060] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx059] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx059] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx058] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx058] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx057] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx057] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx056] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx056] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx031] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx031] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx030] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx030] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx032] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx032] conform to rules and exponent will be in permitted range).]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx023] conform to rules and exponent will be in permitted range).]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx023] conform to rules and exponent will be in permitted range).]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx045] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx045] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx610] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx610] Zeros]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx612] Zeros]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx612] Zeros]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx043] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx043] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx055] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx055] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx054] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx054] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx052] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx052] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx051] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx051] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx050] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx050] strings without E cannot generate E in result]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx047] strings without E cannot generate E in result]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [basx047] strings without E cannot generate E in result]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [dqbsr431] check rounding modes heeded (Rounded)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [dqbsr431] check rounding modes heeded (Rounded)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: OK2]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: OK2]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx564] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx564] Near-specials (Conversion_syntax)]] SUCCESS (18 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx565] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx565] Near-specials (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx566] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx566] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx567] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx567] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx568] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx568] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx590] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx590] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx562] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx562] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx563] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx563] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbas939] overflow results at different rounding modes (Overflow & Inexact & Rounded)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbas939] overflow results at different rounding modes (Overflow & Inexact & Rounded)]] SUCCESS (318 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr534] negatives (Rounded & Inexact)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr534] negatives (Rounded & Inexact)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr535] negatives (Rounded & Inexact)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr535] negatives (Rounded & Inexact)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr533] negatives (Rounded & Inexact)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr533] negatives (Rounded & Inexact)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr532] negatives (Rounded & Inexact)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr532] negatives (Rounded & Inexact)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr432] check rounding modes heeded (Rounded & Inexact)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr432] check rounding modes heeded (Rounded & Inexact)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr433] check rounding modes heeded (Rounded & Inexact)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr433] check rounding modes heeded (Rounded & Inexact)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr435] check rounding modes heeded (Rounded & Inexact)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr435] check rounding modes heeded (Rounded & Inexact)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr434] check rounding modes heeded (Rounded & Inexact)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbsr434] check rounding modes heeded (Rounded & Inexact)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbas938] overflow results at different rounding modes (Overflow & Inexact & Rounded)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [dqbas938] overflow results at different rounding modes (Overflow & Inexact & Rounded)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Inexact rounding#1]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Inexact rounding#1]] SUCCESS (5 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Inexact rounding#2]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Inexact rounding#2]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq035] fold-downs (more below) (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq035] fold-downs (more below) (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq037] fold-downs (more below) (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq037] fold-downs (more below) (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq077] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq077] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq078] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq078] Nmin and below (Subnormal)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq079] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq079] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq080] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq080] Nmin and below (Subnormal)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq081] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq081] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq082] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq082] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq083] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq083] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq084] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq084] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq090] underflows cannot be tested for simple copies, check edge cases (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq090] underflows cannot be tested for simple copies, check edge cases (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq100] underflows cannot be tested for simple copies, check edge cases (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq100] underflows cannot be tested for simple copies, check edge cases (Subnormal)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq130] fold-downs (more below) (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq130] fold-downs (more below) (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq132] fold-downs (more below) (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq132] fold-downs (more below) (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq177] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq177] Nmin and below (Subnormal)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq178] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq178] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq179] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq179] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq180] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq180] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq181] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq181] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq182] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq182] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq183] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq183] Nmin and below (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq184] Nmin and below (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq184] Nmin and below (Subnormal)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq190] underflow edge cases (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq190] underflow edge cases (Subnormal)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq200] underflow edge cases (Subnormal)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq200] underflow edge cases (Subnormal)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq400] zeros (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq400] zeros (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq401] zeros (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq401] zeros (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq414] clamped zeros... (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq414] clamped zeros... (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq416] clamped zeros... (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq416] clamped zeros... (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq418] clamped zeros... (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq418] clamped zeros... (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq420] negative zeros (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq420] negative zeros (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq421] negative zeros (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq421] negative zeros (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq434] clamped zeros... (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq434] clamped zeros... (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq436] clamped zeros... (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq436] clamped zeros... (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq438] clamped zeros... (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq438] clamped zeros... (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq601] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq601] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq603] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq603] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq605] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq605] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq607] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq607] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq609] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq609] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq611] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq611] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq613] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq613] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq615] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq615] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq617] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq617] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq619] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq619] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq621] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq621] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq623] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq623] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq625] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq625] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq627] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq627] fold-down full sequence (Clamped)]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq629] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq629] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq631] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq631] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq633] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq633] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq635] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq635] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq637] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq637] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq639] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq639] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq641] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq641] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq643] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq643] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq645] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq645] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq647] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq647] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq649] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq649] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq651] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq651] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq653] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq653] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq655] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq655] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq657] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq657] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq659] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq659] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq661] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq661] fold-down full sequence (Clamped)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq663] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq663] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq665] fold-down full sequence (Clamped)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[valid]: [decq665] fold-down full sequence (Clamped)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Incomplete Exponent]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Incomplete Exponent]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Exponent at the beginning]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Exponent at the beginning]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Just a decimal place]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Just a decimal place]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] SUCCESS (6 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 decimal places]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Decimal with no digits]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Decimal with no digits]] SUCCESS (2 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 signs]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 signs]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 signs]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 signs]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 negative signs]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 negative signs]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 negative signs]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 negative signs]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: End in negative sign]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: End in negative sign]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 negative signs]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 negative signs]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 negative signs]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 negative signs]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 signs]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: 2 signs]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Empty string]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Empty string]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: leading white space positive number]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: leading white space positive number]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: leading white space negative number]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: leading white space negative number]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: trailing white space]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: trailing white space]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: Invalid]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx572] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx572] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx516] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx516] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx533] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx533] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx534] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx534] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx535] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx535] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx569] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx569] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx571] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx571] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx575] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx575] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx503] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx503] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx504] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx504] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx505] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx505] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx506] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx506] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx510] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx510] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx513] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx513] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx514] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx514] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx501] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx501] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx502] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx502] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx519] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx519] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx525] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx525] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx549] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx549] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx577] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx577] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx578] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx578] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx581] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx581] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx582] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx582] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx583] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx583] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx579] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx579] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx580] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx580] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx584] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx584] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx585] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx585] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx589] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx589] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx586] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx586] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx587] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx587] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx545] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx545] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx561] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx561] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx573] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx573] Near-specials (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx588] some baddies with dots and Es and dots and specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx588] some baddies with dots and Es and dots and specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx544] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx544] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx527] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx527] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx526] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx526] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx515] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx515] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx574] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx574] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx530] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx530] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx500] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx500] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx542] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx542] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx553] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx553] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx543] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx543] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx552] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx552] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx546] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx546] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx547] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx547] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx554] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx554] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx555] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx555] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx556] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx556] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx557] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx557] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx558] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx558] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx559] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx559] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx520] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx520] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx560] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx560] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx548] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx548] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx551] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx551] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx550] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx550] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx529] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx529] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx531] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx531] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx532] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx532] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx518] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx518] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx521] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx521] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx570] Near-specials (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx570] Near-specials (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx512] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx512] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (1 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx517] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx517] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx507] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx507] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx508] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx508] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx509] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx509] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx536] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx536] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx537] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx537] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx540] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx540] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx538] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx538] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx539] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx539] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx541] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx541] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx528] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx528] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx523] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx523] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx522] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] [Test org.bson.GenericBsonDecimal128Test > shouldPassAllOutcomes[Decimal128[parseError]: [basx522] The 'baddies' tests from DiagBigDecimal, plus some new ones (Conversion_syntax)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[valid]: Empty]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[valid]: Empty]] SUCCESS (21 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[valid]: Single Element Array]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[valid]: Single Element Array]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[valid]: Single Element Array with index set incorrectly]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[valid]: Single Element Array with index set incorrectly]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[valid]: Single Element Array with index set incorrectly]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[valid]: Single Element Array with index set incorrectly]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[parseError]: Array length too long: eats outer terminator]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[parseError]: Array length too long: eats outer terminator]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[parseError]: Array length too short: leaks terminator]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[parseError]: Array length too short: leaks terminator]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[parseError]: Invalid Array: bad string length in field]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Array[parseError]: Invalid Array: bad string length in field]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x00 (Zero-length)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x00 (Zero-length)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x00]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x00]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x01]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x01]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x02]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x02]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x03]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x03]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x04]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x04]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x05]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x05]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x80]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[valid]: subtype 0x80]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: Length longer than document]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: Length longer than document]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: Negative length]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: Negative length]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: subtype 0x02 length too long ]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: subtype 0x02 length too long ]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: subtype 0x02 length too short]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: subtype 0x02 length too short]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: subtype 0x02 length negative one]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Binary type[parseError]: subtype 0x02 length negative one]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Boolean[valid]: True]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Boolean[valid]: True]] SUCCESS (9 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Boolean[valid]: False]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Boolean[valid]: False]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Boolean[parseError]: Invalid boolean value of 2]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Boolean[parseError]: Invalid boolean value of 2]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Boolean[parseError]: Invalid boolean value of -1]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Boolean[parseError]: Invalid boolean value of -1]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: Empty string]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: Empty string]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: Single character]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: Single character]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: Multi-character]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: Multi-character]] SUCCESS (2 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: two-byte UTF-8 (?)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: two-byte UTF-8 (?)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: three-byte UTF-8 (?)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: three-byte UTF-8 (?)]] SUCCESS (2 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: Embedded nulls]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[valid]: Embedded nulls]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: bad code string length: 0 (but no 0x00 either)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: bad code string length: 0 (but no 0x00 either)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: bad code string length: -1]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: bad code string length: -1]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: bad code string length: eats terminator]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: bad code string length: eats terminator]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: bad code string length: longer than rest of document]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: bad code string length: longer than rest of document]] SUCCESS (676 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: code string is not null-terminated]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: code string is not null-terminated]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: empty code string, but extra null]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: empty code string, but extra null]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: invalid UTF-8]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code[parseError]: invalid UTF-8]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Empty code string, empty scope]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Empty code string, empty scope]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Non-empty code string, empty scope]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Non-empty code string, empty scope]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Empty code string, non-empty scope]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Empty code string, non-empty scope]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Non-empty code string and non-empty scope]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Non-empty code string and non-empty scope]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Unicode and embedded null in code string, empty scope]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[valid]: Unicode and embedded null in code string, empty scope]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length zero]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length zero]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length negative]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length negative]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length too short (less than minimum size)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length too short (less than minimum size)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length too short (truncates scope)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length too short (truncates scope)]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length too long (clips outer doc)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length too long (clips outer doc)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length too long (longer than outer doc)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: field length too long (longer than outer doc)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad code string: length too short]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad code string: length too short]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad code string: length too long (clips scope)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad code string: length too long (clips scope)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad code string: negative length]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad code string: negative length]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad code string: length longer than field]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad code string: length longer than field]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad scope doc (field has bad string length)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Javascript Code with Scope[parseError]: bad scope doc (field has bad string length)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DateTime[valid]: epoch]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DateTime[valid]: epoch]] SUCCESS (700 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DateTime[valid]: positive ms]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DateTime[valid]: positive ms]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DateTime[valid]: negative]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DateTime[valid]: negative]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DateTime[parseError]: datetime field truncated]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DateTime[parseError]: datetime field truncated]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[valid]: DBpointer]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[valid]: DBpointer]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[valid]: With two-byte UTF-8]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[valid]: With two-byte UTF-8]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: String with negative length]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: String with negative length]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: String with zero length]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: String with zero length]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: String not null terminated]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: String not null terminated]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: short OID (less than minimum length for field)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: short OID (less than minimum length for field)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: short OID (greater than minimum, but truncated)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: short OID (greater than minimum, but truncated)]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: String with bad UTF-8]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[DBPointer type (deprecated)[parseError]: String with bad UTF-8]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[valid]: Empty subdoc]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[valid]: Empty subdoc]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[valid]: Empty-string key subdoc]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[valid]: Empty-string key subdoc]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[valid]: Single-character key subdoc]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[valid]: Single-character key subdoc]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[parseError]: Subdocument length too long: eats outer terminator]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[parseError]: Subdocument length too long: eats outer terminator]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[parseError]: Subdocument length too short: leaks terminator]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[parseError]: Subdocument length too short: leaks terminator]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[parseError]: Invalid subdocument: bad string length in field]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Document type (sub-documents)[parseError]: Invalid subdocument: bad string length in field]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: +1.0]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: +1.0]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -1.0]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -1.0]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: +1.0001220703125]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: +1.0001220703125]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -1.0001220703125]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -1.0001220703125]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: +2.0001220703125e10]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: +2.0001220703125e10]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -2.0001220703125e10]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -2.0001220703125e10]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: 0.0]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: 0.0]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -0.0]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -0.0]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: NaN]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: NaN]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: NaN with payload]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: NaN with payload]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: Inf]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: Inf]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -Inf]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[valid]: -Inf]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[parseError]: double truncated]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Double type[parseError]: double truncated]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: MinValue]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: MinValue]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: MaxValue]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: MaxValue]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: -1]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: -1]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: 0]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: 0]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: 1]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[valid]: 1]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[parseError]: Bad int32 field length]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int32 type[parseError]: Bad int32 field length]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: MinValue]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: MinValue]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: MaxValue]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: MaxValue]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: -1]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: -1]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: 0]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: 0]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: 1]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[valid]: 1]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[parseError]: int64 field truncated]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Int64 type[parseError]: int64 field truncated]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Maxkey type[valid]: Maxkey]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Maxkey type[valid]: Maxkey]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Minkey type[valid]: Minkey]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Minkey type[valid]: Minkey]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Null type[valid]: Null]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Null type[valid]: Null]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[ObjectId[valid]: All zeroes]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[ObjectId[valid]: All zeroes]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[ObjectId[valid]: All ones]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[ObjectId[valid]: All ones]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[ObjectId[valid]: Random]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[ObjectId[valid]: Random]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[ObjectId[parseError]: OID truncated]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[ObjectId[parseError]: OID truncated]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: empty regex with no options]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: empty regex with no options]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: regex without options]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: regex without options]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: regex with options]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: regex with options]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: regex with slash]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: regex with slash]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: flags not alphabetized]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[valid]: flags not alphabetized]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[parseError]: embedded null in pattern]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[parseError]: embedded null in pattern]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[parseError]: embedded null in flags]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Regular Expression type[parseError]: embedded null in flags]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: Empty string]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: Empty string]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: Single character]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: Single character]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: Multi-character]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: Multi-character]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: two-byte UTF-8 (?)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: two-byte UTF-8 (?)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: three-byte UTF-8 (?)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: three-byte UTF-8 (?)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: Embedded nulls]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[valid]: Embedded nulls]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: bad string length: 0 (but no 0x00 either)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: bad string length: 0 (but no 0x00 either)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: bad string length: -1]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: bad string length: -1]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: bad string length: eats terminator]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: bad string length: eats terminator]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: bad string length: longer than rest of document]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: bad string length: longer than rest of document]] SUCCESS (206 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: string is not null-terminated]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: string is not null-terminated]] SUCCESS (16 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: empty string, but extra null]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: empty string, but extra null]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: invalid UTF-8]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[String[parseError]: invalid UTF-8]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: Empty string]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: Empty string]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: Single character]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: Single character]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: Multi-character]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: Multi-character]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: two-byte UTF-8 (?)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: two-byte UTF-8 (?)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: three-byte UTF-8 (?)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: three-byte UTF-8 (?)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: Embedded nulls]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[valid]: Embedded nulls]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: bad symbol length: 0 (but no 0x00 either)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: bad symbol length: 0 (but no 0x00 either)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: bad symbol length: -1]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: bad symbol length: -1]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: bad symbol length: eats terminator]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: bad symbol length: eats terminator]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: bad symbol length: longer than rest of document]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: bad symbol length: longer than rest of document]] SUCCESS (67 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: symbol is not null-terminated]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: symbol is not null-terminated]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: empty symbol, but extra null]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: empty symbol, but extra null]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: invalid UTF-8]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Symbol[parseError]: invalid UTF-8]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Timestamp type[valid]: Timestamp: (123456789, 42)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Timestamp type[valid]: Timestamp: (123456789, 42)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Timestamp type[parseError]: Truncated timestamp field]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Timestamp type[parseError]: Truncated timestamp field]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: An object size that's too small to even include the object size, but is a well-formed, empty object]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: An object size that's too small to even include the object size, but is a well-formed, empty object]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: An object size that's only enough for the object size, but is a well-formed, empty object]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: An object size that's only enough for the object size, but is a well-formed, empty object]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: One object, with length shorter than size (missing EOO)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: One object, with length shorter than size (missing EOO)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: One object, sized correctly, with a spot for an EOO, but the EOO is 0x01]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: One object, sized correctly, with a spot for an EOO, but the EOO is 0x01]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: One object, sized correctly, with a spot for an EOO, but the EOO is 0xff]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: One object, sized correctly, with a spot for an EOO, but the EOO is 0xff]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: One object, sized correctly, with a spot for an EOO, but the EOO is 0x70]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: One object, sized correctly, with a spot for an EOO, but the EOO is 0x70]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Byte count is zero (with non-zero input length)]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Byte count is zero (with non-zero input length)]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Stated length exceeds byte count, with truncated document]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Stated length exceeds byte count, with truncated document]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Stated length less than byte count, with garbage after envelope]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Stated length less than byte count, with garbage after envelope]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Stated length exceeds byte count, with valid envelope]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Stated length exceeds byte count, with valid envelope]] SUCCESS (1 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Stated length less than byte count, with valid envelope]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Stated length less than byte count, with valid envelope]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Invalid BSON type low range]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Invalid BSON type low range]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Invalid BSON type high range]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Invalid BSON type high range]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Document truncated mid-key]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Top-level document validity[parseError]: Document truncated mid-key]] SUCCESS (0 ms) [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Undefined type (deprecated)[valid]: Undefined]] [Test org.bson.GenericBsonTest > shouldPassAllOutcomes[Undefined type (deprecated)[valid]: Undefined]] SUCCESS (1 ms) [Test org.bson.BsonArraySpecification > should be array type] [Test org.bson.BsonArraySpecification > should be array type] SUCCESS (6 ms) [Test org.bson.BsonArraySpecification > should construct empty array] [Test org.bson.BsonArraySpecification > should construct empty array] SUCCESS (4 ms) [Test org.bson.BsonArraySpecification > should construct from a list] [Test org.bson.BsonArraySpecification > should construct from a list] SUCCESS (0 ms) [Test org.bson.BsonArraySpecification > should parse json] [Test org.bson.BsonArraySpecification > should parse json] SUCCESS (1 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonNull] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonNull] SUCCESS (6 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonInt32{value=42}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonInt32{value=42}] SUCCESS (1 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonInt64{value=52}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonInt64{value=52}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonDecimal128{value=4.00}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonDecimal128{value=4.00}] SUCCESS (1 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonBoolean{value=true}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonBoolean{value=true}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonDateTime{value=1481883766737}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonDateTime{value=1481883766737}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonDouble{value=62.0}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonDouble{value=62.0}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonString{value='the fox ...'}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonString{value='the fox ...'}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonMinKey] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonMinKey] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonMaxKey] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonMaxKey] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonDbPointer{namespace='test.test', id=5853c07646e0fb496b29b880}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonDbPointer{namespace='test.test', id=5853c07646e0fb496b29b880}] SUCCESS (1 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonJavaScript{code='int i = 0;'}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonJavaScript{code='int i = 0;'}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonJavaScriptWithScope{code=xscope={ "x" : 1 }}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonJavaScriptWithScope{code=xscope={ "x" : 1 }}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonObjectId{value=5853c07646e0fb496b29b881}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonObjectId{value=5853c07646e0fb496b29b881}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonRegularExpression{pattern='^test.*regex.*xyz$', options='i'}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonRegularExpression{pattern='^test.*regex.*xyz$', options='i'}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value ruby stuff] [Test org.bson.BsonBinaryReaderSpecification > should skip value ruby stuff] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value Timestamp{seconds=305419896, inc=5}] [Test org.bson.BsonBinaryReaderSpecification > should skip value Timestamp{seconds=305419896, inc=5}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value org.bson.BsonUndefined@0] [Test org.bson.BsonBinaryReaderSpecification > should skip value org.bson.BsonUndefined@0] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonBinary{type=80, data=[5, 4, 3, 2, 1]}] [Test org.bson.BsonBinaryReaderSpecification > should skip value BsonBinary{type=80, data=[5, 4, 3, 2, 1]}] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value [BsonInt32{value=1}, BsonInt64{value=2}, BsonBoolean{value=true}, [BsonInt32{value=1}, BsonInt32{value=2}, BsonInt32{value=3}, [a:BsonInt64{value=2}]]]] [Test org.bson.BsonBinaryReaderSpecification > should skip value [BsonInt32{value=1}, BsonInt64{value=2}, BsonBoolean{value=true}, [BsonInt32{value=1}, BsonInt32{value=2}, BsonInt32{value=3}, [a:BsonInt64{value=2}]]]] SUCCESS (0 ms) [Test org.bson.BsonBinaryReaderSpecification > should skip value [a:BsonInt32{value=1}]] [Test org.bson.BsonBinaryReaderSpecification > should skip value [a:BsonInt32{value=1}]] SUCCESS (0 ms) [Test org.bson.BsonBinarySubTypeSpecification > should be uuid only for legacy and uuid types] [Test org.bson.BsonBinarySubTypeSpecification > should be uuid only for legacy and uuid types] SUCCESS (20 ms) [Test org.bson.BsonDocumentReaderSpecification > should read all types] [Test org.bson.BsonDocumentReaderSpecification > should read all types] SUCCESS (150 ms) [Test org.bson.BsonDocumentReaderSpecification > should fail, ReadBSONType can only be called when State is TYPE, not VALUE] [Test org.bson.BsonDocumentReaderSpecification > should fail, ReadBSONType can only be called when State is TYPE, not VALUE] SUCCESS (2 ms) [Test org.bson.BsonDocumentReaderSpecification > should fail, ReadBSONType can only be called when State is TYPE, not NAME] [Test org.bson.BsonDocumentReaderSpecification > should fail, ReadBSONType can only be called when State is TYPE, not NAME] SUCCESS (0 ms) [Test org.bson.codecs.DocumentCodecTest > testNestedDocumentEncoding] [Test org.bson.codecs.DocumentCodecTest > testNestedDocumentEncoding] SUCCESS (0 ms) [Test org.bson.codecs.DocumentCodecTest > testIterableContainingOtherIterableEncoding] [Test org.bson.codecs.DocumentCodecTest > testIterableContainingOtherIterableEncoding] SUCCESS (0 ms) [Test org.bson.codecs.DocumentCodecTest > shouldGenerateIdIfAbsent] [Test org.bson.codecs.DocumentCodecTest > shouldGenerateIdIfAbsent] SUCCESS (0 ms) [Test org.bson.codecs.DocumentCodecTest > testIterableEncoding] [Test org.bson.codecs.DocumentCodecTest > testIterableEncoding] SUCCESS (1 ms) [Test org.bson.codecs.DocumentCodecTest > shouldNotGenerateIdIfPresent] [Test org.bson.codecs.DocumentCodecTest > shouldNotGenerateIdIfPresent] SUCCESS (0 ms) [Test org.bson.codecs.DocumentCodecTest > testCodeWithScopeEncoding] [Test org.bson.codecs.DocumentCodecTest > testCodeWithScopeEncoding] SUCCESS (0 ms) [Test org.bson.codecs.DocumentCodecTest > testIterableContainingDocumentsEncoding] [Test org.bson.codecs.DocumentCodecTest > testIterableContainingDocumentsEncoding] SUCCESS (1 ms) [Test org.bson.codecs.DocumentCodecTest > testPrimitiveBSONTypeCodecs] [Test org.bson.codecs.DocumentCodecTest > testPrimitiveBSONTypeCodecs] SUCCESS (1 ms) [Test org.bson.codecs.AtomicCodecSpecification > should encode and decode atomic boolean] [Test org.bson.codecs.AtomicCodecSpecification > should encode and decode atomic boolean] SUCCESS (21 ms) [Test org.bson.codecs.AtomicCodecSpecification > should encode and decode atomic integer] [Test org.bson.codecs.AtomicCodecSpecification > should encode and decode atomic integer] SUCCESS (6 ms) [Test org.bson.codecs.AtomicCodecSpecification > should encode and decode atomic long] [Test org.bson.codecs.AtomicCodecSpecification > should encode and decode atomic long] SUCCESS (71 ms) [Test org.bson.codecs.BsonDocumentCodecSpecification > should encode and decode all default types] [Test org.bson.codecs.BsonDocumentCodecSpecification > should encode and decode all default types] SUCCESS (21 ms) [Test org.bson.codecs.BsonDocumentCodecSpecification > should respect encodeIdFirst property in encoder context] [Test org.bson.codecs.BsonDocumentCodecSpecification > should respect encodeIdFirst property in encoder context] SUCCESS (3 ms) [Test org.bson.codecs.BsonDocumentCodecSpecification > should encode nested raw documents] [Test org.bson.codecs.BsonDocumentCodecSpecification > should encode nested raw documents] SUCCESS (1 ms) [Test org.bson.codecs.BsonDocumentCodecSpecification > should determine if document has an id] [Test org.bson.codecs.BsonDocumentCodecSpecification > should determine if document has an id] SUCCESS (0 ms) [Test org.bson.codecs.BsonDocumentCodecSpecification > should get document id] [Test org.bson.codecs.BsonDocumentCodecSpecification > should get document id] SUCCESS (1 ms) [Test org.bson.codecs.BsonDocumentCodecSpecification > should generate document id if absent] [Test org.bson.codecs.BsonDocumentCodecSpecification > should generate document id if absent] SUCCESS (1 ms) [Test org.bson.codecs.BsonDocumentCodecSpecification > should not generate document id if present] [Test org.bson.codecs.BsonDocumentCodecSpecification > should not generate document id if present] SUCCESS (0 ms) [Test org.bson.codecs.BsonValueCodecProviderSpecification > should get correct codec] [Test org.bson.codecs.BsonValueCodecProviderSpecification > should get correct codec] SUCCESS (117 ms) [Test org.bson.codecs.CharacterCodecSpecification > should get encoder class] [Test org.bson.codecs.CharacterCodecSpecification > should get encoder class] SUCCESS (22 ms) [Test org.bson.codecs.CharacterCodecSpecification > when encoding a character, should throw if it is null] [Test org.bson.codecs.CharacterCodecSpecification > when encoding a character, should throw if it is null] SUCCESS (2 ms) [Test org.bson.codecs.CharacterCodecSpecification > should encode a character] [Test org.bson.codecs.CharacterCodecSpecification > should encode a character] SUCCESS (1 ms) [Test org.bson.codecs.CharacterCodecSpecification > should decode a character] [Test org.bson.codecs.CharacterCodecSpecification > should decode a character] SUCCESS (1 ms) [Test org.bson.codecs.CharacterCodecSpecification > when decoding a string whose length is not 1, should throw a BsonInvalidOperationException] [Test org.bson.codecs.CharacterCodecSpecification > when decoding a string whose length is not 1, should throw a BsonInvalidOperationException] SUCCESS (1 ms) [Test org.bson.codecs.CodeWithScopeSpecification > should encode code with scope as java script followed by document of scope] [Test org.bson.codecs.CodeWithScopeSpecification > should encode code with scope as java script followed by document of scope] SUCCESS (216 ms) [Test org.bson.codecs.CodeWithScopeSpecification > should decode code with scope] [Test org.bson.codecs.CodeWithScopeSpecification > should decode code with scope] SUCCESS (10 ms) [Test org.bson.codecs.DocumentCodecSpecification > should encode and decode all default types with all readers and writers] [Test org.bson.codecs.DocumentCodecSpecification > should encode and decode all default types with all readers and writers] SUCCESS (45 ms) [Test org.bson.codecs.DocumentCodecSpecification > should decode binary subtypes for UUID] [Test org.bson.codecs.DocumentCodecSpecification > should decode binary subtypes for UUID] SUCCESS (5 ms) [Test org.bson.codecs.DocumentCodecSpecification > should respect encodeIdFirst property in encoder context] [Test org.bson.codecs.DocumentCodecSpecification > should respect encodeIdFirst property in encoder context] SUCCESS (3 ms) [Test org.bson.codecs.DocumentCodecSpecification > should apply transformer to decoded values] [Test org.bson.codecs.DocumentCodecSpecification > should apply transformer to decoded values] SUCCESS (37 ms) [Test org.bson.codecs.DocumentCodecSpecification > should generate id if absent] [Test org.bson.codecs.DocumentCodecSpecification > should generate id if absent] SUCCESS (2 ms) [Test org.bson.codecs.DocumentCodecSpecification > should not generate id if present] [Test org.bson.codecs.DocumentCodecSpecification > should not generate id if present] SUCCESS (0 ms) [Test org.bson.codecs.DocumentCodecSpecification > should determine if id is present] [Test org.bson.codecs.DocumentCodecSpecification > should determine if id is present] SUCCESS (1 ms) [Test org.bson.codecs.DocumentCodecSpecification > should get id if present] [Test org.bson.codecs.DocumentCodecSpecification > should get id if present] SUCCESS (1 ms) [Test org.bson.codecs.DocumentCodecSpecification > should throw if getting id when absent] [Test org.bson.codecs.DocumentCodecSpecification > should throw if getting id when absent] SUCCESS (1 ms) [Test org.bson.codecs.IterableCodecProviderSpecification > should provide codec for Iterables] [Test org.bson.codecs.IterableCodecProviderSpecification > should provide codec for Iterables] SUCCESS (116 ms) [Test org.bson.codecs.IterableCodecProviderSpecification > should not provide codec for non-Iterables] [Test org.bson.codecs.IterableCodecProviderSpecification > should not provide codec for non-Iterables] SUCCESS (0 ms) [Test org.bson.codecs.IterableCodecProviderSpecification > identical instances should be equal and have same hash code] [Test org.bson.codecs.IterableCodecProviderSpecification > identical instances should be equal and have same hash code] SUCCESS (0 ms) [Test org.bson.codecs.IterableCodecProviderSpecification > unidentical instances should not be equal] [Test org.bson.codecs.IterableCodecProviderSpecification > unidentical instances should not be equal] SUCCESS (1 ms) [Test org.bson.codecs.IterableCodecSpecification > should have Iterable encoding class] [Test org.bson.codecs.IterableCodecSpecification > should have Iterable encoding class] SUCCESS (10 ms) [Test org.bson.codecs.IterableCodecSpecification > should encode an Iterable to a BSON array] [Test org.bson.codecs.IterableCodecSpecification > should encode an Iterable to a BSON array] SUCCESS (2 ms) [Test org.bson.codecs.IterableCodecSpecification > should decode a BSON array to an Iterable] [Test org.bson.codecs.IterableCodecSpecification > should decode a BSON array to an Iterable] SUCCESS (0 ms) [Test org.bson.codecs.IterableCodecSpecification > should use provided transformer] [Test org.bson.codecs.IterableCodecSpecification > should use provided transformer] SUCCESS (19 ms) [Test org.bson.codecs.IterableCodecSpecification > should decode binary subtypes for UUID] [Test org.bson.codecs.IterableCodecSpecification > should decode binary subtypes for UUID] SUCCESS (1 ms) [Test org.bson.codecs.RawBsonDocumentCodecSpecification > should get encoder class] [Test org.bson.codecs.RawBsonDocumentCodecSpecification > should get encoder class] SUCCESS (22 ms) [Test org.bson.codecs.RawBsonDocumentCodecSpecification > should encode] [Test org.bson.codecs.RawBsonDocumentCodecSpecification > should encode] SUCCESS (1 ms) [Test org.bson.codecs.RawBsonDocumentCodecSpecification > should decode] [Test org.bson.codecs.RawBsonDocumentCodecSpecification > should decode] SUCCESS (10 ms) [Test org.bson.codecs.UndefinedCodecSpecification > should return Undefined class] [Test org.bson.codecs.UndefinedCodecSpecification > should return Undefined class] SUCCESS (30 ms) [Test org.bson.codecs.UndefinedCodecSpecification > should decode undefined type from BsonReader] [Test org.bson.codecs.UndefinedCodecSpecification > should decode undefined type from BsonReader] SUCCESS (30 ms) [Test org.bson.codecs.UndefinedCodecSpecification > should encode undefined type to BsonWriter] [Test org.bson.codecs.UndefinedCodecSpecification > should encode undefined type to BsonWriter] SUCCESS (2 ms) [Test org.bson.codecs.UuidCodecSpecification > should decode different types of UUID] [Test org.bson.codecs.UuidCodecSpecification > should decode different types of UUID] SUCCESS (33 ms) [Test org.bson.codecs.UuidCodecSpecification > should encode different types of UUIDs] [Test org.bson.codecs.UuidCodecSpecification > should encode different types of UUIDs] SUCCESS (3 ms) [Test org.bson.codecs.ValueCodecProviderSpecification > should provide supported codecs] [Test org.bson.codecs.ValueCodecProviderSpecification > should provide supported codecs] SUCCESS (6 ms) [Test org.bson.codecs.configuration.CodeRegistriesSpecification > fromCodec should return a SingleCodecRegistry] [Test org.bson.codecs.configuration.CodeRegistriesSpecification > fromCodec should return a SingleCodecRegistry] SUCCESS (169 ms) [Test org.bson.codecs.configuration.CodeRegistriesSpecification > fromProvider should return ProvidersCodecRegistry] [Test org.bson.codecs.configuration.CodeRegistriesSpecification > fromProvider should return ProvidersCodecRegistry] SUCCESS (7 ms) [Test org.bson.codecs.configuration.CodeRegistriesSpecification > fromProviders should return ProvidersCodecRegistry] [Test org.bson.codecs.configuration.CodeRegistriesSpecification > fromProviders should return ProvidersCodecRegistry] SUCCESS (2 ms) [Test org.bson.codecs.configuration.CodeRegistriesSpecification > fromRegistries should return ProvidersCodecRegistry] [Test org.bson.codecs.configuration.CodeRegistriesSpecification > fromRegistries should return ProvidersCodecRegistry] SUCCESS (0 ms) [Test org.bson.codecs.configuration.CodecCacheSpecification > should return the cached codec if a codec for the class exists] [Test org.bson.codecs.configuration.CodecCacheSpecification > should return the cached codec if a codec for the class exists] SUCCESS (164 ms) [Test org.bson.codecs.configuration.CodecCacheSpecification > should throw if codec for class does not exist] [Test org.bson.codecs.configuration.CodecCacheSpecification > should throw if codec for class does not exist] SUCCESS (2 ms) [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > should throw if supplied codecProviders is null or an empty list] [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > should throw if supplied codecProviders is null or an empty list] SUCCESS (26 ms) [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > should throw a CodecConfigurationException if codec not found] [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > should throw a CodecConfigurationException if codec not found] SUCCESS (64 ms) [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get should return registered codec] [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get should return registered codec] SUCCESS (2 ms) [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get should return the codec from the first source that has one] [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get should return the codec from the first source that has one] SUCCESS (1 ms) [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > should handle cycles] [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > should handle cycles] SUCCESS (220 ms) [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get should use the codecCache] [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get should use the codecCache] SUCCESS (38 ms) [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get with codec registry should return the codec from the first source that has one] [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get with codec registry should return the codec from the first source that has one] SUCCESS (12 ms) [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get with codec registry should return null if codec not found] [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get with codec registry should return null if codec not found] SUCCESS (2 ms) [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get with codec registry should pass the outer registry to its providers] [Test org.bson.codecs.configuration.ProvidersCodecRegistrySpecification > get with codec registry should pass the outer registry to its providers] SUCCESS (26 ms) [Test org.bson.io.BasicOutputBufferSpecification > position and size should be 0 after constructor] [Test org.bson.io.BasicOutputBufferSpecification > position and size should be 0 after constructor] SUCCESS (6 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write a byte] [Test org.bson.io.BasicOutputBufferSpecification > should write a byte] SUCCESS (2 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write bytes] [Test org.bson.io.BasicOutputBufferSpecification > should write bytes] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write bytes from offset until length] [Test org.bson.io.BasicOutputBufferSpecification > should write bytes from offset until length] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write a little endian Int32] [Test org.bson.io.BasicOutputBufferSpecification > should write a little endian Int32] SUCCESS (2 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write a little endian Int64] [Test org.bson.io.BasicOutputBufferSpecification > should write a little endian Int64] SUCCESS (2 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write a double] [Test org.bson.io.BasicOutputBufferSpecification > should write a double] SUCCESS (3 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write an ObjectId] [Test org.bson.io.BasicOutputBufferSpecification > should write an ObjectId] SUCCESS (2 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write an empty string] [Test org.bson.io.BasicOutputBufferSpecification > should write an empty string] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write an ASCII string] [Test org.bson.io.BasicOutputBufferSpecification > should write an ASCII string] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write a UTF-8 string] [Test org.bson.io.BasicOutputBufferSpecification > should write a UTF-8 string] SUCCESS (3 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write an empty CString] [Test org.bson.io.BasicOutputBufferSpecification > should write an empty CString] SUCCESS (2 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write an ASCII CString] [Test org.bson.io.BasicOutputBufferSpecification > should write an ASCII CString] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write a UTF-8 CString] [Test org.bson.io.BasicOutputBufferSpecification > should write a UTF-8 CString] SUCCESS (2 ms) [Test org.bson.io.BasicOutputBufferSpecification > null character in CString should throw SerializationException] [Test org.bson.io.BasicOutputBufferSpecification > null character in CString should throw SerializationException] SUCCESS (2 ms) [Test org.bson.io.BasicOutputBufferSpecification > null character in String should not throw SerializationException] [Test org.bson.io.BasicOutputBufferSpecification > null character in String should not throw SerializationException] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferSpecification > write Int32 at position should throw with invalid position] [Test org.bson.io.BasicOutputBufferSpecification > write Int32 at position should throw with invalid position] SUCCESS (2 ms) [Test org.bson.io.BasicOutputBufferSpecification > should write Int32 at position] [Test org.bson.io.BasicOutputBufferSpecification > should write Int32 at position] SUCCESS (3 ms) [Test org.bson.io.BasicOutputBufferSpecification > truncate should throw with invalid position] [Test org.bson.io.BasicOutputBufferSpecification > truncate should throw with invalid position] SUCCESS (2 ms) [Test org.bson.io.BasicOutputBufferSpecification > should truncate to position] [Test org.bson.io.BasicOutputBufferSpecification > should truncate to position] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferSpecification > should grow] [Test org.bson.io.BasicOutputBufferSpecification > should grow] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferSpecification > should get internal buffer] [Test org.bson.io.BasicOutputBufferSpecification > should get internal buffer] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferSpecification > should close] [Test org.bson.io.BasicOutputBufferSpecification > should close] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > constructor should throw of buffer is null] [Test org.bson.io.ByteBufferBsonInputSpecification > constructor should throw of buffer is null] SUCCESS (25 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > position should start at 0] [Test org.bson.io.ByteBufferBsonInputSpecification > position should start at 0] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read a byte] [Test org.bson.io.ByteBufferBsonInputSpecification > should read a byte] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read into a byte array] [Test org.bson.io.ByteBufferBsonInputSpecification > should read into a byte array] SUCCESS (3 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read into a byte array at offset until length] [Test org.bson.io.ByteBufferBsonInputSpecification > should read into a byte array at offset until length] SUCCESS (6 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read a little endian Int32] [Test org.bson.io.ByteBufferBsonInputSpecification > should read a little endian Int32] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read a little endian Int64] [Test org.bson.io.ByteBufferBsonInputSpecification > should read a little endian Int64] SUCCESS (11 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read a double] [Test org.bson.io.ByteBufferBsonInputSpecification > should read a double] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read ObjectId] [Test org.bson.io.ByteBufferBsonInputSpecification > should read ObjectId] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read an empty string] [Test org.bson.io.ByteBufferBsonInputSpecification > should read an empty string] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read a one byte string] [Test org.bson.io.ByteBufferBsonInputSpecification > should read a one byte string] SUCCESS (55 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read an invalid one byte string] [Test org.bson.io.ByteBufferBsonInputSpecification > should read an invalid one byte string] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read an ASCII string] [Test org.bson.io.ByteBufferBsonInputSpecification > should read an ASCII string] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read a UTF-8 string] [Test org.bson.io.ByteBufferBsonInputSpecification > should read a UTF-8 string] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read an empty CString] [Test org.bson.io.ByteBufferBsonInputSpecification > should read an empty CString] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read a one byte CString] [Test org.bson.io.ByteBufferBsonInputSpecification > should read a one byte CString] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read an invalid one byte CString] [Test org.bson.io.ByteBufferBsonInputSpecification > should read an invalid one byte CString] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read an ASCII CString] [Test org.bson.io.ByteBufferBsonInputSpecification > should read an ASCII CString] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read a UTF-8 CString] [Test org.bson.io.ByteBufferBsonInputSpecification > should read a UTF-8 CString] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should read from position] [Test org.bson.io.ByteBufferBsonInputSpecification > should read from position] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should skip CString] [Test org.bson.io.ByteBufferBsonInputSpecification > should skip CString] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should skip] [Test org.bson.io.ByteBufferBsonInputSpecification > should skip] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > reset should throw when there is no mark] [Test org.bson.io.ByteBufferBsonInputSpecification > reset should throw when there is no mark] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should reset to the mark] [Test org.bson.io.ByteBufferBsonInputSpecification > should reset to the mark] SUCCESS (2 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should have remaining when there are more bytes] [Test org.bson.io.ByteBufferBsonInputSpecification > should have remaining when there are more bytes] SUCCESS (7 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should not have remaining when there are no more bytes] [Test org.bson.io.ByteBufferBsonInputSpecification > should not have remaining when there are no more bytes] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should close the stream] [Test org.bson.io.ByteBufferBsonInputSpecification > should close the stream] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading a byte if no byte is available] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading a byte if no byte is available] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading an Int32 if less than 4 bytes are available] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading an Int32 if less than 4 bytes are available] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading an Int64 if less than 8 bytes are available] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading an Int64 if less than 8 bytes are available] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading a double if less than 8 bytes are available] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading a double if less than 8 bytes are available] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading an ObjectId if less than 12 bytes are available] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading an ObjectId if less than 12 bytes are available] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading into a byte array if not enough bytes are available] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading into a byte array if not enough bytes are available] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading partially into a byte array if not enough bytes are available] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException reading partially into a byte array if not enough bytes are available] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException if the length of a BSON string is not positive] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException if the length of a BSON string is not positive] SUCCESS (0 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException if a BSON string is not null-terminated] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException if a BSON string is not null-terminated] SUCCESS (1 ms) [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException if a one-byte BSON string is not null-terminated] [Test org.bson.io.ByteBufferBsonInputSpecification > should throw BsonSerializationException if a one-byte BSON string is not null-terminated] SUCCESS (1 ms) [Test org.bson.io.BasicOutputBufferTest > shouldEncodeAllCodePointsThatAreLettersOrDigits] [Test org.bson.io.BasicOutputBufferTest > shouldEncodeAllCodePointsThatAreLettersOrDigits] SUCCESS (709 ms) [Test org.bson.json.JsonBufferTest > testRead] [Test org.bson.json.JsonBufferTest > testRead] SUCCESS (2 ms) [Test org.bson.json.JsonBufferTest > testEOFCheck] [Test org.bson.json.JsonBufferTest > testEOFCheck] SUCCESS (2 ms) [Test org.bson.json.JsonBufferTest > testPosition] [Test org.bson.json.JsonBufferTest > testPosition] SUCCESS (0 ms) [Test org.bson.json.JsonBufferTest > testUnRead] [Test org.bson.json.JsonBufferTest > testUnRead] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDateTimeMaxBson] [Test org.bson.json.JsonReaderTest > testDateTimeMaxBson] SUCCESS (34 ms) [Test org.bson.json.JsonReaderTest > testDocumentTwoElements] [Test org.bson.json.JsonReaderTest > testDocumentTwoElements] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDateTimeWithOutNew] [Test org.bson.json.JsonReaderTest > testDateTimeWithOutNew] SUCCESS (30 ms) [Test org.bson.json.JsonReaderTest > testEndOfFile0] [Test org.bson.json.JsonReaderTest > testEndOfFile0] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testEndOfFile1] [Test org.bson.json.JsonReaderTest > testEndOfFile1] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testUndefinedExtended] [Test org.bson.json.JsonReaderTest > testUndefinedExtended] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testHexDataWithNew] [Test org.bson.json.JsonReaderTest > testHexDataWithNew] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testArrayTwoElements] [Test org.bson.json.JsonReaderTest > testArrayTwoElements] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testArrayEmpty] [Test org.bson.json.JsonReaderTest > testArrayEmpty] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDateTimeMinBson] [Test org.bson.json.JsonReaderTest > testDateTimeMinBson] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testEmptyDateTimeConstructorWithNew] [Test org.bson.json.JsonReaderTest > testEmptyDateTimeConstructorWithNew] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDateTimeShellWith24HourTimeSpecification] [Test org.bson.json.JsonReaderTest > testDateTimeShellWith24HourTimeSpecification] SUCCESS (9 ms) [Test org.bson.json.JsonReaderTest > testDateTimeISOStringWithTimeOffset] [Test org.bson.json.JsonReaderTest > testDateTimeISOStringWithTimeOffset] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testTimestampStrict] [Test org.bson.json.JsonReaderTest > testTimestampStrict] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testDecimal128Int64Constructor] [Test org.bson.json.JsonReaderTest > testDecimal128Int64Constructor] SUCCESS (14 ms) [Test org.bson.json.JsonReaderTest > testJavaScript] [Test org.bson.json.JsonReaderTest > testJavaScript] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testBinDataWithNew] [Test org.bson.json.JsonReaderTest > testBinDataWithNew] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testNaN] [Test org.bson.json.JsonReaderTest > testNaN] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDecimal128DoubleConstructor] [Test org.bson.json.JsonReaderTest > testDecimal128DoubleConstructor] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testDateTimeWithOutNewContainingJunk] [Test org.bson.json.JsonReaderTest > testDateTimeWithOutNewContainingJunk] SUCCESS (3 ms) [Test org.bson.json.JsonReaderTest > testInt32] [Test org.bson.json.JsonReaderTest > testInt32] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testInt64] [Test org.bson.json.JsonReaderTest > testInt64] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testNull] [Test org.bson.json.JsonReaderTest > testNull] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testSkip] [Test org.bson.json.JsonReaderTest > testSkip] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testNumberLong] [Test org.bson.json.JsonReaderTest > testNumberLong] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDecimal128Int32Constructor] [Test org.bson.json.JsonReaderTest > testDecimal128Int32Constructor] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDocumentOneElement] [Test org.bson.json.JsonReaderTest > testDocumentOneElement] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDecimal128WithNew] [Test org.bson.json.JsonReaderTest > testDecimal128WithNew] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testNumberLongWithNew] [Test org.bson.json.JsonReaderTest > testNumberLongWithNew] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDocumentEmpty] [Test org.bson.json.JsonReaderTest > testDocumentEmpty] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testDateTimeShell] [Test org.bson.json.JsonReaderTest > testDateTimeShell] SUCCESS (2 ms) [Test org.bson.json.JsonReaderTest > testDecimal128StringConstructor] [Test org.bson.json.JsonReaderTest > testDecimal128StringConstructor] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDateWithNumbers] [Test org.bson.json.JsonReaderTest > testDateWithNumbers] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testBinData] [Test org.bson.json.JsonReaderTest > testBinData] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testUndefined] [Test org.bson.json.JsonReaderTest > testUndefined] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testBinDataUserDefined] [Test org.bson.json.JsonReaderTest > testBinDataUserDefined] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testRegularExpressionStrict] [Test org.bson.json.JsonReaderTest > testRegularExpressionStrict] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testBooleanFalse] [Test org.bson.json.JsonReaderTest > testBooleanFalse] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testClosedState] [Test org.bson.json.JsonReaderTest > testClosedState] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testObjectIdShell] [Test org.bson.json.JsonReaderTest > testObjectIdShell] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testObjectIdWithNew] [Test org.bson.json.JsonReaderTest > testObjectIdWithNew] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testInvalidDateTimeValue] [Test org.bson.json.JsonReaderTest > testInvalidDateTimeValue] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDocumentNested] [Test org.bson.json.JsonReaderTest > testDocumentNested] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testEmptyISODateTimeConstructor] [Test org.bson.json.JsonReaderTest > testEmptyISODateTimeConstructor] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testEmptyISODateTimeConstructorWithNew] [Test org.bson.json.JsonReaderTest > testEmptyISODateTimeConstructorWithNew] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testRegExpWithNew] [Test org.bson.json.JsonReaderTest > testRegExpWithNew] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testHexData] [Test org.bson.json.JsonReaderTest > testHexData] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testUndefinedExtendedInvalid] [Test org.bson.json.JsonReaderTest > testUndefinedExtendedInvalid] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDBPointer] [Test org.bson.json.JsonReaderTest > testDBPointer] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testArrayOneElement] [Test org.bson.json.JsonReaderTest > testArrayOneElement] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDateTimeConstructorWithNew] [Test org.bson.json.JsonReaderTest > testDateTimeConstructorWithNew] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testDateTimeStrict] [Test org.bson.json.JsonReaderTest > testDateTimeStrict] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDateTimeTengen] [Test org.bson.json.JsonReaderTest > testDateTimeTengen] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testInfinity] [Test org.bson.json.JsonReaderTest > testInfinity] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testTimestampStrictWithOutOfOrderFields] [Test org.bson.json.JsonReaderTest > testTimestampStrictWithOutOfOrderFields] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testJavaScriptWithScope] [Test org.bson.json.JsonReaderTest > testJavaScriptWithScope] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testInvalidDateTimeISOString1] [Test org.bson.json.JsonReaderTest > testInvalidDateTimeISOString1] SUCCESS (58 ms) [Test org.bson.json.JsonReaderTest > testInvalidDateTimeISOString2] [Test org.bson.json.JsonReaderTest > testInvalidDateTimeISOString2] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testRegularExpressionShell] [Test org.bson.json.JsonReaderTest > testRegularExpressionShell] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testBinary] [Test org.bson.json.JsonReaderTest > testBinary] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testNestedDocument] [Test org.bson.json.JsonReaderTest > testNestedDocument] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDouble] [Test org.bson.json.JsonReaderTest > testDouble] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDBPointerWithNew] [Test org.bson.json.JsonReaderTest > testDBPointerWithNew] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDateTimeISOString] [Test org.bson.json.JsonReaderTest > testDateTimeISOString] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testMaxKey] [Test org.bson.json.JsonReaderTest > testMaxKey] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testMinKey] [Test org.bson.json.JsonReaderTest > testMinKey] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testNumberLongExtendedJson] [Test org.bson.json.JsonReaderTest > testNumberLongExtendedJson] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testRegExp] [Test org.bson.json.JsonReaderTest > testRegExp] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testObjectIdStrict] [Test org.bson.json.JsonReaderTest > testObjectIdStrict] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testObjectIdTenGen] [Test org.bson.json.JsonReaderTest > testObjectIdTenGen] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testString] [Test org.bson.json.JsonReaderTest > testString] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testSymbol] [Test org.bson.json.JsonReaderTest > testSymbol] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDecimal128ExtendedJson] [Test org.bson.json.JsonReaderTest > testDecimal128ExtendedJson] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testBooleanTrue] [Test org.bson.json.JsonReaderTest > testBooleanTrue] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testNestedArray] [Test org.bson.json.JsonReaderTest > testNestedArray] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testUserDefinedBinary] [Test org.bson.json.JsonReaderTest > testUserDefinedBinary] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testTimestampShell] [Test org.bson.json.JsonReaderTest > testTimestampShell] SUCCESS (5 ms) [Test org.bson.json.JsonReaderTest > testDecimal128BooleanConstructor] [Test org.bson.json.JsonReaderTest > testDecimal128BooleanConstructor] SUCCESS (1 ms) [Test org.bson.json.JsonReaderTest > testStringEmpty] [Test org.bson.json.JsonReaderTest > testStringEmpty] SUCCESS (0 ms) [Test org.bson.json.JsonReaderTest > testDecimal128ExtendedJsonWithBoolean] [Test org.bson.json.JsonReaderTest > testDecimal128ExtendedJsonWithBoolean] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testEndObject] [Test org.bson.json.JsonScannerTest > testEndObject] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testEndOfFile] [Test org.bson.json.JsonScannerTest > testEndOfFile] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testMinusZeroExponentOne] [Test org.bson.json.JsonScannerTest > testMinusZeroExponentOne] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testEndArray] [Test org.bson.json.JsonScannerTest > testEndArray] SUCCESS (1 ms) [Test org.bson.json.JsonScannerTest > testMinusZeroExponentMinusOne] [Test org.bson.json.JsonScannerTest > testMinusZeroExponentMinusOne] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testRegularExpressionPattern] [Test org.bson.json.JsonScannerTest > testRegularExpressionPattern] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testOne] [Test org.bson.json.JsonScannerTest > testOne] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testInvalidInfinity] [Test org.bson.json.JsonScannerTest > testInvalidInfinity] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testOneExponentMinuesTwelve] [Test org.bson.json.JsonScannerTest > testOneExponentMinuesTwelve] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testMinusOnePointTwo] [Test org.bson.json.JsonScannerTest > testMinusOnePointTwo] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testFalse] [Test org.bson.json.JsonScannerTest > testFalse] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testNull] [Test org.bson.json.JsonScannerTest > testNull] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testTrue] [Test org.bson.json.JsonScannerTest > testTrue] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testZero] [Test org.bson.json.JsonScannerTest > testZero] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testValueSeparator] [Test org.bson.json.JsonScannerTest > testValueSeparator] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testZeroExponentMinusOne] [Test org.bson.json.JsonScannerTest > testZeroExponentMinusOne] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testEscapeSequences] [Test org.bson.json.JsonScannerTest > testEscapeSequences] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testBeginObject] [Test org.bson.json.JsonScannerTest > testBeginObject] SUCCESS (1 ms) [Test org.bson.json.JsonScannerTest > testMinusZeroPointZero] [Test org.bson.json.JsonScannerTest > testMinusZeroPointZero] SUCCESS (1 ms) [Test org.bson.json.JsonScannerTest > testUnquotedStringWithSeparator] [Test org.bson.json.JsonScannerTest > testUnquotedStringWithSeparator] SUCCESS (1 ms) [Test org.bson.json.JsonScannerTest > testMinusOne] [Test org.bson.json.JsonScannerTest > testMinusOne] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testUndefined] [Test org.bson.json.JsonScannerTest > testUndefined] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testInvalidRegularExpression] [Test org.bson.json.JsonScannerTest > testInvalidRegularExpression] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testMinusTwelve] [Test org.bson.json.JsonScannerTest > testMinusTwelve] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testOnePointTwo] [Test org.bson.json.JsonScannerTest > testOnePointTwo] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testMinusZeroExponentTwelve] [Test org.bson.json.JsonScannerTest > testMinusZeroExponentTwelve] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testOneExponentTwelve] [Test org.bson.json.JsonScannerTest > testOneExponentTwelve] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testParentheses] [Test org.bson.json.JsonScannerTest > testParentheses] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testBeginArray] [Test org.bson.json.JsonScannerTest > testBeginArray] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testEmptyString] [Test org.bson.json.JsonScannerTest > testEmptyString] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testInvalidNumber] [Test org.bson.json.JsonScannerTest > testInvalidNumber] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > test3CharacterString] [Test org.bson.json.JsonScannerTest > test3CharacterString] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testUnquotedString] [Test org.bson.json.JsonScannerTest > testUnquotedString] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testZeroPointZero] [Test org.bson.json.JsonScannerTest > testZeroPointZero] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testRegularExpressionEmpty] [Test org.bson.json.JsonScannerTest > testRegularExpressionEmpty] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testRegularExpressionPatternAndEscapeSequence] [Test org.bson.json.JsonScannerTest > testRegularExpressionPatternAndEscapeSequence] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > test2CharacterString] [Test org.bson.json.JsonScannerTest > test2CharacterString] SUCCESS (1 ms) [Test org.bson.json.JsonScannerTest > testInvalidInput] [Test org.bson.json.JsonScannerTest > testInvalidInput] SUCCESS (1 ms) [Test org.bson.json.JsonScannerTest > testInvalidRegularExpressionNoEnd] [Test org.bson.json.JsonScannerTest > testInvalidRegularExpressionNoEnd] SUCCESS (1 ms) [Test org.bson.json.JsonScannerTest > test1CharacterString] [Test org.bson.json.JsonScannerTest > test1CharacterString] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testTwelve] [Test org.bson.json.JsonScannerTest > testTwelve] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testZeroExponentOne] [Test org.bson.json.JsonScannerTest > testZeroExponentOne] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testMinusZeroExponentMinusTwelve] [Test org.bson.json.JsonScannerTest > testMinusZeroExponentMinusTwelve] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testMinusZero] [Test org.bson.json.JsonScannerTest > testMinusZero] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testMinusInfinity] [Test org.bson.json.JsonScannerTest > testMinusInfinity] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testRegularExpressionPatternAndOptions] [Test org.bson.json.JsonScannerTest > testRegularExpressionPatternAndOptions] SUCCESS (0 ms) [Test org.bson.json.JsonScannerTest > testNameSeparator] [Test org.bson.json.JsonScannerTest > testNameSeparator] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testSettings] [Test org.bson.json.JsonWriterTest > testSettings] SUCCESS (1 ms) [Test org.bson.json.JsonWriterTest > testUndefinedShell] [Test org.bson.json.JsonWriterTest > testUndefinedShell] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenEndingAnArrayInASubDocument] [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenEndingAnArrayInASubDocument] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenEndingDocumentInTheMiddleOfWritingAnArray] [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenEndingDocumentInTheMiddleOfWritingAnArray] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenWritingANameInAnArrayEvenWhenSubDocumentExistsInArray] [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenWritingANameInAnArrayEvenWhenSubDocumentExistsInArray] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowExceptionForStringWhenStateIsValue] [Test org.bson.json.JsonWriterTest > shouldThrowExceptionForStringWhenStateIsValue] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testTimestampStrict] [Test org.bson.json.JsonWriterTest > testTimestampStrict] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testSingleString] [Test org.bson.json.JsonWriterTest > testSingleString] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testJavaScript] [Test org.bson.json.JsonWriterTest > testJavaScript] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testIndentedTwoElements] [Test org.bson.json.JsonWriterTest > testIndentedTwoElements] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnErrorIfTryingToWriteEndDocumentIntoAJavascriptScope] [Test org.bson.json.JsonWriterTest > shouldThrowAnErrorIfTryingToWriteEndDocumentIntoAJavascriptScope] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testArray] [Test org.bson.json.JsonWriterTest > testArray] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testNull] [Test org.bson.json.JsonWriterTest > testNull] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testUndefinedStrict] [Test org.bson.json.JsonWriterTest > testUndefinedStrict] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnErrorIfTryingToWriteNameIntoAJavascriptScope] [Test org.bson.json.JsonWriterTest > shouldThrowAnErrorIfTryingToWriteNameIntoAJavascriptScope] SUCCESS (1 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenTryingToWriteASecondValue] [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenTryingToWriteASecondValue] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenAttemptingToEndAnArrayThatWasNotStarted] [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenAttemptingToEndAnArrayThatWasNotStarted] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testIndentedEmbeddedDocument] [Test org.bson.json.JsonWriterTest > testIndentedEmbeddedDocument] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowExceptionWhenEndingADocumentBeforeValueIsWritten] [Test org.bson.json.JsonWriterTest > shouldThrowExceptionWhenEndingADocumentBeforeValueIsWritten] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testDateTimeShell] [Test org.bson.json.JsonWriterTest > testDateTimeShell] SUCCESS (160 ms) [Test org.bson.json.JsonWriterTest > testIndentedOneElement] [Test org.bson.json.JsonWriterTest > testIndentedOneElement] SUCCESS (1 ms) [Test org.bson.json.JsonWriterTest > testIndentedEmptyDocument] [Test org.bson.json.JsonWriterTest > testIndentedEmptyDocument] SUCCESS (13 ms) [Test org.bson.json.JsonWriterTest > testEmptyDocument] [Test org.bson.json.JsonWriterTest > testEmptyDocument] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenWritingANameInAnArray] [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenWritingANameInAnArray] SUCCESS (11 ms) [Test org.bson.json.JsonWriterTest > testRegularExpressionStrict] [Test org.bson.json.JsonWriterTest > testRegularExpressionStrict] SUCCESS (1 ms) [Test org.bson.json.JsonWriterTest > shouldThrowExceptionForNameWhenWritingBeforeStartingDocument] [Test org.bson.json.JsonWriterTest > shouldThrowExceptionForNameWhenWritingBeforeStartingDocument] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testObjectIdShell] [Test org.bson.json.JsonWriterTest > testObjectIdShell] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowExceptionWhenEndingAnArrayWhenStateIsValue] [Test org.bson.json.JsonWriterTest > shouldThrowExceptionWhenEndingAnArrayWhenStateIsValue] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowExceptionForBooleanWhenWritingBeforeStartingDocument] [Test org.bson.json.JsonWriterTest > shouldThrowExceptionForBooleanWhenWritingBeforeStartingDocument] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testDecimal128SShell] [Test org.bson.json.JsonWriterTest > testDecimal128SShell] SUCCESS (1 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnErrorIfTryingToWriteValueIntoAJavascriptScope] [Test org.bson.json.JsonWriterTest > shouldThrowAnErrorIfTryingToWriteValueIntoAJavascriptScope] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testDecimal128Strict] [Test org.bson.json.JsonWriterTest > testDecimal128Strict] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testDBPointer] [Test org.bson.json.JsonWriterTest > testDBPointer] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnErrorIfTryingToWriteArrayIntoAJavascriptScope] [Test org.bson.json.JsonWriterTest > shouldThrowAnErrorIfTryingToWriteArrayIntoAJavascriptScope] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testDateTimeStrict] [Test org.bson.json.JsonWriterTest > testDateTimeStrict] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenTryingToWriteJavaScript] [Test org.bson.json.JsonWriterTest > shouldThrowAnExceptionWhenTryingToWriteJavaScript] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > shouldThrowExceptionWhenWritingASecondName] [Test org.bson.json.JsonWriterTest > shouldThrowExceptionWhenWritingASecondName] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testBinaryStrict] [Test org.bson.json.JsonWriterTest > testBinaryStrict] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testJavaScriptWithScope] [Test org.bson.json.JsonWriterTest > testJavaScriptWithScope] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testEmbeddedDocument] [Test org.bson.json.JsonWriterTest > testEmbeddedDocument] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testRegularExpressionShell] [Test org.bson.json.JsonWriterTest > testRegularExpressionShell] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testDouble] [Test org.bson.json.JsonWriterTest > testDouble] SUCCESS (2 ms) [Test org.bson.json.JsonWriterTest > testInt64Strict] [Test org.bson.json.JsonWriterTest > testInt64Strict] SUCCESS (1 ms) [Test org.bson.json.JsonWriterTest > testInt64Shell] [Test org.bson.json.JsonWriterTest > testInt64Shell] SUCCESS (2 ms) [Test org.bson.json.JsonWriterTest > testMaxKey] [Test org.bson.json.JsonWriterTest > testMaxKey] SUCCESS (1 ms) [Test org.bson.json.JsonWriterTest > testMinKey] [Test org.bson.json.JsonWriterTest > testMinKey] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testObjectIdStrict] [Test org.bson.json.JsonWriterTest > testObjectIdStrict] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testString] [Test org.bson.json.JsonWriterTest > testString] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testSymbol] [Test org.bson.json.JsonWriterTest > testSymbol] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testTimestampShell] [Test org.bson.json.JsonWriterTest > testTimestampShell] SUCCESS (0 ms) [Test org.bson.json.JsonWriterTest > testBinaryShell] [Test org.bson.json.JsonWriterTest > testBinaryShell] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonNull] [Test org.bson.json.JsonReaderSpecification > should skip value BsonNull] SUCCESS (192 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonInt32{value=42}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonInt32{value=42}] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonInt64{value=52}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonInt64{value=52}] SUCCESS (1 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonDecimal128{value=4.00}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonDecimal128{value=4.00}] SUCCESS (6 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonBoolean{value=true}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonBoolean{value=true}] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonDateTime{value=1481883766737}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonDateTime{value=1481883766737}] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonDouble{value=62.0}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonDouble{value=62.0}] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonString{value='the fox ...'}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonString{value='the fox ...'}] SUCCESS (1 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonMinKey] [Test org.bson.json.JsonReaderSpecification > should skip value BsonMinKey] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonMaxKey] [Test org.bson.json.JsonReaderSpecification > should skip value BsonMaxKey] SUCCESS (2 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonDbPointer{namespace='test.test', id=5853c07646e0fb496b29b880}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonDbPointer{namespace='test.test', id=5853c07646e0fb496b29b880}] SUCCESS (1 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonJavaScript{code='int i = 0;'}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonJavaScript{code='int i = 0;'}] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonJavaScriptWithScope{code=xscope={ "x" : 1 }}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonJavaScriptWithScope{code=xscope={ "x" : 1 }}] SUCCESS (1 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonObjectId{value=5853c07646e0fb496b29b881}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonObjectId{value=5853c07646e0fb496b29b881}] SUCCESS (1 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonRegularExpression{pattern='^test.*regex.*xyz$', options='i'}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonRegularExpression{pattern='^test.*regex.*xyz$', options='i'}] SUCCESS (3 ms) [Test org.bson.json.JsonReaderSpecification > should skip value ruby stuff] [Test org.bson.json.JsonReaderSpecification > should skip value ruby stuff] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value Timestamp{seconds=305419896, inc=5}] [Test org.bson.json.JsonReaderSpecification > should skip value Timestamp{seconds=305419896, inc=5}] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value org.bson.BsonUndefined@0] [Test org.bson.json.JsonReaderSpecification > should skip value org.bson.BsonUndefined@0] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value BsonBinary{type=80, data=[5, 4, 3, 2, 1]}] [Test org.bson.json.JsonReaderSpecification > should skip value BsonBinary{type=80, data=[5, 4, 3, 2, 1]}] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value [BsonInt32{value=1}, BsonInt64{value=2}, BsonBoolean{value=true}, [BsonInt32{value=1}, BsonInt32{value=2}, BsonInt32{value=3}, [a:BsonInt64{value=2}]]]] [Test org.bson.json.JsonReaderSpecification > should skip value [BsonInt32{value=1}, BsonInt64{value=2}, BsonBoolean{value=true}, [BsonInt32{value=1}, BsonInt32{value=2}, BsonInt32{value=3}, [a:BsonInt64{value=2}]]]] SUCCESS (0 ms) [Test org.bson.json.JsonReaderSpecification > should skip value [a:BsonInt32{value=1}]] [Test org.bson.json.JsonReaderSpecification > should skip value [a:BsonInt32{value=1}]] SUCCESS (0 ms) [Test org.bson.json.JsonWriterSpecification > should pipe all types] [Test org.bson.json.JsonWriterSpecification > should pipe all types] SUCCESS (33 ms) [Test org.bson.types.ObjectIdTest > testDateCons] [Test org.bson.types.ObjectIdTest > testDateCons] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testToBytes] [Test org.bson.types.ObjectIdTest > testToBytes] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testCreateFromLegacy] [Test org.bson.types.ObjectIdTest > testCreateFromLegacy] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > shouldThrowIfMachineIdentifierIsTooLarge] [Test org.bson.types.ObjectIdTest > shouldThrowIfMachineIdentifierIsTooLarge] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testHexStringConstructor] [Test org.bson.types.ObjectIdTest > testHexStringConstructor] SUCCESS (1 ms) [Test org.bson.types.ObjectIdTest > testTime] [Test org.bson.types.ObjectIdTest > testTime] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testDeprecatedMethods] [Test org.bson.types.ObjectIdTest > testDeprecatedMethods] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testMachineIdentifier] [Test org.bson.types.ObjectIdTest > testMachineIdentifier] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testCompareTo] [Test org.bson.types.ObjectIdTest > testCompareTo] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testProcessIdentifier] [Test org.bson.types.ObjectIdTest > testProcessIdentifier] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testCounter] [Test org.bson.types.ObjectIdTest > testCounter] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testFromBytes] [Test org.bson.types.ObjectIdTest > testFromBytes] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testToHexString] [Test org.bson.types.ObjectIdTest > testToHexString] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > testBytesRoundtrip] [Test org.bson.types.ObjectIdTest > testBytesRoundtrip] SUCCESS (0 ms) [Test org.bson.types.ObjectIdTest > shouldThrowIfCounterIsTooLarge] [Test org.bson.types.ObjectIdTest > shouldThrowIfCounterIsTooLarge] SUCCESS (0 ms) [Test org.bson.types.Decimal128Specification > should have correct constants] [Test org.bson.types.Decimal128Specification > should have correct constants] SUCCESS (6 ms) [Test org.bson.types.Decimal128Specification > should construct from high and low] [Test org.bson.types.Decimal128Specification > should construct from high and low] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should construct from simple string] [Test org.bson.types.Decimal128Specification > should construct from simple string] SUCCESS (9 ms) [Test org.bson.types.Decimal128Specification > should round exactly] [Test org.bson.types.Decimal128Specification > should round exactly] SUCCESS (0 ms) [Test org.bson.types.Decimal128Specification > should clamp positive exponents] [Test org.bson.types.Decimal128Specification > should clamp positive exponents] SUCCESS (10 ms) [Test org.bson.types.Decimal128Specification > should clamp negative exponents] [Test org.bson.types.Decimal128Specification > should clamp negative exponents] SUCCESS (2 ms) [Test org.bson.types.Decimal128Specification > should construct from long] [Test org.bson.types.Decimal128Specification > should construct from long] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should construct from large BigDecimal] [Test org.bson.types.Decimal128Specification > should construct from large BigDecimal] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should convert to simple BigDecimal] [Test org.bson.types.Decimal128Specification > should convert to simple BigDecimal] SUCCESS (54 ms) [Test org.bson.types.Decimal128Specification > should convert to large BigDecimal] [Test org.bson.types.Decimal128Specification > should convert to large BigDecimal] SUCCESS (2 ms) [Test org.bson.types.Decimal128Specification > should convert invalid representations of 0 as BigDecimal 0] [Test org.bson.types.Decimal128Specification > should convert invalid representations of 0 as BigDecimal 0] SUCCESS (39 ms) [Test org.bson.types.Decimal128Specification > should detect infinity] [Test org.bson.types.Decimal128Specification > should detect infinity] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should detect NaN] [Test org.bson.types.Decimal128Specification > should detect NaN] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should convert NaN to string] [Test org.bson.types.Decimal128Specification > should convert NaN to string] SUCCESS (0 ms) [Test org.bson.types.Decimal128Specification > should convert NaN from string] [Test org.bson.types.Decimal128Specification > should convert NaN from string] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should not convert NaN to BigDecimal] [Test org.bson.types.Decimal128Specification > should not convert NaN to BigDecimal] SUCCESS (167 ms) [Test org.bson.types.Decimal128Specification > should convert infinity to string] [Test org.bson.types.Decimal128Specification > should convert infinity to string] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should convert infinity from string] [Test org.bson.types.Decimal128Specification > should convert infinity from string] SUCCESS (3 ms) [Test org.bson.types.Decimal128Specification > should convert finite to string] [Test org.bson.types.Decimal128Specification > should convert finite to string] SUCCESS (4 ms) [Test org.bson.types.Decimal128Specification > should convert invalid representations of 0 to string] [Test org.bson.types.Decimal128Specification > should convert invalid representations of 0 to string] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > test equals] [Test org.bson.types.Decimal128Specification > test equals] SUCCESS (0 ms) [Test org.bson.types.Decimal128Specification > test hashCode] Gradle Test Executor 1 finished executing tests. [Test org.bson.types.Decimal128Specification > test hashCode] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should not convert infinity to BigDecimal] [Test org.bson.types.Decimal128Specification > should not convert infinity to BigDecimal] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should not convert negative zero to BigDecimal] [Test org.bson.types.Decimal128Specification > should not convert negative zero to BigDecimal] SUCCESS (2 ms) [Test org.bson.types.Decimal128Specification > should not round inexactly] [Test org.bson.types.Decimal128Specification > should not round inexactly] SUCCESS (3 ms) [Test org.bson.types.Decimal128Specification > should not clamp large exponents if no extra precision is available] [Test org.bson.types.Decimal128Specification > should not clamp large exponents if no extra precision is available] SUCCESS (1 ms) [Test org.bson.types.Decimal128Specification > should not clamp small exponents if no extra precision can be discarded] [Test org.bson.types.Decimal128Specification > should not clamp small exponents if no extra precision can be discarded] SUCCESS (2 ms) [Test org.bson.types.Decimal128Specification > should throw IllegalArgumentException if BigDecimal is too large] [Test org.bson.types.Decimal128Specification > should throw IllegalArgumentException if BigDecimal is too large] SUCCESS (0 ms) [Test org.bson.types.DocumentSpecification > should return correct type for each typed method] [Test org.bson.types.DocumentSpecification > should return correct type for each typed method] SUCCESS (9 ms) [Test org.bson.types.DocumentSpecification > should parse a valid JSON string to a Document] [Test org.bson.types.DocumentSpecification > should parse a valid JSON string to a Document] SUCCESS (10 ms) [Test org.bson.types.DocumentSpecification > test parse method with mode] [Test org.bson.types.DocumentSpecification > test parse method with mode] SUCCESS (2 ms) [Test org.bson.types.DocumentSpecification > should throw an exception when parsing an invalid JSON String] [Test org.bson.types.DocumentSpecification > should throw an exception when parsing an invalid JSON String] SUCCESS (1 ms) [Test org.bson.types.DocumentSpecification > should cast to correct type] [Test org.bson.types.DocumentSpecification > should cast to correct type] SUCCESS (1 ms) [Test org.bson.types.DocumentSpecification > should throw ClassCastException when value is the wrong type] [Test org.bson.types.DocumentSpecification > should throw ClassCastException when value is the wrong type] SUCCESS (1 ms) Finished generating test XML results (1.201 secs) into: /home/test/mongo-java-driver/bson/build/test-results Generating HTML test report... Finished generating test html results (1.962 secs) into: /home/test/mongo-java-driver/bson/build/reports/tests :bson:test (Thread[Daemon worker,5,main]) completed. Took 29.117 secs. :bson:check (Thread[Daemon worker,5,main]) started. :bson:check Skipping task ':bson:check' as it has no actions. :bson:check (Thread[Daemon worker,5,main]) completed. Took 0.002 secs. :driver-core:compileJava (Thread[Daemon worker,5,main]) started. :driver-core:compileJava Skipping task ':driver-core:compileJava' as it is up-to-date (took 2.936 secs). :driver-core:compileJava UP-TO-DATE :driver-core:compileJava (Thread[Daemon worker,5,main]) completed. Took 2.944 secs. :driver-core:compileGroovy (Thread[Daemon worker,5,main]) started. :driver-core:compileGroovy Skipping task ':driver-core:compileGroovy' as it has no source files. :driver-core:compileGroovy UP-TO-DATE :driver-core:compileGroovy (Thread[Daemon worker,5,main]) completed. Took 0.001 secs. :driver-core:processResources (Thread[Daemon worker,5,main]) started. :driver-core:processResources Skipping task ':driver-core:processResources' as it has no source files. :driver-core:processResources UP-TO-DATE :driver-core:processResources (Thread[Daemon worker,5,main]) completed. Took 0.0 secs. :driver-core:classes (Thread[Daemon worker,5,main]) started. :driver-core:classes Skipping task ':driver-core:classes' as it has no actions. :driver-core:classes UP-TO-DATE :driver-core:classes (Thread[Daemon worker,5,main]) completed. Took 0.001 secs. :driver-core:jar (Thread[Daemon worker,5,main]) started. :driver-core:jar Skipping task ':driver-core:jar' as it is up-to-date (took 7.589 secs). :driver-core:jar UP-TO-DATE :driver-core:jar (Thread[Daemon worker,5,main]) completed. Took 7.602 secs. :driver:compileJava (Thread[Daemon worker,5,main]) started. :driver:compileJava Skipping task ':driver:compileJava' as it is up-to-date (took 2.634 secs). :driver:compileJava UP-TO-DATE :driver:compileJava (Thread[Daemon worker,5,main]) completed. Took 2.99 secs. :driver:compileGroovy (Thread[Daemon worker,5,main]) started. :driver:compileGroovy Skipping task ':driver:compileGroovy' as it has no source files. :driver:compileGroovy UP-TO-DATE :driver:compileGroovy (Thread[Daemon worker,5,main]) completed. Took 0.003 secs. :driver:processResources (Thread[Daemon worker,5,main]) started. :driver:processResources Skipping task ':driver:processResources' as it has no source files. :driver:processResources UP-TO-DATE :driver:processResources (Thread[Daemon worker,5,main]) completed. Took 0.0 secs. :driver:classes (Thread[Daemon worker,5,main]) started. :driver:classes Skipping task ':driver:classes' as it has no actions. :driver:classes UP-TO-DATE :driver:classes (Thread[Daemon worker,5,main]) completed. Took 0.0 secs. :driver:checkstyleMain (Thread[Daemon worker,5,main]) started. :driver:checkstyleMain Skipping task ':driver:checkstyleMain' as it is up-to-date (took 0.588 secs). :driver:checkstyleMain UP-TO-DATE :driver:checkstyleMain (Thread[Daemon worker,5,main]) completed. Took 0.625 secs. :driver:checkstyleTest (Thread[Daemon worker,5,main]) started. :driver:checkstyleTest Skipping task ':driver:checkstyleTest' as it is up-to-date (took 1.087 secs). :driver:checkstyleTest UP-TO-DATE :driver:checkstyleTest (Thread[Daemon worker,5,main]) completed. Took 1.211 secs. :driver:jar (Thread[Daemon worker,5,main]) started. :driver:jar Skipping task ':driver:jar' as it is up-to-date (took 0.082 secs). :driver:jar UP-TO-DATE :driver:jar (Thread[Daemon worker,5,main]) completed. Took 0.157 secs. :driver:clirr (Thread[Daemon worker,5,main]) started. :driver:clirr Skipping task ':driver:clirr' as it is up-to-date (took 0.015 secs). :driver:clirr UP-TO-DATE :driver:clirr (Thread[Daemon worker,5,main]) completed. Took 0.053 secs. :driver:codenarcMain (Thread[Daemon worker,5,main]) started. :driver:codenarcMain Skipping task ':driver:codenarcMain' as it has no source files. :driver:codenarcMain UP-TO-DATE :driver:codenarcMain (Thread[Daemon worker,5,main]) completed. Took 0.001 secs. :driver:codenarcTest (Thread[Daemon worker,5,main]) started. :driver:codenarcTest Skipping task ':driver:codenarcTest' as it is up-to-date (took 0.107 secs). :driver:codenarcTest UP-TO-DATE :driver:codenarcTest (Thread[Daemon worker,5,main]) completed. Took 0.13 secs. :driver:findbugsMain (Thread[Daemon worker,5,main]) started. :driver:findbugsMain Skipping task ':driver:findbugsMain' as it is up-to-date (took 0.087 secs). :driver:findbugsMain UP-TO-DATE :driver:findbugsMain (Thread[Daemon worker,5,main]) completed. Took 0.128 secs. :driver-core:compileTestJava (Thread[Daemon worker,5,main]) started. :driver-core:compileTestJava Skipping task ':driver-core:compileTestJava' as it is up-to-date (took 5.093 secs). :driver-core:compileTestJava UP-TO-DATE :driver-core:compileTestJava (Thread[Daemon worker,5,main]) completed. Took 5.122 secs. :driver-core:compileTestGroovy (Thread[Daemon worker,5,main]) started. :driver-core:compileTestGroovy Executing task ':driver-core:compileTestGroovy' (up-to-date check took 0.649 secs) due to: Input file /home/test/mongo-java-driver/driver-core/src/test/functional/com/mongodb/connection/WriteProtocolCommandEventSpecification.groovy has changed. Starting process 'Gradle Compiler Daemon 2'. Working directory: /home/test/mongo-java-driver Command: /usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x/bin/java -Dfile.encoding=US-ASCII -Duser.country=US -Duser.language=en -Duser.variant -cp /home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/gradle-base-services-2.4.jar:/home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/gradle-core-2.4.jar:/home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/gradle-cli-2.4.jar:/home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/gradle-native-2.4.jar:/home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/gradle-messaging-2.4.jar:/home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/slf4j-api-1.7.10.jar:/home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/jul-to-slf4j-1.7.10.jar:/home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/guava-jdk5-17.0.jar org.gradle.process.internal.launcher.IsolatedGradleWorkerMain 'Gradle Compiler Daemon 2' Successfully started process 'Gradle Compiler Daemon 2' Started Gradle compiler daemon (3.522 secs) with fork options DaemonForkOptions{minHeapSize=null, maxHeapSize=null, jvmArgs=[], classpath=[/home/test/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-all/2.3.11/f6b34997d04c1538ce451d3955298f46fdb4dbd4/groovy-all-2.3.11.jar, /home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/ant-1.9.4.jar, /home/test/.gradle/wrapper/dists/gradle-2.4-bin/1lebsnfoptv8qpa10w6kyy5mp/gradle-2.4/lib/ant-launcher-1.9.4.jar]}. Executing org.gradle.api.internal.tasks.compile.ApiGroovyCompiler@fcd9d7a5 in compiler daemon. Compiling with JDK Java compiler API. Successfully executed org.gradle.api.internal.tasks.compile.ApiGroovyCompiler@fcd9d7a5 in compiler daemon. :driver-core:compileTestGroovy (Thread[Daemon worker,5,main]) completed. Took 1 mins 31.015 secs. :driver-core:processTestResources (Thread[Daemon worker,5,main]) started. :driver-core:processTestResources Skipping task ':driver-core:processTestResources' as it is up-to-date (took 2.034 secs). :driver-core:processTestResources UP-TO-DATE :driver-core:processTestResources (Thread[Daemon worker,5,main]) completed. Took 2.091 secs. :driver-core:testClasses (Thread[Daemon worker,5,main]) started. :driver-core:testClasses Skipping task ':driver-core:testClasses' as it has no actions. :driver-core:testClasses (Thread[Daemon worker,5,main]) completed. Took 0.018 secs. :driver:compileTestJava (Thread[Daemon worker,5,main]) started. :driver:compileTestJava Executing task ':driver:compileTestJava' (up-to-date check took 6.957 secs) due to: Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/client/model/FiltersSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/connection/WriteCommandLimitsSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/operation/DropDatabaseOperationSpecification.class has changed. Executing org.gradle.api.internal.tasks.compile.JdkJavaCompiler@2aebbd17 in compiler daemon. Compiling with JDK Java compiler API. Successfully executed org.gradle.api.internal.tasks.compile.JdkJavaCompiler@2aebbd17 in compiler daemon. :driver:compileTestJava (Thread[Daemon worker,5,main]) completed. Took 18.983 secs. :driver:compileTestGroovy (Thread[Daemon worker,5,main]) started. :driver:compileTestGroovy Executing task ':driver:compileTestGroovy' (up-to-date check took 3.482 secs) due to: Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/operation/DropDatabaseOperationSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/OperationFunctionalSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/client/model/ProjectionsSpecification.class has changed. Executing org.gradle.api.internal.tasks.compile.ApiGroovyCompiler@918bba6a in compiler daemon. Compiling with JDK Java compiler API. Successfully executed org.gradle.api.internal.tasks.compile.ApiGroovyCompiler@918bba6a in compiler daemon. :driver:compileTestGroovy (Thread[Daemon worker,5,main]) completed. Took 30.016 secs. :driver:processTestResources (Thread[Daemon worker,5,main]) started. :driver:processTestResources Skipping task ':driver:processTestResources' as it is up-to-date (took 0.03 secs). :driver:processTestResources UP-TO-DATE :driver:processTestResources (Thread[Daemon worker,5,main]) completed. Took 0.063 secs. :driver:testClasses (Thread[Daemon worker,5,main]) started. :driver:testClasses Skipping task ':driver:testClasses' as it has no actions. :driver:testClasses (Thread[Daemon worker,5,main]) completed. Took 0.001 secs. :driver:test (Thread[Daemon worker,5,main]) started. :driver:test Executing task ':driver:test' (up-to-date check took 8.914 secs) due to: Value of input property 'systemProperties' has changed for task ':driver:test' Starting process 'Gradle Test Executor 3'. Working directory: /home/test/mongo-java-driver/driver Command: /usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x/bin/java -Djava.security.manager=jarjar.org.gradle.process.internal.child.BootstrapSecurityManager -Djavax.net.ssl.keyStore=/home/test/.keystore -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.trustStore=/home/test/.keystore -Djavax.net.ssl.trustStorePassword=changeit -Dorg.mongodb.async.type=nio2 -Dorg.mongodb.disableAsync=false -Dorg.mongodb.test.uri=mongodb://:27017 -Dorg.mongodb.useSocket=false -Xmx3g -Dfile.encoding=US-ASCII -Duser.country=US -Duser.language=en -Duser.variant -ea -cp /home/test/.gradle/caches/2.4/workerMain/gradle-worker.jar jarjar.org.gradle.process.internal.launcher.GradleWorkerMain 'Gradle Test Executor 3' Successfully started process 'Gradle Test Executor 3' Gradle Test Executor 3 started executing tests. [Test com.mongodb.DBCollectionTest > testUpdateWithDBEncoder] com.mongodb.DBCollectionTest > testUpdateWithDBEncoder STANDARD_OUT 10:26:13.321 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:26:13.970 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:26:14.006 [cluster-ClusterId{value='5853c14546e0fb49afd6a4be', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to :27017 10:26:14.011 [cluster-ClusterId{value='5853c14546e0fb49afd6a4be', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=1767438} 10:26:14.041 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:2, serverValue:2}] to :27017 [Test com.mongodb.DBCollectionTest > testUpdateWithDBEncoder] SUCCESS (3440 ms) [Test com.mongodb.DBCollectionTest > testRemoveWithDBEncoder] [Test com.mongodb.DBCollectionTest > testRemoveWithDBEncoder] SUCCESS (1485 ms) [Test com.mongodb.DBCollectionTest > bulkWriteOperationShouldGenerateIdsForInserts] [Test com.mongodb.DBCollectionTest > bulkWriteOperationShouldGenerateIdsForInserts] SUCCESS (100 ms) [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForBulkInsert] com.mongodb.DBCollectionTest > testBypassDocumentValidationForBulkInsert STANDARD_OUT 10:26:17.021 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:26:17.040 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 30000 ms before timing out 10:26:17.126 [cluster-ClusterId{value='5853c14946e0fb49afd6a4c2', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:3, serverValue:3}] to :27017 10:26:17.134 [cluster-ClusterId{value='5853c14946e0fb49afd6a4c2', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=6272494} [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForBulkInsert] SUCCESS (248 ms) [Test com.mongodb.DBCollectionTest > testFindAndRemoveTimeout] [Test com.mongodb.DBCollectionTest > testFindAndRemoveTimeout] SKIPPED (84 ms) com.mongodb.DBCollectionTest > testFindAndRemoveTimeout SKIPPED [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForAggregateDollarOut] [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForAggregateDollarOut] SKIPPED (12 ms) com.mongodb.DBCollectionTest > testBypassDocumentValidationForAggregateDollarOut SKIPPED [Test com.mongodb.DBCollectionTest > testObjectClass] [Test com.mongodb.DBCollectionTest > testObjectClass] SUCCESS (81 ms) [Test com.mongodb.DBCollectionTest > testFindAndRemove] [Test com.mongodb.DBCollectionTest > testFindAndRemove] SUCCESS (154 ms) [Test com.mongodb.DBCollectionTest > testInsertDuplicateKeyException] [Test com.mongodb.DBCollectionTest > testInsertDuplicateKeyException] SUCCESS (51 ms) [Test com.mongodb.DBCollectionTest > testDotInDBObject] [Test com.mongodb.DBCollectionTest > testDotInDBObject] SUCCESS (5 ms) [Test com.mongodb.DBCollectionTest > testFindAndUpdate] [Test com.mongodb.DBCollectionTest > testFindAndUpdate] SUCCESS (82 ms) [Test com.mongodb.DBCollectionTest > testFindWithNullQuery] [Test com.mongodb.DBCollectionTest > testFindWithNullQuery] SUCCESS (60 ms) [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForBulkUpdate] [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForBulkUpdate] SUCCESS (199 ms) [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnInsert] [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnInsert] SKIPPED (2 ms) com.mongodb.DBCollectionTest > testWriteConcernExceptionOnInsert SKIPPED [Test com.mongodb.DBCollectionTest > saveShouldInsertADocumentWithNullId] [Test com.mongodb.DBCollectionTest > saveShouldInsertADocumentWithNullId] SUCCESS (86 ms) [Test com.mongodb.DBCollectionTest > shouldAcceptDocumentsWithAllValidValueTypes] [Test com.mongodb.DBCollectionTest > shouldAcceptDocumentsWithAllValidValueTypes] SUCCESS (96 ms) [Test com.mongodb.DBCollectionTest > shouldCreateIdOnInsertIfTheValueIsNull] [Test com.mongodb.DBCollectionTest > shouldCreateIdOnInsertIfTheValueIsNull] SUCCESS (46 ms) [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnRemove] [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnRemove] SKIPPED (7 ms) com.mongodb.DBCollectionTest > testWriteConcernExceptionOnRemove SKIPPED [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnUpdate] [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnUpdate] SKIPPED (3 ms) com.mongodb.DBCollectionTest > testWriteConcernExceptionOnUpdate SKIPPED [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnUpsert] [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnUpsert] SKIPPED (6 ms) com.mongodb.DBCollectionTest > testWriteConcernExceptionOnUpsert SKIPPED [Test com.mongodb.DBCollectionTest > testReflectionObject] [Test com.mongodb.DBCollectionTest > testReflectionObject] SUCCESS (60 ms) [Test com.mongodb.DBCollectionTest > testCompoundCodecWithCustomDecoderFactory] [Test com.mongodb.DBCollectionTest > testCompoundCodecWithCustomDecoderFactory] SUCCESS (24 ms) [Test com.mongodb.DBCollectionTest > testCreateIndexAsAscending] [Test com.mongodb.DBCollectionTest > testCreateIndexAsAscending] SUCCESS (98 ms) [Test com.mongodb.DBCollectionTest > testCount] [Test com.mongodb.DBCollectionTest > testCount] SUCCESS (117 ms) [Test com.mongodb.DBCollectionTest > testUUID] [Test com.mongodb.DBCollectionTest > testUUID] SUCCESS (28 ms) [Test com.mongodb.DBCollectionTest > shouldCreateIdOnInsertIfThereIsNone] [Test com.mongodb.DBCollectionTest > shouldCreateIdOnInsertIfThereIsNone] SUCCESS (36 ms) [Test com.mongodb.DBCollectionTest > testDefaultSettings] [Test com.mongodb.DBCollectionTest > testDefaultSettings] SUCCESS (2 ms) [Test com.mongodb.DBCollectionTest > testSaveWithDBEncoder] [Test com.mongodb.DBCollectionTest > testSaveWithDBEncoder] SUCCESS (88 ms) [Test com.mongodb.DBCollectionTest > testOrderedBulkWriteOperation] [Test com.mongodb.DBCollectionTest > testOrderedBulkWriteOperation] SUCCESS (185 ms) [Test com.mongodb.DBCollectionTest > testParallelScan] [Test com.mongodb.DBCollectionTest > testParallelScan] SKIPPED (20 ms) com.mongodb.DBCollectionTest > testParallelScan SKIPPED [Test com.mongodb.DBCollectionTest > testCreateIndexAsText] [Test com.mongodb.DBCollectionTest > testCreateIndexAsText] SKIPPED (2 ms) com.mongodb.DBCollectionTest > testCreateIndexAsText SKIPPED [Test com.mongodb.DBCollectionTest > testCreateIndexByName] [Test com.mongodb.DBCollectionTest > testCreateIndexByName] SUCCESS (202 ms) [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForInserts] [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForInserts] SUCCESS (110 ms) [Test com.mongodb.DBCollectionTest > testFindAndUpdateTimeout] [Test com.mongodb.DBCollectionTest > testFindAndUpdateTimeout] SKIPPED (7 ms) com.mongodb.DBCollectionTest > testFindAndUpdateTimeout SKIPPED [Test com.mongodb.DBCollectionTest > testFindAndReplace] [Test com.mongodb.DBCollectionTest > testFindAndReplace] SUCCESS (114 ms) [Test com.mongodb.DBCollectionTest > testFindAndReplaceA16MDocument] [Test com.mongodb.DBCollectionTest > testFindAndReplaceA16MDocument] SUCCESS (15335 ms) [Test com.mongodb.DBCollectionTest > testCompoundCodecWithCustomEncoderFactory] [Test com.mongodb.DBCollectionTest > testCompoundCodecWithCustomEncoderFactory] SUCCESS (255 ms) [Test com.mongodb.DBCollectionTest > testCreateIndexAsDescending] [Test com.mongodb.DBCollectionTest > testCreateIndexAsDescending] SUCCESS (403 ms) [Test com.mongodb.DBCollectionTest > testCreateIndexByKeysName] [Test com.mongodb.DBCollectionTest > testCreateIndexByKeysName] SUCCESS (148 ms) [Test com.mongodb.DBCollectionTest > testPathToClassMapDecoding] [Test com.mongodb.DBCollectionTest > testPathToClassMapDecoding] SUCCESS (54 ms) [Test com.mongodb.DBCollectionTest > testInsertWithDBEncoder] [Test com.mongodb.DBCollectionTest > testInsertWithDBEncoder] SUCCESS (444 ms) [Test com.mongodb.DBCollectionTest > testCreateIndexByKeysNameUnique] [Test com.mongodb.DBCollectionTest > testCreateIndexByKeysNameUnique] SUCCESS (15190 ms) [Test com.mongodb.DBCollectionTest > testSaveDuplicateKeyException] [Test com.mongodb.DBCollectionTest > testSaveDuplicateKeyException] SUCCESS (1019 ms) [Test com.mongodb.DBCollectionTest > testBulkWriteConcernException] [Test com.mongodb.DBCollectionTest > testBulkWriteConcernException] SKIPPED (16 ms) com.mongodb.DBCollectionTest > testBulkWriteConcernException SKIPPED [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnFindAndModify] [Test com.mongodb.DBCollectionTest > testWriteConcernExceptionOnFindAndModify] SKIPPED (2 ms) com.mongodb.DBCollectionTest > testWriteConcernExceptionOnFindAndModify SKIPPED [Test com.mongodb.DBCollectionTest > testDotKeysMapInArrayFail] [Test com.mongodb.DBCollectionTest > testDotKeysMapInArrayFail] SUCCESS (4 ms) [Test com.mongodb.DBCollectionTest > testBulkWriteException] [Test com.mongodb.DBCollectionTest > testBulkWriteException] SUCCESS (63 ms) [Test com.mongodb.DBCollectionTest > testSaveWithIdDefined] [Test com.mongodb.DBCollectionTest > testSaveWithIdDefined] SUCCESS (47 ms) [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForFindAndModify] [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForFindAndModify] SUCCESS (61 ms) [Test com.mongodb.DBCollectionTest > testUnorderedBulkWriteOperation] [Test com.mongodb.DBCollectionTest > testUnorderedBulkWriteOperation] SUCCESS (49 ms) [Test com.mongodb.DBCollectionTest > testBulkWriteOperation] [Test com.mongodb.DBCollectionTest > testBulkWriteOperation] SUCCESS (52 ms) [Test com.mongodb.DBCollectionTest > testJAVA794] [Test com.mongodb.DBCollectionTest > testJAVA794] SUCCESS (6 ms) [Test com.mongodb.DBCollectionTest > testCreateIndexWithInvalidIndexType] [Test com.mongodb.DBCollectionTest > testCreateIndexWithInvalidIndexType] SKIPPED (3 ms) com.mongodb.DBCollectionTest > testCreateIndexWithInvalidIndexType SKIPPED [Test com.mongodb.DBCollectionTest > testCreateIndexAs2dsphere] [Test com.mongodb.DBCollectionTest > testCreateIndexAs2dsphere] SUCCESS (124 ms) [Test com.mongodb.DBCollectionTest > findAndUpdateAndReturnNew] [Test com.mongodb.DBCollectionTest > findAndUpdateAndReturnNew] SUCCESS (78 ms) [Test com.mongodb.DBCollectionTest > saveShouldInsertADocumentWithNewObjectId] [Test com.mongodb.DBCollectionTest > saveShouldInsertADocumentWithNewObjectId] SUCCESS (67 ms) [Test com.mongodb.DBCollectionTest > testFindAndReplaceOrInsert] [Test com.mongodb.DBCollectionTest > testFindAndReplaceOrInsert] SUCCESS (102 ms) [Test com.mongodb.DBCollectionTest > testFindAndReplaceTimeout] [Test com.mongodb.DBCollectionTest > testFindAndReplaceTimeout] SKIPPED (12 ms) com.mongodb.DBCollectionTest > testFindAndReplaceTimeout SKIPPED [Test com.mongodb.DBCollectionTest > testReflectionObjectAtLevel2] [Test com.mongodb.DBCollectionTest > testReflectionObjectAtLevel2] SUCCESS (101 ms) [Test com.mongodb.DBCollectionTest > testCompoundCodecWithDefaultValues] [Test com.mongodb.DBCollectionTest > testCompoundCodecWithDefaultValues] SUCCESS (8 ms) [Test com.mongodb.DBCollectionTest > testInsert] [Test com.mongodb.DBCollectionTest > testInsert] SUCCESS (64 ms) [Test com.mongodb.DBCollectionTest > testOtherBinary] [Test com.mongodb.DBCollectionTest > testOtherBinary] SUCCESS (59 ms) [Test com.mongodb.DBCollectionTest > testDotKeysArrayFail] [Test com.mongodb.DBCollectionTest > testDotKeysArrayFail] SUCCESS (18 ms) [Test com.mongodb.DBCollectionTest > testGenericBinary] [Test com.mongodb.DBCollectionTest > testGenericBinary] SUCCESS (49 ms) [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForNonInlineMapReduce] [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForNonInlineMapReduce] SUCCESS (724 ms) [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForBulkReplace] [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForBulkReplace] SUCCESS (32 ms) [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForUpdates] [Test com.mongodb.DBCollectionTest > testBypassDocumentValidationForUpdates] SUCCESS (50 ms) [Test com.mongodb.DBCollectionTest > testUpdate] [Test com.mongodb.DBCollectionTest > testUpdate] SUCCESS (93 ms) [Test com.mongodb.DBCollectionTest > testCreateIndexAs2d] [Test com.mongodb.DBCollectionTest > testCreateIndexAs2d] SUCCESS (100 ms) [Test com.mongodb.DBCollectionTest > testDotKeysListFail] [Test com.mongodb.DBCollectionTest > testDotKeysListFail] SUCCESS (14 ms) [Test com.mongodb.DBCollectionTest > testInsertWithDBEncoderFactorySet] [Test com.mongodb.DBCollectionTest > testInsertWithDBEncoderFactorySet] SUCCESS (56 ms) [Test com.mongodb.DBCursorOldTest > testGetServerAddressQuery] [Test com.mongodb.DBCursorOldTest > testGetServerAddressQuery] SUCCESS (63 ms) [Test com.mongodb.DBCursorOldTest > testBatchWithLimit] [Test com.mongodb.DBCursorOldTest > testBatchWithLimit] SUCCESS (246 ms) [Test com.mongodb.DBCursorOldTest > shouldThrowExceptionOnTryNextForNonTailableCursors] [Test com.mongodb.DBCursorOldTest > shouldThrowExceptionOnTryNextForNonTailableCursors] SUCCESS (178 ms) [Test com.mongodb.DBCursorOldTest > testLimitAndBatchSize] [Test com.mongodb.DBCursorOldTest > testLimitAndBatchSize] SUCCESS (338 ms) [Test com.mongodb.DBCursorOldTest > testExplain] [Test com.mongodb.DBCursorOldTest > testExplain] SUCCESS (820 ms) [Test com.mongodb.DBCursorOldTest > testOptions] [Test com.mongodb.DBCursorOldTest > testOptions] SUCCESS (5 ms) [Test com.mongodb.DBCursorOldTest > testCount] [Test com.mongodb.DBCursorOldTest > testCount] SUCCESS (51 ms) [Test com.mongodb.DBCursorOldTest > testSort] [Test com.mongodb.DBCursorOldTest > testSort] SUCCESS (7113 ms) [Test com.mongodb.DBCursorOldTest > testTailableImplicitAwaitOnNext] com.mongodb.DBCursorOldTest > testTailableImplicitAwaitOnNext STANDARD_OUT 10:27:03.714 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:4, serverValue:4}] to :27017 [Test com.mongodb.DBCursorOldTest > testTailableImplicitAwaitOnNext] SUCCESS (621 ms) [Test com.mongodb.DBCursorOldTest > testGetServerAddressLoop] [Test com.mongodb.DBCursorOldTest > testGetServerAddressLoop] SUCCESS (233 ms) [Test com.mongodb.DBCursorOldTest > testTailable] [Test com.mongodb.DBCursorOldTest > testTailable] SUCCESS (100 ms) [Test com.mongodb.DBCursorOldTest > shouldSupportTryNextOnTailableCursors] [Test com.mongodb.DBCursorOldTest > shouldSupportTryNextOnTailableCursors] SUCCESS (49 ms) [Test com.mongodb.DBCursorOldTest > testShouldThrowNoSuchElementException] [Test com.mongodb.DBCursorOldTest > testShouldThrowNoSuchElementException] SUCCESS (5 ms) [Test com.mongodb.DBCursorOldTest > testGetServerAddressQuery1] [Test com.mongodb.DBCursorOldTest > testGetServerAddressQuery1] SUCCESS (35 ms) [Test com.mongodb.DBCursorOldTest > testSnapshot] [Test com.mongodb.DBCursorOldTest > testSnapshot] SUCCESS (59 ms) [Test com.mongodb.DBCursorOldTest > shouldSupportTryNextOnTailableAwaitCursors] [Test com.mongodb.DBCursorOldTest > shouldSupportTryNextOnTailableAwaitCursors] SUCCESS (140 ms) [Test com.mongodb.DBCursorOldTest > testCurrentObjectAndNumSeen] [Test com.mongodb.DBCursorOldTest > testCurrentObjectAndNumSeen] SUCCESS (492 ms) [Test com.mongodb.DBCursorOldTest > testUpsert] [Test com.mongodb.DBCursorOldTest > testUpsert] SUCCESS (84 ms) [Test com.mongodb.DBCursorOldTest > testTailableImplicitAwaitOnHasNext] [Test com.mongodb.DBCursorOldTest > testTailableImplicitAwaitOnHasNext] SUCCESS (161 ms) [Test com.mongodb.DBCursorOldTest > testSpecial] [Test com.mongodb.DBCursorOldTest > testSpecial] SUCCESS (158 ms) [Test com.mongodb.DBCursorTest > testShouldReturnOnlyTheFieldThatWasInTheIndexUsedForTheFindWhenReturnKeyIsUsed] [Test com.mongodb.DBCursorTest > testShouldReturnOnlyTheFieldThatWasInTheIndexUsedForTheFindWhenReturnKeyIsUsed] SUCCESS (215 ms) [Test com.mongodb.DBCursorTest > testReadPreference] [Test com.mongodb.DBCursorTest > testReadPreference] SUCCESS (139 ms) [Test com.mongodb.DBCursorTest > testGetQuery] [Test com.mongodb.DBCursorTest > testGetQuery] SUCCESS (96 ms) [Test com.mongodb.DBCursorTest > testToArray] [Test com.mongodb.DBCursorTest > testToArray] SUCCESS (77 ms) [Test com.mongodb.DBCursorTest > testSettingACommentInsertsCommentIntoProfileCollectionWhenProfilingIsTurnedOn] [Test com.mongodb.DBCursorTest > testSettingACommentInsertsCommentIntoProfileCollectionWhenProfilingIsTurnedOn] SUCCESS (142 ms) [Test com.mongodb.DBCursorTest > testMax] [Test com.mongodb.DBCursorTest > testMax] SUCCESS (37 ms) [Test com.mongodb.DBCursorTest > testMin] [Test com.mongodb.DBCursorTest > testMin] SUCCESS (132 ms) [Test com.mongodb.DBCursorTest > testClose] [Test com.mongodb.DBCursorTest > testClose] SUCCESS (190 ms) [Test com.mongodb.DBCursorTest > testCount] [Test com.mongodb.DBCursorTest > testCount] SUCCESS (253 ms) [Test com.mongodb.DBCursorTest > testLimit] [Test com.mongodb.DBCursorTest > testLimit] SUCCESS (555 ms) [Test com.mongodb.DBCursorTest > testCopy] [Test com.mongodb.DBCursorTest > testCopy] SUCCESS (160 ms) [Test com.mongodb.DBCursorTest > testCurr] [Test com.mongodb.DBCursorTest > testCurr] SUCCESS (348 ms) [Test com.mongodb.DBCursorTest > testSkip] [Test com.mongodb.DBCursorTest > testSkip] SUCCESS (100 ms) [Test com.mongodb.DBCursorTest > getNumSeen] [Test com.mongodb.DBCursorTest > getNumSeen] SUCCESS (122 ms) [Test com.mongodb.DBCursorTest > testIterationCount] [Test com.mongodb.DBCursorTest > testIterationCount] SUCCESS (110 ms) [Test com.mongodb.DBCursorTest > testMaxTimeForCount] [Test com.mongodb.DBCursorTest > testMaxTimeForCount] SKIPPED (42 ms) com.mongodb.DBCursorTest > testMaxTimeForCount SKIPPED [Test com.mongodb.DBCursorTest > testPropertyMutability] [Test com.mongodb.DBCursorTest > testPropertyMutability] SUCCESS (107 ms) [Test com.mongodb.DBCursorTest > testBatchSize] [Test com.mongodb.DBCursorTest > testBatchSize] SUCCESS (150 ms) [Test com.mongodb.DBCursorTest > testReturnKey] [Test com.mongodb.DBCursorTest > testReturnKey] SUCCESS (56 ms) [Test com.mongodb.DBCursorTest > exhaustOptionShouldThrowUnsupportedOperationException] [Test com.mongodb.DBCursorTest > exhaustOptionShouldThrowUnsupportedOperationException] SUCCESS (25 ms) [Test com.mongodb.DBCursorTest > testMaxScan] [Test com.mongodb.DBCursorTest > testMaxScan] SUCCESS (50 ms) [Test com.mongodb.DBCursorTest > testSnapshot] [Test com.mongodb.DBCursorTest > testSnapshot] SUCCESS (56 ms) [Test com.mongodb.DBCursorTest > testMaxTimeForSize] [Test com.mongodb.DBCursorTest > testMaxTimeForSize] SKIPPED (91 ms) com.mongodb.DBCursorTest > testMaxTimeForSize SKIPPED [Test com.mongodb.DBCursorTest > testMaxTimeForIterable] [Test com.mongodb.DBCursorTest > testMaxTimeForIterable] SKIPPED (46 ms) com.mongodb.DBCursorTest > testMaxTimeForIterable SKIPPED [Test com.mongodb.DBCursorTest > testMaxTimeForIterator] [Test com.mongodb.DBCursorTest > testMaxTimeForIterator] SKIPPED (401 ms) com.mongodb.DBCursorTest > testMaxTimeForIterator SKIPPED [Test com.mongodb.DBCursorTest > testMaxTimeForOne] [Test com.mongodb.DBCursorTest > testMaxTimeForOne] SKIPPED (21 ms) com.mongodb.DBCursorTest > testMaxTimeForOne SKIPPED [Test com.mongodb.DBCursorTest > testNextHasNext] [Test com.mongodb.DBCursorTest > testNextHasNext] SUCCESS (46 ms) [Test com.mongodb.DBCursorTest > testShowDiskLoc] [Test com.mongodb.DBCursorTest > testShowDiskLoc] SUCCESS (58 ms) [Test com.mongodb.DBCursorTest > testLength] [Test com.mongodb.DBCursorTest > testLength] SUCCESS (24 ms) [Test com.mongodb.DBCursorTest > testRemove] [Test com.mongodb.DBCursorTest > testRemove] SUCCESS (24 ms) [Test com.mongodb.DBCursorTest > testGetKeysWanted] [Test com.mongodb.DBCursorTest > testGetKeysWanted] SUCCESS (33 ms) [Test com.mongodb.DBCursorTest > testIterator] [Test com.mongodb.DBCursorTest > testIterator] SUCCESS (44 ms) [Test com.mongodb.DBCursorTest > testMarkPartial] [Test com.mongodb.DBCursorTest > testMarkPartial] SUCCESS (1508 ms) [Test com.mongodb.DBCursorTest > testGetServerAddress] [Test com.mongodb.DBCursorTest > testGetServerAddress] SUCCESS (563 ms) [Test com.mongodb.DBCursorTest > testGetCursorId] [Test com.mongodb.DBCursorTest > testGetCursorId] SUCCESS (422 ms) [Test com.mongodb.DBCursorTest > testConstructor] [Test com.mongodb.DBCursorTest > testConstructor] SUCCESS (179 ms) [Test com.mongodb.DBCursorTest > testMarkPartialForEmptyObjects] [Test com.mongodb.DBCursorTest > testMarkPartialForEmptyObjects] SUCCESS (30 ms) [Test com.mongodb.DBCursorTest > testToArrayWithMax] [Test com.mongodb.DBCursorTest > testToArrayWithMax] SUCCESS (57 ms) [Test com.mongodb.DBObjectCodecReflectionTest > test2] [Test com.mongodb.DBObjectCodecReflectionTest > test2] SUCCESS (102 ms) [Test com.mongodb.DBObjectCodecTest > shouldEncodeNull] [Test com.mongodb.DBObjectCodecTest > shouldEncodeNull] SUCCESS (1 ms) [Test com.mongodb.DBObjectCodecTest > testTransformers] [Test com.mongodb.DBObjectCodecTest > testTransformers] SUCCESS (58 ms) [Test com.mongodb.DBObjectCodecTest > shouldEncodedNestedMapsListsAndDocuments] [Test com.mongodb.DBObjectCodecTest > shouldEncodedNestedMapsListsAndDocuments] SUCCESS (84 ms) [Test com.mongodb.DBObjectCodecTest > shouldEncodeIterableMapAsMap] [Test com.mongodb.DBObjectCodecTest > shouldEncodeIterableMapAsMap] SUCCESS (8 ms) [Test com.mongodb.DBObjectCodecTest > shouldRespectEncodeIdFirstPropertyInEncoderContext] [Test com.mongodb.DBObjectCodecTest > shouldRespectEncodeIdFirstPropertyInEncoderContext] SUCCESS (1 ms) [Test com.mongodb.DBObjectCodecTest > testDBListEncoding] [Test com.mongodb.DBObjectCodecTest > testDBListEncoding] SUCCESS (40 ms) [Test com.mongodb.DBObjectCodecTest > shouldGenerateIdIfAbsent] [Test com.mongodb.DBObjectCodecTest > shouldGenerateIdIfAbsent] SUCCESS (1 ms) [Test com.mongodb.DBObjectCodecTest > shouldNotGenerateIdIfPresent] [Test com.mongodb.DBObjectCodecTest > shouldNotGenerateIdIfPresent] SUCCESS (0 ms) [Test com.mongodb.DBRefTest > testRefListRoundTrip] [Test com.mongodb.DBRefTest > testRefListRoundTrip] SUCCESS (33 ms) [Test com.mongodb.DBRefTest > testFindByDBRef] [Test com.mongodb.DBRefTest > testFindByDBRef] SUCCESS (51 ms) [Test com.mongodb.DBRefTest > testGetEntityWithArrayOfDBRefsWithCompoundIds] [Test com.mongodb.DBRefTest > testGetEntityWithArrayOfDBRefsWithCompoundIds] SUCCESS (50 ms) [Test com.mongodb.DBRefTest > testRoundTrip] [Test com.mongodb.DBRefTest > testRoundTrip] SUCCESS (48 ms) [Test com.mongodb.DBRefTest > testGetEntityWithMapOfDBRefsWithCompoundIds] [Test com.mongodb.DBRefTest > testGetEntityWithMapOfDBRefsWithCompoundIds] SUCCESS (35 ms) [Test com.mongodb.DBRefTest > testGetEntityWithSingleDBRefWithCompoundId] [Test com.mongodb.DBRefTest > testGetEntityWithSingleDBRefWithCompoundId] SUCCESS (21 ms) [Test com.mongodb.DBTest > shouldCreateCappedCollection] [Test com.mongodb.DBTest > shouldCreateCappedCollection] SUCCESS (13 ms) [Test com.mongodb.DBTest > shouldReturnCachedCollectionObjectIfExists] [Test com.mongodb.DBTest > shouldReturnCachedCollectionObjectIfExists] SUCCESS (2 ms) [Test com.mongodb.DBTest > shouldReturnOKWhenASimpleCommandExecutesSuccessfully] [Test com.mongodb.DBTest > shouldReturnOKWhenASimpleCommandExecutesSuccessfully] SUCCESS (2 ms) [Test com.mongodb.DBTest > shouldIgnoreCaseWhenCheckingIfACollectionExists] [Test com.mongodb.DBTest > shouldIgnoreCaseWhenCheckingIfACollectionExists] SUCCESS (489 ms) [Test com.mongodb.DBTest > shouldUpdateUser] com.mongodb.DBTest > shouldUpdateUser STANDARD_OUT 10:27:13.281 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:5, serverValue:5}] to :27017 [Test com.mongodb.DBTest > shouldUpdateUser] SUCCESS (198 ms) [Test com.mongodb.DBTest > shouldDoEval] [Test com.mongodb.DBTest > shouldDoEval] SUCCESS (290 ms) [Test com.mongodb.DBTest > shouldThrowErrorIfCreatingACappedCollectionWithANegativeSize] [Test com.mongodb.DBTest > shouldThrowErrorIfCreatingACappedCollectionWithANegativeSize] SUCCESS (20 ms) [Test com.mongodb.DBTest > shouldCreateUncappedCollection] [Test com.mongodb.DBTest > shouldCreateUncappedCollection] SUCCESS (43 ms) [Test com.mongodb.DBTest > shouldExecuteCommand] [Test com.mongodb.DBTest > shouldExecuteCommand] SUCCESS (18 ms) [Test com.mongodb.DBTest > shouldReceiveAnErrorIfCreatingCappedCollectionWithoutSize] [Test com.mongodb.DBTest > shouldReceiveAnErrorIfCreatingCappedCollectionWithoutSize] SUCCESS (3 ms) [Test com.mongodb.DBTest > shouldAddUser] [Test com.mongodb.DBTest > shouldAddUser] SUCCESS (3 ms) [Test com.mongodb.DBTest > shouldTimeOutCommand] [Test com.mongodb.DBTest > shouldTimeOutCommand] SKIPPED (1 ms) com.mongodb.DBTest > shouldTimeOutCommand SKIPPED [Test com.mongodb.DBTest > shouldGetCollectionGivenAStringName] [Test com.mongodb.DBTest > shouldGetCollectionGivenAStringName] SUCCESS (1 ms) [Test com.mongodb.DBTest > shouldGetDefaultReadPreference] [Test com.mongodb.DBTest > shouldGetDefaultReadPreference] SUCCESS (1 ms) [Test com.mongodb.DBTest > shouldDropItself] [Test com.mongodb.DBTest > shouldDropItself] SUCCESS (4301 ms) [Test com.mongodb.DBTest > shouldThrowErrorwhileDoingEval] [Test com.mongodb.DBTest > shouldThrowErrorwhileDoingEval] SUCCESS (557 ms) [Test com.mongodb.DBTest > shouldThrowAnExceptionWhenDBNameContainsSpaces] [Test com.mongodb.DBTest > shouldThrowAnExceptionWhenDBNameContainsSpaces] SUCCESS (12 ms) [Test com.mongodb.DBTest > shouldRemoveUser] [Test com.mongodb.DBTest > shouldRemoveUser] SUCCESS (39 ms) [Test com.mongodb.DBTest > shouldErrorIfCreatingACollectionThatAlreadyExists] [Test com.mongodb.DBTest > shouldErrorIfCreatingACollectionThatAlreadyExists] SUCCESS (39 ms) [Test com.mongodb.DBTest > shouldGetCollectionNames] [Test com.mongodb.DBTest > shouldGetCollectionNames] SUCCESS (1777 ms) [Test com.mongodb.DBTest > shouldNotThrowAnExceptionOnCommandFailure] [Test com.mongodb.DBTest > shouldNotThrowAnExceptionOnCommandFailure] SUCCESS (2 ms) [Test com.mongodb.DBTest > shouldCreateCappedCollectionWithMaxNumberOfDocuments] [Test com.mongodb.DBTest > shouldCreateCappedCollectionWithMaxNumberOfDocuments] SUCCESS (41 ms) [Test com.mongodb.DBTest > shouldThrowAnExceptionWhenDBNameIsEmpty] [Test com.mongodb.DBTest > shouldThrowAnExceptionWhenDBNameIsEmpty] SUCCESS (1 ms) [Test com.mongodb.DBTest > shouldGetStats] [Test com.mongodb.DBTest > shouldGetStats] SUCCESS (13 ms) [Test com.mongodb.DBTest > shouldInsertDocumentsUsingEval] [Test com.mongodb.DBTest > shouldInsertDocumentsUsingEval] SUCCESS (88 ms) [Test com.mongodb.DBTest > shouldDeferCollectionCreationIfOptionsIsNull] [Test com.mongodb.DBTest > shouldDeferCollectionCreationIfOptionsIsNull] SUCCESS (2 ms) [Test com.mongodb.DBTest > shouldGetDefaultWriteConcern] [Test com.mongodb.DBTest > shouldGetDefaultWriteConcern] SUCCESS (1 ms) [Test com.mongodb.DBTest > shouldReturnFailureWithErrorMessageWhenExecutingInvalidCommand] [Test com.mongodb.DBTest > shouldReturnFailureWithErrorMessageWhenExecutingInvalidCommand] SUCCESS (3 ms) [Test com.mongodb.DBTest > shouldGetDuplicateKeyException] [Test com.mongodb.DBTest > shouldGetDuplicateKeyException] SUCCESS (43 ms) [Test com.mongodb.DBTest > shouldCreateCollectionWithTheSetCollation] [Test com.mongodb.DBTest > shouldCreateCollectionWithTheSetCollation] SKIPPED (2 ms) com.mongodb.DBTest > shouldCreateCollectionWithTheSetCollation SKIPPED [Test com.mongodb.DefaultDBDecoderTest > testDecodingDBRef] [Test com.mongodb.DefaultDBDecoderTest > testDecodingDBRef] SUCCESS (222 ms) [Test com.mongodb.DefaultDBDecoderTest > testTypeMapping] [Test com.mongodb.DefaultDBDecoderTest > testTypeMapping] SUCCESS (152 ms) [Test com.mongodb.MapReduceTest > testMapReduceInlineWScope] [Test com.mongodb.MapReduceTest > testMapReduceInlineWScope] SUCCESS (1245 ms) [Test com.mongodb.MapReduceTest > testMapReduceWithLimit] [Test com.mongodb.MapReduceTest > testMapReduceWithLimit] SUCCESS (87 ms) [Test com.mongodb.MapReduceTest > testMapReduceWithQuery] [Test com.mongodb.MapReduceTest > testMapReduceWithQuery] SUCCESS (161 ms) [Test com.mongodb.MapReduceTest > shouldReturnStatisticsForInlineMapReduce] [Test com.mongodb.MapReduceTest > shouldReturnStatisticsForInlineMapReduce] SUCCESS (65 ms) [Test com.mongodb.MapReduceTest > shouldReturnStatisticsForMapReduceIntoACollection] [Test com.mongodb.MapReduceTest > shouldReturnStatisticsForMapReduceIntoACollection] SUCCESS (80 ms) [Test com.mongodb.MapReduceTest > testMapReduceExecutionTimeout] [Test com.mongodb.MapReduceTest > testMapReduceExecutionTimeout] SKIPPED (82 ms) com.mongodb.MapReduceTest > testMapReduceExecutionTimeout SKIPPED [Test com.mongodb.MapReduceTest > testMapReduceWithSort] [Test com.mongodb.MapReduceTest > testMapReduceWithSort] SKIPPED (0 ms) com.mongodb.MapReduceTest > testMapReduceWithSort SKIPPED [Test com.mongodb.MapReduceTest > testOutputTypeMerge] [Test com.mongodb.MapReduceTest > testOutputTypeMerge] SUCCESS (168 ms) [Test com.mongodb.MapReduceTest > testMapReduceWithOutputToAnotherDatabase] [Test com.mongodb.MapReduceTest > testMapReduceWithOutputToAnotherDatabase] SUCCESS (1444 ms) [Test com.mongodb.MapReduceTest > testMapReduceWithFinalize] [Test com.mongodb.MapReduceTest > testMapReduceWithFinalize] SUCCESS (1508 ms) [Test com.mongodb.MapReduceTest > testWriteConcern] [Test com.mongodb.MapReduceTest > testWriteConcern] SKIPPED (58 ms) com.mongodb.MapReduceTest > testWriteConcern SKIPPED [Test com.mongodb.MapReduceTest > testMapReduceInline] [Test com.mongodb.MapReduceTest > testMapReduceInline] SUCCESS (81 ms) [Test com.mongodb.MapReduceTest > testMapReduce] [Test com.mongodb.MapReduceTest > testMapReduce] SUCCESS (164 ms) [Test com.mongodb.MapReduceTest > testOutputCollection] [Test com.mongodb.MapReduceTest > testOutputCollection] SUCCESS (129 ms) [Test com.mongodb.MapReduceTest > testOutputTypeReduce] [Test com.mongodb.MapReduceTest > testOutputTypeReduce] SUCCESS (117 ms) [Test com.mongodb.MongoMethodsTest > shouldGetDatabaseNames] [Test com.mongodb.MongoMethodsTest > shouldGetDatabaseNames] SUCCESS (7067 ms) [Test com.mongodb.MongoMethodsTest > shouldLockAndUnlock] [Test com.mongodb.MongoMethodsTest > shouldLockAndUnlock] SKIPPED (91 ms) com.mongodb.MongoMethodsTest > shouldLockAndUnlock SKIPPED [Test com.mongodb.QueryBuilderTest > shouldThrowExceptionIfNoVerticesDefinedForPolygon] [Test com.mongodb.QueryBuilderTest > shouldThrowExceptionIfNoVerticesDefinedForPolygon] SUCCESS (2 ms) [Test com.mongodb.QueryBuilderTest > lessThanTest] [Test com.mongodb.QueryBuilderTest > lessThanTest] SUCCESS (270 ms) [Test com.mongodb.QueryBuilderTest > testAnd] [Test com.mongodb.QueryBuilderTest > testAnd] SUCCESS (23 ms) [Test com.mongodb.QueryBuilderTest > shouldThrowExceptionNoPolygonGivenForWithinQuery] [Test com.mongodb.QueryBuilderTest > shouldThrowExceptionNoPolygonGivenForWithinQuery] SUCCESS (0 ms) [Test com.mongodb.QueryBuilderTest > elemMatchTest] [Test com.mongodb.QueryBuilderTest > elemMatchTest] SUCCESS (0 ms) [Test com.mongodb.QueryBuilderTest > inTest] [Test com.mongodb.QueryBuilderTest > inTest] SUCCESS (39 ms) [Test com.mongodb.QueryBuilderTest > isTest] [Test com.mongodb.QueryBuilderTest > isTest] SUCCESS (40 ms) [Test com.mongodb.QueryBuilderTest > textTest] [Test com.mongodb.QueryBuilderTest > textTest] SUCCESS (1 ms) [Test com.mongodb.QueryBuilderTest > allTest] [Test com.mongodb.QueryBuilderTest > allTest] SUCCESS (41 ms) [Test com.mongodb.QueryBuilderTest > testOr] [Test com.mongodb.QueryBuilderTest > testOr] SUCCESS (22 ms) [Test com.mongodb.QueryBuilderTest > notEqualsTest] [Test com.mongodb.QueryBuilderTest > notEqualsTest] SUCCESS (32 ms) [Test com.mongodb.QueryBuilderTest > greaterThanEqualsTest] [Test com.mongodb.QueryBuilderTest > greaterThanEqualsTest] SUCCESS (44 ms) [Test com.mongodb.QueryBuilderTest > greaterThanTest] [Test com.mongodb.QueryBuilderTest > greaterThanTest] SUCCESS (41 ms) [Test com.mongodb.QueryBuilderTest > arrayChainTest] [Test com.mongodb.QueryBuilderTest > arrayChainTest] SUCCESS (34 ms) [Test com.mongodb.QueryBuilderTest > lessThanEqualsTest] [Test com.mongodb.QueryBuilderTest > lessThanEqualsTest] SUCCESS (37 ms) [Test com.mongodb.QueryBuilderTest > testMultipleAnd] [Test com.mongodb.QueryBuilderTest > testMultipleAnd] SUCCESS (29 ms) [Test com.mongodb.QueryBuilderTest > regexTest] [Test com.mongodb.QueryBuilderTest > regexTest] SUCCESS (38 ms) [Test com.mongodb.QueryBuilderTest > existsTest] [Test com.mongodb.QueryBuilderTest > existsTest] SUCCESS (62 ms) [Test com.mongodb.QueryBuilderTest > nearTest] [Test com.mongodb.QueryBuilderTest > nearTest] SUCCESS (74 ms) [Test com.mongodb.QueryBuilderTest > compoundChainTest] [Test com.mongodb.QueryBuilderTest > compoundChainTest] SUCCESS (49 ms) [Test com.mongodb.QueryBuilderTest > sizeTest] [Test com.mongodb.QueryBuilderTest > sizeTest] SUCCESS (35 ms) [Test com.mongodb.QueryBuilderTest > notInTest] [Test com.mongodb.QueryBuilderTest > notInTest] SUCCESS (40 ms) [Test com.mongodb.QueryBuilderTest > shouldThrowAnExceptionIfTetIsNotAtTheTopLevelOfTheQuery] [Test com.mongodb.QueryBuilderTest > shouldThrowAnExceptionIfTetIsNotAtTheTopLevelOfTheQuery] SUCCESS (1 ms) [Test com.mongodb.QueryBuilderTest > modTest] [Test com.mongodb.QueryBuilderTest > modTest] SUCCESS (29 ms) [Test com.mongodb.QueryBuilderTest > rangeChainTest] [Test com.mongodb.QueryBuilderTest > rangeChainTest] SUCCESS (16 ms) [Test com.mongodb.QueryBuilderTest > shouldThrowExceptionIfInsufficientVerticesDefinedForPolygon] [Test com.mongodb.QueryBuilderTest > shouldThrowExceptionIfInsufficientVerticesDefinedForPolygon] SUCCESS (1 ms) [Test com.mongodb.QueryBuilderTest > failureTest] [Test com.mongodb.QueryBuilderTest > failureTest] SUCCESS (3 ms) [Test com.mongodb.QueryBuilderTest > notTest] [Test com.mongodb.QueryBuilderTest > notTest] SUCCESS (37 ms) [Test com.mongodb.QueryTest > shouldBeAbleToQueryWithJSONString] [Test com.mongodb.QueryTest > shouldBeAbleToQueryWithJSONString] SKIPPED (1 ms) com.mongodb.QueryTest > shouldBeAbleToQueryWithJSONString SKIPPED [Test com.mongodb.QueryTest > shouldBeAbleToUseOldQueryBuilderWithNewFilterMethod] [Test com.mongodb.QueryTest > shouldBeAbleToUseOldQueryBuilderWithNewFilterMethod] SUCCESS (25 ms) [Test com.mongodb.BasicDBObjectTest > testGetStringWithDefault] [Test com.mongodb.BasicDBObjectTest > testGetStringWithDefault] SUCCESS (0 ms) [Test com.mongodb.BasicDBObjectTest > testDown1] [Test com.mongodb.BasicDBObjectTest > testDown1] SUCCESS (13 ms) [Test com.mongodb.BasicDBObjectTest > testParse] [Test com.mongodb.BasicDBObjectTest > testParse] SUCCESS (309 ms) [Test com.mongodb.BasicDBObjectTest > testGetLongWithDefault] [Test com.mongodb.BasicDBObjectTest > testGetLongWithDefault] SUCCESS (1 ms) [Test com.mongodb.BasicDBObjectTest > testGetDate] [Test com.mongodb.BasicDBObjectTest > testGetDate] SUCCESS (0 ms) [Test com.mongodb.BasicDBObjectTest > testBuilderIsEmpty] [Test com.mongodb.BasicDBObjectTest > testBuilderIsEmpty] SUCCESS (0 ms) [Test com.mongodb.BasicDBObjectTest > testGetObjectIdWithDefault] [Test com.mongodb.BasicDBObjectTest > testGetObjectIdWithDefault] SUCCESS (0 ms) [Test com.mongodb.BasicDBObjectTest > testGetDateWithDefault] [Test com.mongodb.BasicDBObjectTest > testGetDateWithDefault] SUCCESS (0 ms) [Test com.mongodb.BasicDBObjectTest > testEqualsAndHashCode] [Test com.mongodb.BasicDBObjectTest > testEqualsAndHashCode] SUCCESS (4 ms) [Test com.mongodb.BasicDBObjectTest > testGetObjectId] [Test com.mongodb.BasicDBObjectTest > testGetObjectId] SUCCESS (0 ms) [Test com.mongodb.BasicDBObjectTest > testBuilderNested] [Test com.mongodb.BasicDBObjectTest > testBuilderNested] SUCCESS (1 ms) [Test com.mongodb.BasicDBObjectTest > testGetDoubleWithDefault] [Test com.mongodb.BasicDBObjectTest > testGetDoubleWithDefault] SUCCESS (0 ms) [Test com.mongodb.BasicDBObjectTest > testToJson] [Test com.mongodb.BasicDBObjectTest > testToJson] SUCCESS (1 ms) [Test com.mongodb.CommandResultTest > shouldBeOkWhenOkFieldIsOne] [Test com.mongodb.CommandResultTest > shouldBeOkWhenOkFieldIsOne] SUCCESS (1 ms) [Test com.mongodb.CommandResultTest > testNullErrorCode] [Test com.mongodb.CommandResultTest > testNullErrorCode] SUCCESS (0 ms) [Test com.mongodb.CommandResultTest > shouldBeOkWhenOkFieldIsTrue] [Test com.mongodb.CommandResultTest > shouldBeOkWhenOkFieldIsTrue] SUCCESS (0 ms) [Test com.mongodb.CommandResultTest > shouldNotBeOkWhenOkFieldIsFalse] [Test com.mongodb.CommandResultTest > shouldNotBeOkWhenOkFieldIsFalse] SUCCESS (0 ms) [Test com.mongodb.CommandResultTest > shouldNotBeOkWhenOkFieldTypeIsNotBooleanOrNumber] [Test com.mongodb.CommandResultTest > shouldNotBeOkWhenOkFieldTypeIsNotBooleanOrNumber] SUCCESS (0 ms) [Test com.mongodb.CommandResultTest > shouldNotBeOkWhenOkFieldIsZero] [Test com.mongodb.CommandResultTest > shouldNotBeOkWhenOkFieldIsZero] SUCCESS (0 ms) [Test com.mongodb.CommandResultTest > testCommandFailure] [Test com.mongodb.CommandResultTest > testCommandFailure] SUCCESS (0 ms) [Test com.mongodb.CommandResultTest > shouldNotHaveExceptionWhenOkIsTrue] [Test com.mongodb.CommandResultTest > shouldNotHaveExceptionWhenOkIsTrue] SUCCESS (1 ms) [Test com.mongodb.CommandResultTest > shouldNotBeOkWithNoOkField] [Test com.mongodb.CommandResultTest > shouldNotBeOkWithNoOkField] SUCCESS (0 ms) [Test com.mongodb.DBAddressTest > testCons3] [Test com.mongodb.DBAddressTest > testCons3] SKIPPED (1 ms) com.mongodb.DBAddressTest > testCons3 SKIPPED [Test com.mongodb.DBAddressTest > testConstructors] [Test com.mongodb.DBAddressTest > testConstructors] SKIPPED (0 ms) com.mongodb.DBAddressTest > testConstructors SKIPPED [Test com.mongodb.DBAddressTest > testBasics] [Test com.mongodb.DBAddressTest > testBasics] SKIPPED (0 ms) com.mongodb.DBAddressTest > testBasics SKIPPED [Test com.mongodb.DBAddressTest > testInvalid] [Test com.mongodb.DBAddressTest > testInvalid] SKIPPED (0 ms) com.mongodb.DBAddressTest > testInvalid SKIPPED [Test com.mongodb.DBCollectionObjectFactoryTest > testSeveralInternalClassesSet] [Test com.mongodb.DBCollectionObjectFactoryTest > testSeveralInternalClassesSet] SUCCESS (15 ms) [Test com.mongodb.DBCollectionObjectFactoryTest > testReflectionObject] [Test com.mongodb.DBCollectionObjectFactoryTest > testReflectionObject] SUCCESS (6 ms) [Test com.mongodb.DBCollectionObjectFactoryTest > testDefaultTopLevelClass] [Test com.mongodb.DBCollectionObjectFactoryTest > testDefaultTopLevelClass] SUCCESS (0 ms) [Test com.mongodb.DBCollectionObjectFactoryTest > testEmptyPath] [Test com.mongodb.DBCollectionObjectFactoryTest > testEmptyPath] SUCCESS (7 ms) [Test com.mongodb.DBCollectionObjectFactoryTest > testInternalClassWhenTopLevelSet] [Test com.mongodb.DBCollectionObjectFactoryTest > testInternalClassWhenTopLevelSet] SUCCESS (0 ms) [Test com.mongodb.DBCollectionObjectFactoryTest > testDefaultInternalClass] [Test com.mongodb.DBCollectionObjectFactoryTest > testDefaultInternalClass] SUCCESS (0 ms) [Test com.mongodb.DBCollectionObjectFactoryTest > testTopLevelClassWhenSet] [Test com.mongodb.DBCollectionObjectFactoryTest > testTopLevelClassWhenSet] SUCCESS (0 ms) [Test com.mongodb.DBCollectionObjectFactoryTest > testThatNullObjectClassRevertsToDefault] [Test com.mongodb.DBCollectionObjectFactoryTest > testThatNullObjectClassRevertsToDefault] SUCCESS (0 ms) [Test com.mongodb.DBCollectionObjectFactoryTest > testReflectionNestedObject] [Test com.mongodb.DBCollectionObjectFactoryTest > testReflectionNestedObject] SUCCESS (0 ms) [Test com.mongodb.LazyDBEncoderTest > testEncodingObject] [Test com.mongodb.LazyDBEncoderTest > testEncodingObject] SUCCESS (3 ms) [Test com.mongodb.LazyDBEncoderTest > testEncodingRegularDBObjectWithLazyDBEncoder] [Test com.mongodb.LazyDBEncoderTest > testEncodingRegularDBObjectWithLazyDBEncoder] SUCCESS (0 ms) [Test com.mongodb.MongoConstructorsTest > shouldDefaultToPrimaryReadPreference] com.mongodb.MongoConstructorsTest > shouldDefaultToPrimaryReadPreference STANDARD_OUT 10:27:35.424 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.MongoConstructorsTest > shouldDefaultToPrimaryReadPreference] SUCCESS (9 ms) [Test com.mongodb.MongoConstructorsTest > shouldSaveDefaultWriteConcern] com.mongodb.MongoConstructorsTest > shouldSaveDefaultWriteConcern STANDARD_OUT 10:27:35.433 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.MongoConstructorsTest > shouldSaveDefaultWriteConcern] SUCCESS (2 ms) [Test com.mongodb.MongoConstructorsTest > shouldSaveDefaultReadPreference] com.mongodb.MongoConstructorsTest > shouldSaveDefaultReadPreference STANDARD_OUT 10:27:35.435 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.MongoConstructorsTest > shouldSaveDefaultReadPreference] SUCCESS (6 ms) [Test com.mongodb.MongoConstructorsTest > shouldDefaultToLocalhost] [Test com.mongodb.MongoConstructorsTest > shouldDefaultToLocalhost] SKIPPED (0 ms) com.mongodb.MongoConstructorsTest > shouldDefaultToLocalhost SKIPPED [Test com.mongodb.MongoConstructorsTest > shouldAllowRequiredReplicaSetNameForSingleServerConstructors] com.mongodb.MongoConstructorsTest > shouldAllowRequiredReplicaSetNameForSingleServerConstructors STANDARD_OUT 10:27:35.442 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500, requiredReplicaSetName='test'} 10:27:35.443 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:27:35.495 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500, requiredReplicaSetName='test'} 10:27:35.495 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server 127.0.0.1:27017 to client view of cluster 10:27:35.497 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'setname' in the connection string 'mongodb://localhost/?setName=test'. 10:27:35.497 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.MongoConstructorsTest > shouldAllowRequiredReplicaSetNameForSingleServerConstructors] SUCCESS (58 ms) [Test com.mongodb.MongoConstructorsTest > shouldGetSeedList] com.mongodb.MongoConstructorsTest > shouldGetSeedList STANDARD_OUT 10:27:35.499 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:27:35.500 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:27:35.500 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster [Test com.mongodb.MongoConstructorsTest > shouldGetSeedList] SUCCESS (3 ms) [Test com.mongodb.MongoConstructorsTest > shouldGetDB] com.mongodb.MongoConstructorsTest > shouldGetDB STANDARD_OUT 10:27:35.502 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.MongoConstructorsTest > shouldGetDB] SUCCESS (2 ms) [Test com.mongodb.MongoConstructorsTest > shouldGetSameDB] com.mongodb.MongoConstructorsTest > shouldGetSameDB STANDARD_OUT 10:27:35.504 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.MongoConstructorsTest > shouldGetSameDB] SUCCESS (2 ms) [Test com.mongodb.MongoConstructorsTest > shouldUseGivenCredentials] com.mongodb.MongoConstructorsTest > shouldUseGivenCredentials STANDARD_OUT 10:27:35.506 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.MongoConstructorsTest > shouldUseGivenCredentials] SUCCESS (12 ms) [Test com.mongodb.MongoConstructorsTest > shouldUseGivenHost] [Test com.mongodb.MongoConstructorsTest > shouldUseGivenHost] SKIPPED (0 ms) com.mongodb.MongoConstructorsTest > shouldUseGivenHost SKIPPED [Test com.mongodb.MongoConstructorsTest > shouldCloseWithoutExceptionWhenCursorFinalizerIsDisabled] com.mongodb.MongoConstructorsTest > shouldCloseWithoutExceptionWhenCursorFinalizerIsDisabled STANDARD_OUT 10:27:35.518 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.MongoConstructorsTest > shouldCloseWithoutExceptionWhenCursorFinalizerIsDisabled] SUCCESS (2 ms) [Test com.mongodb.MongoOptionsTest > testToClientOptions] [Test com.mongodb.MongoOptionsTest > testToClientOptions] SUCCESS (20 ms) [Test com.mongodb.MongoOptionsTest > testCopy] [Test com.mongodb.MongoOptionsTest > testCopy] SUCCESS (1 ms) [Test com.mongodb.MongoOptionsTest > testGetWriteConcern] [Test com.mongodb.MongoOptionsTest > testGetWriteConcern] SUCCESS (0 ms) [Test com.mongodb.MongoOptionsTest > testGetterSetters] [Test com.mongodb.MongoOptionsTest > testGetterSetters] SUCCESS (1 ms) [Test com.mongodb.DBCollectionAggregationTest > testExplain] [Test com.mongodb.DBCollectionAggregationTest > testExplain] SKIPPED (288 ms) com.mongodb.DBCollectionAggregationTest > testExplain SKIPPED [Test com.mongodb.DBCollectionAggregationTest > testOldAggregationWithOutOnSecondary] [Test com.mongodb.DBCollectionAggregationTest > testOldAggregationWithOutOnSecondary] SKIPPED (7 ms) com.mongodb.DBCollectionAggregationTest > testOldAggregationWithOutOnSecondary SKIPPED [Test com.mongodb.DBCollectionAggregationTest > testAggregationCursor] [Test com.mongodb.DBCollectionAggregationTest > testAggregationCursor] SKIPPED (1 ms) com.mongodb.DBCollectionAggregationTest > testAggregationCursor SKIPPED [Test com.mongodb.DBCollectionAggregationTest > testInlineAndDollarOut] [Test com.mongodb.DBCollectionAggregationTest > testInlineAndDollarOut] SKIPPED (7 ms) com.mongodb.DBCollectionAggregationTest > testInlineAndDollarOut SKIPPED [Test com.mongodb.DBCollectionAggregationTest > testNullOptions] [Test com.mongodb.DBCollectionAggregationTest > testNullOptions] SUCCESS (6 ms) [Test com.mongodb.DBCollectionAggregationTest > testOldAggregationWithOut] [Test com.mongodb.DBCollectionAggregationTest > testOldAggregationWithOut] SKIPPED (8 ms) com.mongodb.DBCollectionAggregationTest > testOldAggregationWithOut SKIPPED [Test com.mongodb.DBCollectionAggregationTest > testAggregation] [Test com.mongodb.DBCollectionAggregationTest > testAggregation] SUCCESS (530 ms) [Test com.mongodb.DBCollectionAggregationTest > testWriteConcern] [Test com.mongodb.DBCollectionAggregationTest > testWriteConcern] SKIPPED (10 ms) com.mongodb.DBCollectionAggregationTest > testWriteConcern SKIPPED [Test com.mongodb.DBCollectionAggregationTest > testMaxTime] [Test com.mongodb.DBCollectionAggregationTest > testMaxTime] SKIPPED (3 ms) com.mongodb.DBCollectionAggregationTest > testMaxTime SKIPPED [Test com.mongodb.DBCollectionAggregationTest > testDollarOutOnSecondary] [Test com.mongodb.DBCollectionAggregationTest > testDollarOutOnSecondary] SKIPPED (1 ms) com.mongodb.DBCollectionAggregationTest > testDollarOutOnSecondary SKIPPED [Test com.mongodb.DBCollectionAggregationTest > testDollarOut] [Test com.mongodb.DBCollectionAggregationTest > testDollarOut] SKIPPED (1 ms) com.mongodb.DBCollectionAggregationTest > testDollarOut SKIPPED [Test com.mongodb.DBCollectionOldTest > testDropIndividualIndexes] [Test com.mongodb.DBCollectionOldTest > testDropIndividualIndexes] SUCCESS (163 ms) [Test com.mongodb.DBCollectionOldTest > testMultiInsert] [Test com.mongodb.DBCollectionOldTest > testMultiInsert] SUCCESS (89 ms) [Test com.mongodb.DBCollectionOldTest > shouldDropGeoIndexes] [Test com.mongodb.DBCollectionOldTest > shouldDropGeoIndexes] SUCCESS (690 ms) [Test com.mongodb.DBCollectionOldTest > testDuplicateKeyException] [Test com.mongodb.DBCollectionOldTest > testDuplicateKeyException] SUCCESS (15 ms) [Test com.mongodb.DBCollectionOldTest > shouldDropCompoundIndexes1] [Test com.mongodb.DBCollectionOldTest > shouldDropCompoundIndexes1] SUCCESS (53 ms) [Test com.mongodb.DBCollectionOldTest > shouldDropCompoundIndexes2] [Test com.mongodb.DBCollectionOldTest > shouldDropCompoundIndexes2] SUCCESS (73 ms) [Test com.mongodb.DBCollectionOldTest > testEnsureIndex] [Test com.mongodb.DBCollectionOldTest > testEnsureIndex] SUCCESS (245 ms) [Test com.mongodb.DBCollectionOldTest > testIndexExceptions] [Test com.mongodb.DBCollectionOldTest > testIndexExceptions] SUCCESS (56 ms) [Test com.mongodb.DBCollectionOldTest > testEnsureNestedIndex] [Test com.mongodb.DBCollectionOldTest > testEnsureNestedIndex] SUCCESS (35 ms) [Test com.mongodb.DBCollectionOldTest > testWriteResultOnRemove] [Test com.mongodb.DBCollectionOldTest > testWriteResultOnRemove] SUCCESS (55 ms) [Test com.mongodb.DBCollectionOldTest > shouldDropCompoundGeoIndexes] [Test com.mongodb.DBCollectionOldTest > shouldDropCompoundGeoIndexes] SUCCESS (297 ms) [Test com.mongodb.DBCollectionOldTest > testWriteResultOnUpdate] [Test com.mongodb.DBCollectionOldTest > testWriteResultOnUpdate] SUCCESS (23 ms) [Test com.mongodb.DBCollectionOldTest > testWriteResultOnUpsert] [Test com.mongodb.DBCollectionOldTest > testWriteResultOnUpsert] SUCCESS (37 ms) [Test com.mongodb.DBCollectionOldTest > testWriteResultOnUnacknowledgedUpdate] [Test com.mongodb.DBCollectionOldTest > testWriteResultOnUnacknowledgedUpdate] SUCCESS (11 ms) [Test com.mongodb.DBCollectionOldTest > testMultiInsertNoContinue] [Test com.mongodb.DBCollectionOldTest > testMultiInsertNoContinue] SUCCESS (41 ms) [Test com.mongodb.DBCollectionOldTest > testDotKeysFail] [Test com.mongodb.DBCollectionOldTest > testDotKeysFail] SUCCESS (0 ms) [Test com.mongodb.DBCollectionOldTest > shouldSupportIndexAliases] [Test com.mongodb.DBCollectionOldTest > shouldSupportIndexAliases] SUCCESS (80 ms) [Test com.mongodb.DBCollectionOldTest > testMultiInsertWithContinue] [Test com.mongodb.DBCollectionOldTest > testMultiInsertWithContinue] SUCCESS (43 ms) [Test com.mongodb.MongoClientsSpecification > application name should appear in the system.profile collection] [Test com.mongodb.MongoClientsSpecification > application name should appear in the system.profile collection] SKIPPED (0 ms) com.mongodb.MongoClientsSpecification > application name should appear in the system.profile collection SKIPPED [Test com.mongodb.DBCursorFunctionalSpecification > should use provided decoder factory] [Test com.mongodb.DBCursorFunctionalSpecification > should use provided decoder factory] SUCCESS (1113 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should use provided hints for queries] [Test com.mongodb.DBCursorFunctionalSpecification > should use provided hints for queries] SUCCESS (376 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should use provided hints for queries mongod > 2.7] [Test com.mongodb.DBCursorFunctionalSpecification > should use provided hints for queries mongod > 2.7] SKIPPED (0 ms) com.mongodb.DBCursorFunctionalSpecification > should use provided hints for queries mongod > 2.7 SKIPPED [Test com.mongodb.DBCursorFunctionalSpecification > should use provided hint for count] [Test com.mongodb.DBCursorFunctionalSpecification > should use provided hint for count] SUCCESS (353 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should use provided string hints for queries] [Test com.mongodb.DBCursorFunctionalSpecification > should use provided string hints for queries] SUCCESS (44 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should use provided string hints for queries mongodb > 2.7] [Test com.mongodb.DBCursorFunctionalSpecification > should use provided string hints for queries mongodb > 2.7] SKIPPED (0 ms) com.mongodb.DBCursorFunctionalSpecification > should use provided string hints for queries mongodb > 2.7 SKIPPED [Test com.mongodb.DBCursorFunctionalSpecification > should use provided hints for count] [Test com.mongodb.DBCursorFunctionalSpecification > should use provided hints for count] SUCCESS (104 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should throw with bad hint with mongod 2.6+] [Test com.mongodb.DBCursorFunctionalSpecification > should throw with bad hint with mongod 2.6+] SKIPPED (0 ms) com.mongodb.DBCursorFunctionalSpecification > should throw with bad hint with mongod 2.6+ SKIPPED [Test com.mongodb.DBCursorFunctionalSpecification > should ignore bad hints with mongod < 2.6] [Test com.mongodb.DBCursorFunctionalSpecification > should ignore bad hints with mongod < 2.6] SUCCESS (47 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should be able to use addSpecial with count] [Test com.mongodb.DBCursorFunctionalSpecification > should be able to use addSpecial with count] SUCCESS (107 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should be able to use addSpecial with $explain] [Test com.mongodb.DBCursorFunctionalSpecification > should be able to use addSpecial with $explain] SUCCESS (79 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should be able to use addSpecial with $explain mongod > 2.7] [Test com.mongodb.DBCursorFunctionalSpecification > should be able to use addSpecial with $explain mongod > 2.7] SKIPPED (0 ms) com.mongodb.DBCursorFunctionalSpecification > should be able to use addSpecial with $explain mongod > 2.7 SKIPPED [Test com.mongodb.DBCursorFunctionalSpecification > should return results in the order they are on disk when natural sort applied] [Test com.mongodb.DBCursorFunctionalSpecification > should return results in the order they are on disk when natural sort applied] SUCCESS (51 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should return results in the reverse order they are on disk when natural sort of minus one applied] [Test com.mongodb.DBCursorFunctionalSpecification > should return results in the reverse order they are on disk when natural sort of minus one applied] SUCCESS (31 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should sort in reverse order] [Test com.mongodb.DBCursorFunctionalSpecification > should sort in reverse order] SUCCESS (55 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should sort in order] [Test com.mongodb.DBCursorFunctionalSpecification > should sort in order] SUCCESS (33 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should sort on two fields] [Test com.mongodb.DBCursorFunctionalSpecification > should sort on two fields] SUCCESS (82 ms) [Test com.mongodb.DBCursorFunctionalSpecification > DBCursor options should set the correct read preference] [Test com.mongodb.DBCursorFunctionalSpecification > DBCursor options should set the correct read preference] SUCCESS (110 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.DBCursorFunctionalSpecification > should throw an exception when using an unsupported Collation] SUCCESS (658 ms) [Test com.mongodb.DBCursorFunctionalSpecification > should support collation] [Test com.mongodb.DBCursorFunctionalSpecification > should support collation] SKIPPED (0 ms) com.mongodb.DBCursorFunctionalSpecification > should support collation SKIPPED [Test com.mongodb.DBFunctionalSpecification > DB addUser should work around localhost exception issues] [Test com.mongodb.DBFunctionalSpecification > DB addUser should work around localhost exception issues] SUCCESS (188 ms) [Test com.mongodb.DBFunctionalSpecification > DB addUser should throw non localhost exception issues] [Test com.mongodb.DBFunctionalSpecification > DB addUser should throw non localhost exception issues] SUCCESS (274 ms) [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for drop] [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for drop] SKIPPED (0 ms) com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for drop SKIPPED [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for create collection] [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for create collection] SKIPPED (0 ms) com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for create collection SKIPPED [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for create view] [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for create view] SKIPPED (0 ms) com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for create view SKIPPED [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for add user] [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for add user] SKIPPED (0 ms) com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for add user SKIPPED [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for remove user] [Test com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for remove user] SKIPPED (0 ms) com.mongodb.DBFunctionalSpecification > should throw WriteConcernException on write concern error for remove user SKIPPED [Test com.mongodb.MapReduceOutputSpecification > should return the name of the collection the results are contained in if it is not inline] [Test com.mongodb.MapReduceOutputSpecification > should return the name of the collection the results are contained in if it is not inline] SUCCESS (69 ms) [Test com.mongodb.MapReduceOutputSpecification > should return null for the name of the collection if it is inline] [Test com.mongodb.MapReduceOutputSpecification > should return null for the name of the collection if it is inline] SUCCESS (27 ms) [Test com.mongodb.MapReduceOutputSpecification > should return the name of the database the results are contained in if it is not inline] [Test com.mongodb.MapReduceOutputSpecification > should return the name of the database the results are contained in if it is not inline] SUCCESS (3 ms) [Test com.mongodb.MapReduceOutputSpecification > should return the duration for a map-reduce into a collection] [Test com.mongodb.MapReduceOutputSpecification > should return the duration for a map-reduce into a collection] SUCCESS (218 ms) [Test com.mongodb.MapReduceOutputSpecification > should return the duration for an inline map-reduce] [Test com.mongodb.MapReduceOutputSpecification > should return the duration for an inline map-reduce] SUCCESS (224 ms) [Test com.mongodb.MapReduceOutputSpecification > should return the count values for a map-reduce into a collection] [Test com.mongodb.MapReduceOutputSpecification > should return the count values for a map-reduce into a collection] SUCCESS (14 ms) [Test com.mongodb.MapReduceOutputSpecification > should return the count values for an inline map-reduce output] [Test com.mongodb.MapReduceOutputSpecification > should return the count values for an inline map-reduce output] SUCCESS (14 ms) [Test com.mongodb.MongoClientListenerRegistrationSpecification > should register single command listener] com.mongodb.MongoClientListenerRegistrationSpecification > should register single command listener STANDARD_OUT 10:27:44.912 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:27:44.912 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:27:44.988 [cluster-ClusterId{value='5853c1a046e0fb49afd6affa', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:7, serverValue:6}] to :27017 10:27:44.994 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ReadPreferenceServerSelector{readPreference=primary} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:27:44.994 [cluster-ClusterId{value='5853c1a046e0fb49afd6affa', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=4595881} 10:27:44.995 [cluster-ClusterId{value='5853c1a046e0fb49afd6affa', description='null'}-:27017] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:27:45.009 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:8, serverValue:7}] to :27017 [Test com.mongodb.MongoClientListenerRegistrationSpecification > should register single command listener] SUCCESS (268 ms) [Test com.mongodb.MongoClientListenerRegistrationSpecification > should register multiple command listeners] com.mongodb.MongoClientListenerRegistrationSpecification > should register multiple command listeners STANDARD_OUT 10:27:45.046 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:27:45.046 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:27:45.426 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ReadPreferenceServerSelector{readPreference=primary} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:27:45.638 [cluster-ClusterId{value='5853c1a146e0fb49afd6affb', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:9, serverValue:8}] to :27017 10:27:45.677 [cluster-ClusterId{value='5853c1a146e0fb49afd6affb', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=35359687} 10:27:45.690 [cluster-ClusterId{value='5853c1a146e0fb49afd6affb', description='null'}-:27017] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:27:46.076 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:10, serverValue:9}] to :27017 [Test com.mongodb.MongoClientListenerRegistrationSpecification > should register multiple command listeners] SUCCESS (1070 ms) [Test com.mongodb.MongoClientListenerRegistrationSpecification > should register single listeners for monitor events] com.mongodb.MongoClientListenerRegistrationSpecification > should register single listeners for monitor events STANDARD_OUT 10:27:46.479 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:27:46.479 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:27:46.511 [cluster-ClusterId{value='5853c1a246e0fb49afd6affc', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:11, serverValue:10}] to :27017 10:27:46.515 [cluster-ClusterId{value='5853c1a246e0fb49afd6affc', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=692500} 10:27:46.516 [cluster-ClusterId{value='5853c1a246e0fb49afd6affc', description='null'}-:27017] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE [Test com.mongodb.MongoClientListenerRegistrationSpecification > should register single listeners for monitor events] SUCCESS (427 ms) [Test com.mongodb.MongoClientListenerRegistrationSpecification > should register multiple listeners for monitor events] com.mongodb.MongoClientListenerRegistrationSpecification > should register multiple listeners for monitor events STANDARD_OUT 10:27:46.616 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:27:46.617 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:27:46.722 [cluster-ClusterId{value='5853c1a246e0fb49afd6affd', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:12, serverValue:11}] to :27017 [Test com.mongodb.MongoClientListenerRegistrationSpecification > should register multiple listeners for monitor events] SUCCESS (315 ms) [Test com.mongodb.DocumentToDBRefTransformerSpecification > should not transform a value that is not a Document] [Test com.mongodb.DocumentToDBRefTransformerSpecification > should not transform a value that is not a Document] SUCCESS (42 ms) [Test com.mongodb.DocumentToDBRefTransformerSpecification > should not transform a Document that does not have both $ref and $id fields] [Test com.mongodb.DocumentToDBRefTransformerSpecification > should not transform a Document that does not have both $ref and $id fields] SUCCESS (7 ms) [Test com.mongodb.DocumentToDBRefTransformerSpecification > should transform a Document that has both $ref and $id fields to a DBRef] [Test com.mongodb.DocumentToDBRefTransformerSpecification > should transform a Document that has both $ref and $id fields to a DBRef] SUCCESS (5 ms) [Test com.mongodb.DocumentToDBRefTransformerSpecification > should transform a Document that has $ref and $id and $db fields to a DBRef] [Test com.mongodb.DocumentToDBRefTransformerSpecification > should transform a Document that has $ref and $id and $db fields to a DBRef] SUCCESS (0 ms) [Test com.mongodb.DocumentToDBRefTransformerSpecification > should be equal to another instance] [Test com.mongodb.DocumentToDBRefTransformerSpecification > should be equal to another instance] SUCCESS (1 ms) [Test com.mongodb.DocumentToDBRefTransformerSpecification > should not be equal to anything else] [Test com.mongodb.DocumentToDBRefTransformerSpecification > should not be equal to anything else] SUCCESS (0 ms) [Test com.mongodb.FindIterableSpecification > should build the expected findOperation] [Test com.mongodb.FindIterableSpecification > should build the expected findOperation] SUCCESS (1004 ms) [Test com.mongodb.FindIterableSpecification > should handle mixed types] [Test com.mongodb.FindIterableSpecification > should handle mixed types] SUCCESS (10 ms) [Test com.mongodb.FindIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.FindIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (165 ms) [Test com.mongodb.GroupCommandSpecification > should convert to DBObject] [Test com.mongodb.GroupCommandSpecification > should convert to DBObject] SUCCESS (393 ms) [Test com.mongodb.LazyDBObjectSpecification > should lazily decode a DBRef] [Test com.mongodb.LazyDBObjectSpecification > should lazily decode a DBRef] SUCCESS (208 ms) [Test com.mongodb.LazyDBObjectSpecification > should lazily decode a DBRef with $db] [Test com.mongodb.LazyDBObjectSpecification > should lazily decode a DBRef with $db] SUCCESS (0 ms) [Test com.mongodb.LazyDBObjectSpecification > testDecodeAllTypes] [Test com.mongodb.LazyDBObjectSpecification > testDecodeAllTypes] SUCCESS (216 ms) [Test com.mongodb.LazyDBObjectSpecification > testLazyDecodeAllTypes] [Test com.mongodb.LazyDBObjectSpecification > testLazyDecodeAllTypes] SUCCESS (108 ms) [Test com.mongodb.LazyDBObjectSpecification > testMissingKey] [Test com.mongodb.LazyDBObjectSpecification > testMissingKey] SUCCESS (0 ms) [Test com.mongodb.LazyDBObjectSpecification > testKeySet] [Test com.mongodb.LazyDBObjectSpecification > testKeySet] SUCCESS (11 ms) [Test com.mongodb.LazyDBObjectSpecification > testEntrySet] [Test com.mongodb.LazyDBObjectSpecification > testEntrySet] SUCCESS (19 ms) [Test com.mongodb.LazyDBObjectSpecification > testPipe] [Test com.mongodb.LazyDBObjectSpecification > testPipe] SUCCESS (2 ms) [Test com.mongodb.LazyDBObjectSpecification > testLazyDBEncoder] [Test com.mongodb.LazyDBObjectSpecification > testLazyDBEncoder] SUCCESS (5 ms) [Test com.mongodb.ListCollectionsIterableSpecification > should build the expected listCollectionOperation] [Test com.mongodb.ListCollectionsIterableSpecification > should build the expected listCollectionOperation] SUCCESS (43 ms) [Test com.mongodb.ListCollectionsIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.ListCollectionsIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (276 ms) [Test com.mongodb.ListDatabasesIterableSpecification > should build the expected listCollectionOperation] [Test com.mongodb.ListDatabasesIterableSpecification > should build the expected listCollectionOperation] SUCCESS (58 ms) [Test com.mongodb.ListDatabasesIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.ListDatabasesIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (386 ms) [Test com.mongodb.ListIndexesIterableSpecification > should build the expected listIndexesOperation] [Test com.mongodb.ListIndexesIterableSpecification > should build the expected listIndexesOperation] SUCCESS (263 ms) [Test com.mongodb.ListIndexesIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.ListIndexesIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (57 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for finalize] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for finalize] SUCCESS (1 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for input] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for input] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for jsMode] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for jsMode] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for limit] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for limit] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for map] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for map] SUCCESS (1 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for maxTime] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for maxTime] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for output db] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for output db] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for output target] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for output target] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for output type] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for output type] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for query] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for query] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for readPreference] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for readPreference] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for reduce] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for reduce] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for scope] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for scope] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for sort] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for sort] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for verbose] [Test com.mongodb.MapReduceCommandSpecification > should have the correct default for verbose] SUCCESS (1 ms) [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for finalize] [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for finalize] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for jsMode] [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for jsMode] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for limit] [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for limit] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for maxTime] [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for maxTime] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for output db] [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for output db] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for readPreference] [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for readPreference] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for scope] [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for scope] SUCCESS (1 ms) [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for sort] [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for sort] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for verbose] [Test com.mongodb.MapReduceCommandSpecification > should be able to change the default for verbose] SUCCESS (0 ms) [Test com.mongodb.MapReduceCommandSpecification > should produce the expected DBObject when changed] [Test com.mongodb.MapReduceCommandSpecification > should produce the expected DBObject when changed] SUCCESS (13 ms) [Test com.mongodb.MapReduceIterableSpecification > should build the expected MapReduceWithInlineResultsOperation] [Test com.mongodb.MapReduceIterableSpecification > should build the expected MapReduceWithInlineResultsOperation] SUCCESS (129 ms) [Test com.mongodb.MapReduceIterableSpecification > should build the expected MapReduceToCollectionOperation] [Test com.mongodb.MapReduceIterableSpecification > should build the expected MapReduceToCollectionOperation] SUCCESS (47 ms) [Test com.mongodb.MapReduceIterableSpecification > should handle exceptions correctly] [Test com.mongodb.MapReduceIterableSpecification > should handle exceptions correctly] SUCCESS (2 ms) [Test com.mongodb.MapReduceIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.MapReduceIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (83 ms) [Test com.mongodb.MongoBatchCursorAdapterSpecification > should get server cursor and address] [Test com.mongodb.MongoBatchCursorAdapterSpecification > should get server cursor and address] SUCCESS (83 ms) [Test com.mongodb.MongoBatchCursorAdapterSpecification > should throw on remove] [Test com.mongodb.MongoBatchCursorAdapterSpecification > should throw on remove] SUCCESS (1 ms) [Test com.mongodb.MongoBatchCursorAdapterSpecification > should close batch cursor] [Test com.mongodb.MongoBatchCursorAdapterSpecification > should close batch cursor] SUCCESS (2 ms) [Test com.mongodb.MongoBatchCursorAdapterSpecification > next should throw if there is no next] [Test com.mongodb.MongoBatchCursorAdapterSpecification > next should throw if there is no next] SUCCESS (1 ms) [Test com.mongodb.MongoBatchCursorAdapterSpecification > should get next from batch cursor] [Test com.mongodb.MongoBatchCursorAdapterSpecification > should get next from batch cursor] SUCCESS (2 ms) [Test com.mongodb.MongoBatchCursorAdapterSpecification > should try next from batch cursor] [Test com.mongodb.MongoBatchCursorAdapterSpecification > should try next from batch cursor] SUCCESS (1 ms) [Test com.mongodb.MongoClientOptionsSpecification > should set the correct default values] [Test com.mongodb.MongoClientOptionsSpecification > should set the correct default values] SUCCESS (22 ms) [Test com.mongodb.MongoClientOptionsSpecification > should handle illegal arguments] [Test com.mongodb.MongoClientOptionsSpecification > should handle illegal arguments] SUCCESS (6 ms) [Test com.mongodb.MongoClientOptionsSpecification > should build with set options] [Test com.mongodb.MongoClientOptionsSpecification > should build with set options] SUCCESS (21 ms) [Test com.mongodb.MongoClientOptionsSpecification > should get socketFactory based on sslEnabled] [Test com.mongodb.MongoClientOptionsSpecification > should get socketFactory based on sslEnabled] SUCCESS (9 ms) [Test com.mongodb.MongoClientOptionsSpecification > should be easy to create new options from existing] [Test com.mongodb.MongoClientOptionsSpecification > should be easy to create new options from existing] SUCCESS (5 ms) [Test com.mongodb.MongoClientOptionsSpecification > applicationName can be 128 bytes when encoded as UTF-8] [Test com.mongodb.MongoClientOptionsSpecification > applicationName can be 128 bytes when encoded as UTF-8] SUCCESS (1 ms) [Test com.mongodb.MongoClientOptionsSpecification > should throw IllegalArgumentException if applicationName exceeds 128 bytes when encoded as UTF-8] [Test com.mongodb.MongoClientOptionsSpecification > should throw IllegalArgumentException if applicationName exceeds 128 bytes when encoded as UTF-8] SUCCESS (1 ms) [Test com.mongodb.MongoClientOptionsSpecification > should throw MongoInternalException mentioning MongoClientOptions if sslEnabled is true and sslInvalidHostNameAllowed is false] [Test com.mongodb.MongoClientOptionsSpecification > should throw MongoInternalException mentioning MongoClientOptions if sslEnabled is true and sslInvalidHostNameAllowed is false] SUCCESS (6 ms) [Test com.mongodb.MongoClientOptionsSpecification > should add command listeners] [Test com.mongodb.MongoClientOptionsSpecification > should add command listeners] SUCCESS (5 ms) [Test com.mongodb.MongoClientOptionsSpecification > should add cluster listeners] [Test com.mongodb.MongoClientOptionsSpecification > should add cluster listeners] SUCCESS (12 ms) [Test com.mongodb.MongoClientOptionsSpecification > should add server listeners] [Test com.mongodb.MongoClientOptionsSpecification > should add server listeners] SUCCESS (4 ms) [Test com.mongodb.MongoClientOptionsSpecification > should add server monitor listeners] [Test com.mongodb.MongoClientOptionsSpecification > should add server monitor listeners] SUCCESS (4 ms) [Test com.mongodb.MongoClientOptionsSpecification > builder should copy all values from the existing MongoClientOptions] [Test com.mongodb.MongoClientOptionsSpecification > builder should copy all values from the existing MongoClientOptions] SUCCESS (1 ms) [Test com.mongodb.MongoClientOptionsSpecification > should only have the following fields in the builder] [Test com.mongodb.MongoClientOptionsSpecification > should only have the following fields in the builder] SUCCESS (11 ms) [Test com.mongodb.AggregationOptionsSpecification > should return new options with the same property values] [Test com.mongodb.AggregationOptionsSpecification > should return new options with the same property values] SUCCESS (31 ms) [Test com.mongodb.DBCursorSpecification > should get and set read preference] [Test com.mongodb.DBCursorSpecification > should get and set read preference] SUCCESS (273 ms) [Test com.mongodb.DBCursorSpecification > should get and set read concern] [Test com.mongodb.DBCursorSpecification > should get and set read concern] SUCCESS (2 ms) [Test com.mongodb.DBCursorSpecification > should get and set collation] [Test com.mongodb.DBCursorSpecification > should get and set collation] SUCCESS (5 ms) [Test com.mongodb.DBCursorSpecification > should copy as expected] [Test com.mongodb.DBCursorSpecification > should copy as expected] SUCCESS (123 ms) [Test com.mongodb.DBCursorSpecification > find should create the correct FindOperation] [Test com.mongodb.DBCursorSpecification > find should create the correct FindOperation] SUCCESS (672 ms) [Test com.mongodb.DBCursorSpecification > one should create the correct FindOperation] [Test com.mongodb.DBCursorSpecification > one should create the correct FindOperation] SUCCESS (4 ms) [Test com.mongodb.DBCursorSpecification > DBCollectionFindOptions should be used to create the expected operation] [Test com.mongodb.DBCursorSpecification > DBCollectionFindOptions should be used to create the expected operation] SUCCESS (420 ms) [Test com.mongodb.DBCursorSpecification > DBCursor options should override DBCollectionFindOptions] [Test com.mongodb.DBCursorSpecification > DBCursor options should override DBCollectionFindOptions] SUCCESS (5 ms) [Test com.mongodb.DBCursorSpecification > count should create the correct CountOperation] [Test com.mongodb.DBCursorSpecification > count should create the correct CountOperation] SUCCESS (44 ms) [Test com.mongodb.DBCursorSpecification > size should create the correct CountOperation] [Test com.mongodb.DBCursorSpecification > size should create the correct CountOperation] SUCCESS (2 ms) [Test com.mongodb.DBObjectCodecSpecification > should encode and decode UUID as UUID] [Test com.mongodb.DBObjectCodecSpecification > should encode and decode UUID as UUID] SUCCESS (160 ms) [Test com.mongodb.DBObjectCodecSpecification > should decode a malformed UUID binary as Binary] [Test com.mongodb.DBObjectCodecSpecification > should decode a malformed UUID binary as Binary] SUCCESS (2 ms) [Test com.mongodb.DBObjectCodecSpecification > should encode and decode UUID as UUID with alternate UUID Codec] [Test com.mongodb.DBObjectCodecSpecification > should encode and decode UUID as UUID with alternate UUID Codec] SUCCESS (5 ms) [Test com.mongodb.DBObjectCodecSpecification > should encode and decode byte array value as binary] [Test com.mongodb.DBObjectCodecSpecification > should encode and decode byte array value as binary] SUCCESS (1 ms) [Test com.mongodb.DBObjectCodecSpecification > should encode and decode Binary value as binary] [Test com.mongodb.DBObjectCodecSpecification > should encode and decode Binary value as binary] SUCCESS (1 ms) [Test com.mongodb.DBObjectCodecSpecification > should encode Symbol to BsonSymbol and decode BsonSymbol to String] [Test com.mongodb.DBObjectCodecSpecification > should encode Symbol to BsonSymbol and decode BsonSymbol to String] SUCCESS (3 ms) [Test com.mongodb.DBObjectCodecSpecification > should encode java.sql.Date as date] [Test com.mongodb.DBObjectCodecSpecification > should encode java.sql.Date as date] SUCCESS (11 ms) [Test com.mongodb.DBObjectCodecSpecification > should encode java.sql.Timestamp as date] [Test com.mongodb.DBObjectCodecSpecification > should encode java.sql.Timestamp as date] SUCCESS (7 ms) [Test com.mongodb.DBObjectCollationHelperSpecification > should create the expected collation] [Test com.mongodb.DBObjectCollationHelperSpecification > should create the expected collation] SUCCESS (22 ms) [Test com.mongodb.DBObjectCollationHelperSpecification > should throw an exception if the collation options are invalid] [Test com.mongodb.DBObjectCollationHelperSpecification > should throw an exception if the collation options are invalid] SUCCESS (5 ms) [Test com.mongodb.DBRefCodecSpecification > provider should return codec for DBRef class] [Test com.mongodb.DBRefCodecSpecification > provider should return codec for DBRef class] SUCCESS (11 ms) [Test com.mongodb.DBRefCodecSpecification > provider should return null for non-DBRef class] [Test com.mongodb.DBRefCodecSpecification > provider should return null for non-DBRef class] SUCCESS (1 ms) [Test com.mongodb.DBRefCodecSpecification > provider should be equal to another of the same class] [Test com.mongodb.DBRefCodecSpecification > provider should be equal to another of the same class] SUCCESS (0 ms) [Test com.mongodb.DBRefCodecSpecification > provider should be not equal to any thing else] [Test com.mongodb.DBRefCodecSpecification > provider should be not equal to any thing else] SUCCESS (0 ms) [Test com.mongodb.DBRefCodecSpecification > codec should encode DBRef] [Test com.mongodb.DBRefCodecSpecification > codec should encode DBRef] SUCCESS (5 ms) [Test com.mongodb.DBRefCodecSpecification > codec should encode DBRef with database name] [Test com.mongodb.DBRefCodecSpecification > codec should encode DBRef with database name] SUCCESS (1 ms) [Test com.mongodb.DBRefCodecSpecification > codec should throw UnsupportedOperationException on decode] [Test com.mongodb.DBRefCodecSpecification > codec should throw UnsupportedOperationException on decode] SUCCESS (0 ms) [Test com.mongodb.DBRefSpecification > should set properties] [Test com.mongodb.DBRefSpecification > should set properties] SUCCESS (10 ms) [Test com.mongodb.DBRefSpecification > constructor should throw if collection name is null] [Test com.mongodb.DBRefSpecification > constructor should throw if collection name is null] SUCCESS (0 ms) [Test com.mongodb.DBRefSpecification > constructor should throw if id is null] [Test com.mongodb.DBRefSpecification > constructor should throw if id is null] SUCCESS (0 ms) [Test com.mongodb.DBRefSpecification > equivalent instances should be equal and have the same hash code] [Test com.mongodb.DBRefSpecification > equivalent instances should be equal and have the same hash code] SUCCESS (1 ms) [Test com.mongodb.DBRefSpecification > non-equivalent instances should not be equal and have different hash codes] [Test com.mongodb.DBRefSpecification > non-equivalent instances should not be equal and have different hash codes] SUCCESS (1 ms) [Test com.mongodb.DBRefSpecification > should stringify] [Test com.mongodb.DBRefSpecification > should stringify] SUCCESS (1 ms) [Test com.mongodb.DBRefSpecification > should encode and decode DBRefs] [Test com.mongodb.DBRefSpecification > should encode and decode DBRefs] SUCCESS (9 ms) [Test com.mongodb.DBRefSpecification > should encode and decode DBRefs with a database name] [Test com.mongodb.DBRefSpecification > should encode and decode DBRefs with a database name] SUCCESS (0 ms) [Test com.mongodb.DBRefSpecification > testSerialization] [Test com.mongodb.DBRefSpecification > testSerialization] SUCCESS (15 ms) [Test com.mongodb.DBSpecification > should throw IllegalArgumentException if name is invalid] [Test com.mongodb.DBSpecification > should throw IllegalArgumentException if name is invalid] SUCCESS (232 ms) [Test com.mongodb.DBSpecification > should get and set read concern] [Test com.mongodb.DBSpecification > should get and set read concern] SUCCESS (1 ms) [Test com.mongodb.DBSpecification > should execute CreateCollectionOperation] com.mongodb.DBSpecification > should execute CreateCollectionOperation STANDARD_OUT 10:27:53.832 [pool-2-thread-1] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=127.0.0.1:27017} from cluster description ClusterDescription{type=STANDALONE, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=24467901}]}. Waiting for 30000 ms before timing out [Test com.mongodb.DBSpecification > should execute CreateCollectionOperation] SUCCESS (587 ms) [Test com.mongodb.DBSpecification > should execute CreateViewOperation] [Test com.mongodb.DBSpecification > should execute CreateViewOperation] SUCCESS (14 ms) [Test com.mongodb.DBSpecification > should use provided read preference for obedient commands] [Test com.mongodb.DBSpecification > should use provided read preference for obedient commands] SUCCESS (10 ms) [Test com.mongodb.DBSpecification > should use primary read preference for non obedient commands] [Test com.mongodb.DBSpecification > should use primary read preference for non obedient commands] SUCCESS (1 ms) [Test com.mongodb.DistinctIterableSpecification > should build the expected DistinctOperation] [Test com.mongodb.DistinctIterableSpecification > should build the expected DistinctOperation] SUCCESS (35 ms) [Test com.mongodb.DistinctIterableSpecification > should handle exceptions correctly] [Test com.mongodb.DistinctIterableSpecification > should handle exceptions correctly] SUCCESS (1 ms) [Test com.mongodb.DistinctIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.DistinctIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (81 ms) [Test com.mongodb.DBCollectionSpecification > should throw IllegalArgumentException if name is invalid] [Test com.mongodb.DBCollectionSpecification > should throw IllegalArgumentException if name is invalid] SUCCESS (65 ms) [Test com.mongodb.DBCollectionSpecification > should get and set read concern] [Test com.mongodb.DBCollectionSpecification > should get and set read concern] SUCCESS (1 ms) [Test com.mongodb.DBCollectionSpecification > should use CreateIndexOperation properly] [Test com.mongodb.DBCollectionSpecification > should use CreateIndexOperation properly] SUCCESS (203 ms) [Test com.mongodb.DBCollectionSpecification > should support boolean index options that are numbers] [Test com.mongodb.DBCollectionSpecification > should support boolean index options that are numbers] SUCCESS (3 ms) [Test com.mongodb.DBCollectionSpecification > should support integer index options that are numbers] [Test com.mongodb.DBCollectionSpecification > should support integer index options that are numbers] SUCCESS (1 ms) [Test com.mongodb.DBCollectionSpecification > should support double index options that are numbers] [Test com.mongodb.DBCollectionSpecification > should support double index options that are numbers] SUCCESS (2 ms) [Test com.mongodb.DBCollectionSpecification > should throw IllegalArgumentException for unsupported option value type] [Test com.mongodb.DBCollectionSpecification > should throw IllegalArgumentException for unsupported option value type] SUCCESS (1 ms) [Test com.mongodb.DBCollectionSpecification > getStats should execute the expected command with the collection default read preference] [Test com.mongodb.DBCollectionSpecification > getStats should execute the expected command with the collection default read preference] SUCCESS (61 ms) [Test com.mongodb.DBCollectionSpecification > find should create the correct FindOperation] [Test com.mongodb.DBCollectionSpecification > find should create the correct FindOperation] SUCCESS (26 ms) [Test com.mongodb.DBCollectionSpecification > findOne should create the correct FindOperation] [Test com.mongodb.DBCollectionSpecification > findOne should create the correct FindOperation] SUCCESS (32 ms) [Test com.mongodb.DBCollectionSpecification > findAndRemove should create the correct FindAndDeleteOperation] [Test com.mongodb.DBCollectionSpecification > findAndRemove should create the correct FindAndDeleteOperation] SUCCESS (8 ms) [Test com.mongodb.DBCollectionSpecification > findAndModify should create the correct FindAndUpdateOperation] [Test com.mongodb.DBCollectionSpecification > findAndModify should create the correct FindAndUpdateOperation] SUCCESS (59 ms) [Test com.mongodb.DBCollectionSpecification > findAndModify should create the correct FindAndReplaceOperation] [Test com.mongodb.DBCollectionSpecification > findAndModify should create the correct FindAndReplaceOperation] SUCCESS (25 ms) [Test com.mongodb.DBCollectionSpecification > count should create the correct CountOperation] [Test com.mongodb.DBCollectionSpecification > count should create the correct CountOperation] SUCCESS (276 ms) [Test com.mongodb.DBCollectionSpecification > distinct should create the correct DistinctOperation] [Test com.mongodb.DBCollectionSpecification > distinct should create the correct DistinctOperation] SUCCESS (686 ms) [Test com.mongodb.DBCollectionSpecification > group should create the correct GroupOperation] [Test com.mongodb.DBCollectionSpecification > group should create the correct GroupOperation] SUCCESS (142 ms) [Test com.mongodb.DBCollectionSpecification > mapReduce should create the correct MapReduceInlineResultsOperation] [Test com.mongodb.DBCollectionSpecification > mapReduce should create the correct MapReduceInlineResultsOperation] SUCCESS (62 ms) [Test com.mongodb.DBCollectionSpecification > mapReduce should create the correct MapReduceToCollectionOperation] [Test com.mongodb.DBCollectionSpecification > mapReduce should create the correct MapReduceToCollectionOperation] SUCCESS (7 ms) [Test com.mongodb.DBCollectionSpecification > aggregate should create the correct AggregateOperation] [Test com.mongodb.DBCollectionSpecification > aggregate should create the correct AggregateOperation] SUCCESS (40 ms) [Test com.mongodb.DBCollectionSpecification > aggregate should create the correct AggregateToCollectionOperation] [Test com.mongodb.DBCollectionSpecification > aggregate should create the correct AggregateToCollectionOperation] SUCCESS (13 ms) [Test com.mongodb.DBCollectionSpecification > explainAggregate should create the correct AggregateOperation] [Test com.mongodb.DBCollectionSpecification > explainAggregate should create the correct AggregateOperation] SUCCESS (37 ms) [Test com.mongodb.DBCollectionSpecification > parallel should create the correct ParallelCollectionScanOperation] [Test com.mongodb.DBCollectionSpecification > parallel should create the correct ParallelCollectionScanOperation] SUCCESS (116 ms) [Test com.mongodb.DBCollectionSpecification > update should create the correct UpdateOperation] [Test com.mongodb.DBCollectionSpecification > update should create the correct UpdateOperation] SUCCESS (143 ms) [Test com.mongodb.DBCollectionSpecification > remove should create the correct DeleteOperation] [Test com.mongodb.DBCollectionSpecification > remove should create the correct DeleteOperation] SUCCESS (22 ms) [Test com.mongodb.DBCollectionSpecification > should create the correct MixedBulkWriteOperation] [Test com.mongodb.DBCollectionSpecification > should create the correct MixedBulkWriteOperation] SUCCESS (53 ms) [Test com.mongodb.AggregateIterableSpecification > should build the expected AggregationOperation] [Test com.mongodb.AggregateIterableSpecification > should build the expected AggregationOperation] SUCCESS (60 ms) [Test com.mongodb.AggregateIterableSpecification > should build the expected AggregateToCollectionOperation] [Test com.mongodb.AggregateIterableSpecification > should build the expected AggregateToCollectionOperation] SUCCESS (101 ms) [Test com.mongodb.AggregateIterableSpecification > should handle exceptions correctly] [Test com.mongodb.AggregateIterableSpecification > should handle exceptions correctly] SUCCESS (1 ms) [Test com.mongodb.AggregateIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.AggregateIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (59 ms) [Test com.mongodb.MongoClientSpecification > default codec registry should contain all supported providers] [Test com.mongodb.MongoClientSpecification > default codec registry should contain all supported providers] SUCCESS (34 ms) [Test com.mongodb.MongoClientURISpecification > should throw Exception if URI does not have a trailing slash] [Test com.mongodb.MongoClientURISpecification > should throw Exception if URI does not have a trailing slash] SUCCESS (4 ms) [Test com.mongodb.MongoClientURISpecification > should not throw an Exception if URI contains an unknown option] com.mongodb.MongoClientURISpecification > should not throw an Exception if URI contains an unknown option STANDARD_OUT 10:27:56.727 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'unknownoption' in the connection string 'mongodb://localhost/?unknownOption=5'. [Test com.mongodb.MongoClientURISpecification > should not throw an Exception if URI contains an unknown option] SUCCESS (56 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://db.example.com into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://db.example.com into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://10.0.0.1 into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://10.0.0.1 into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://[::1] into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://[::1] into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://foo/bar into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://foo/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://10.0.0.1/bar into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://10.0.0.1/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://[::1]/bar into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://[::1]/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://localhost/test.my.coll into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://localhost/test.my.coll into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://foo/bar.goo into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://foo/bar.goo into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@host/bar into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@host/bar into correct components] SUCCESS (1 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@host:27011/bar into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@host:27011/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@10.0.0.1:27011/bar into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@10.0.0.1:27011/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@[::1]:27011/bar into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@[::1]:27011/bar into correct components] SUCCESS (16 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@host:7,host2:8,host3:9/bar into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@host:7,host2:8,host3:9/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@10.0.0.1:7,[::1]:8,host3:9/bar into correct components] [Test com.mongodb.MongoClientURISpecification > should parse mongodb://user:pass@10.0.0.1:7,[::1]:8,host3:9/bar into correct components] SUCCESS (1 ms) [Test com.mongodb.MongoClientURISpecification > should correctly parse different write concerns] com.mongodb.MongoClientURISpecification > should correctly parse different write concerns STANDARD_OUT 10:27:56.815 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:27:56.816 [Test worker] WARN org.mongodb.driver.uri - Uri option 'j' has been deprecated, use 'journal' instead. [Test com.mongodb.MongoClientURISpecification > should correctly parse different write concerns] SUCCESS (5 ms) [Test com.mongodb.MongoClientURISpecification > should correctly parse legacy wtimeout write concerns] com.mongodb.MongoClientURISpecification > should correctly parse legacy wtimeout write concerns STANDARD_OUT 10:27:56.820 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:27:56.820 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:27:56.820 [Test worker] WARN org.mongodb.driver.uri - Uri option 'j' has been deprecated, use 'journal' instead. 10:27:56.821 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:27:56.821 [Test worker] WARN org.mongodb.driver.uri - Uri option 'j' has been deprecated, use 'journal' instead. 10:27:56.821 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'wtimeout' in the connection string 'mongodb://localhost/?wTimeout=1&wtimeoutMS=5'. [Test com.mongodb.MongoClientURISpecification > should correctly parse legacy wtimeout write concerns] SUCCESS (3 ms) [Test com.mongodb.MongoClientURISpecification > should correctly parse URI options for #type] com.mongodb.MongoClientURISpecification > should correctly parse URI options for #type STANDARD_OUT 10:27:56.824 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. [Test com.mongodb.MongoClientURISpecification > should correctly parse URI options for #type] SUCCESS (2 ms) [Test com.mongodb.MongoClientURISpecification > should have correct defaults for options] [Test com.mongodb.MongoClientURISpecification > should have correct defaults for options] SUCCESS (1 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[0]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[0]] SUCCESS (1 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[1]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[1]] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[2]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[2]] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[3]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[3]] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[4]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[4]] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[5]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[5]] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[6]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[6]] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[7]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[7]] SUCCESS (1 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[8]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[8]] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should support all credential types[9]] [Test com.mongodb.MongoClientURISpecification > should support all credential types[9]] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred}] [Test com.mongodb.MongoClientURISpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred}] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred, tagSetList=[TagSet{[Tag{name='dc', value='ny'}, Tag{name='rack', value='1'}]}, TagSet{[Tag{name='dc', value='ny'}]}, TagSet{[]}]}] [Test com.mongodb.MongoClientURISpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred, tagSetList=[TagSet{[Tag{name='dc', value='ny'}, Tag{name='rack', value='1'}]}, TagSet{[Tag{name='dc', value='ny'}]}, TagSet{[]}]}] SUCCESS (17 ms) [Test com.mongodb.MongoClientURISpecification > should respect MongoClientOptions builder] [Test com.mongodb.MongoClientURISpecification > should respect MongoClientOptions builder] SUCCESS (0 ms) [Test com.mongodb.MongoClientURISpecification > should override MongoClientOptions builder] [Test com.mongodb.MongoClientURISpecification > should override MongoClientOptions builder] SUCCESS (1 ms) [Test com.mongodb.MongoClientURISpecification > should be equal to another MongoClientURI with the same string values] com.mongodb.MongoClientURISpecification > should be equal to another MongoClientURI with the same string values STANDARD_OUT 10:27:56.863 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:27:56.864 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. [Test com.mongodb.MongoClientURISpecification > should be equal to another MongoClientURI with the same string values] SUCCESS (4 ms) [Test com.mongodb.MongoClientURISpecification > should be not equal to another MongoClientURI with the different string values] [Test com.mongodb.MongoClientURISpecification > should be not equal to another MongoClientURI with the different string values] SUCCESS (4 ms) [Test com.mongodb.MongoClientURISpecification > should be equal to another MongoClientURI with options] com.mongodb.MongoClientURISpecification > should be equal to another MongoClientURI with options STANDARD_OUT 10:27:56.871 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:27:56.872 [Test worker] WARN org.mongodb.driver.uri - Uri option 'slaveok' has been deprecated, use 'readpreference' instead. 10:27:56.872 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'slaveok' in the connection string 'mongodb://user:pass@host1:1,host2:2,host3:3/bar?maxPoolSize=10;waitQueueMultiple=5;waitQueueTimeoutMS=150;minPoolSize=7;maxIdleTimeMS=1000;maxLifeTimeMS=2000;replicaSet=test;connectTimeoutMS=2500;socketTimeoutMS=5500;autoConnectRetry=true;slaveOk=true;safe=false;w=1;wtimeout=2600;fsync=true'. 10:27:56.872 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'autoconnectretry' in the connection string 'mongodb://user:pass@host1:1,host2:2,host3:3/bar?maxPoolSize=10;waitQueueMultiple=5;waitQueueTimeoutMS=150;minPoolSize=7;maxIdleTimeMS=1000;maxLifeTimeMS=2000;replicaSet=test;connectTimeoutMS=2500;socketTimeoutMS=5500;autoConnectRetry=true;slaveOk=true;safe=false;w=1;wtimeout=2600;fsync=true'. [Test com.mongodb.MongoClientURISpecification > should be equal to another MongoClientURI with options] SUCCESS (2 ms) [Test com.mongodb.MongoCollectionSpecification > should return the correct name from getName] [Test com.mongodb.MongoCollectionSpecification > should return the correct name from getName] SUCCESS (41 ms) [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withDefaultClass] [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withDefaultClass] SUCCESS (9 ms) [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withCodecRegistry] [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withCodecRegistry] SUCCESS (1 ms) [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withReadPreference] [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withReadPreference] SUCCESS (0 ms) [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withWriteConcern] [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withWriteConcern] SUCCESS (4 ms) [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withReadConcern] [Test com.mongodb.MongoCollectionSpecification > should behave correctly when using withReadConcern] SUCCESS (2 ms) [Test com.mongodb.MongoCollectionSpecification > should use CountOperation correctly] [Test com.mongodb.MongoCollectionSpecification > should use CountOperation correctly] SUCCESS (9 ms) [Test com.mongodb.MongoCollectionSpecification > should create DistinctIterable correctly] [Test com.mongodb.MongoCollectionSpecification > should create DistinctIterable correctly] SUCCESS (3 ms) [Test com.mongodb.MongoCollectionSpecification > should create FindIterable correctly] [Test com.mongodb.MongoCollectionSpecification > should create FindIterable correctly] SUCCESS (9 ms) [Test com.mongodb.MongoCollectionSpecification > should create AggregateIterable correctly] [Test com.mongodb.MongoCollectionSpecification > should create AggregateIterable correctly] SUCCESS (3 ms) [Test com.mongodb.MongoCollectionSpecification > should validate the aggregation pipeline data correctly] [Test com.mongodb.MongoCollectionSpecification > should validate the aggregation pipeline data correctly] SUCCESS (1 ms) [Test com.mongodb.MongoCollectionSpecification > should create MapReduceIterable correctly] [Test com.mongodb.MongoCollectionSpecification > should create MapReduceIterable correctly] SUCCESS (2 ms) [Test com.mongodb.MongoCollectionSpecification > bulkWrite should use MixedBulkWriteOperation correctly] [Test com.mongodb.MongoCollectionSpecification > bulkWrite should use MixedBulkWriteOperation correctly] SUCCESS (414 ms) [Test com.mongodb.MongoCollectionSpecification > should handle exceptions in bulkWrite correctly] [Test com.mongodb.MongoCollectionSpecification > should handle exceptions in bulkWrite correctly] SUCCESS (2 ms) [Test com.mongodb.MongoCollectionSpecification > insertOne should use MixedBulkWriteOperation correctly] [Test com.mongodb.MongoCollectionSpecification > insertOne should use MixedBulkWriteOperation correctly] SUCCESS (15 ms) [Test com.mongodb.MongoCollectionSpecification > insertMany should use MixedBulkWriteOperation correctly] [Test com.mongodb.MongoCollectionSpecification > insertMany should use MixedBulkWriteOperation correctly] SUCCESS (15 ms) [Test com.mongodb.MongoCollectionSpecification > should validate the insertMany data correctly] [Test com.mongodb.MongoCollectionSpecification > should validate the insertMany data correctly] SUCCESS (1 ms) [Test com.mongodb.MongoCollectionSpecification > deleteOne should use MixedBulkWriteOperation correctly] [Test com.mongodb.MongoCollectionSpecification > deleteOne should use MixedBulkWriteOperation correctly] SUCCESS (13 ms) [Test com.mongodb.MongoCollectionSpecification > deleteOne should translate BulkWriteException correctly] [Test com.mongodb.MongoCollectionSpecification > deleteOne should translate BulkWriteException correctly] SUCCESS (55 ms) [Test com.mongodb.MongoCollectionSpecification > deleteMany should use MixedBulkWriteOperation correctly] [Test com.mongodb.MongoCollectionSpecification > deleteMany should use MixedBulkWriteOperation correctly] SUCCESS (8 ms) [Test com.mongodb.MongoCollectionSpecification > replaceOne should use MixedBulkWriteOperation correctly] [Test com.mongodb.MongoCollectionSpecification > replaceOne should use MixedBulkWriteOperation correctly] SUCCESS (198 ms) [Test com.mongodb.MongoCollectionSpecification > replaceOne should translate BulkWriteException correctly] [Test com.mongodb.MongoCollectionSpecification > replaceOne should translate BulkWriteException correctly] SUCCESS (4 ms) [Test com.mongodb.MongoCollectionSpecification > updateOne should use MixedBulkWriteOperationOperation correctly] [Test com.mongodb.MongoCollectionSpecification > updateOne should use MixedBulkWriteOperationOperation correctly] SUCCESS (119 ms) [Test com.mongodb.MongoCollectionSpecification > updateMany should use MixedBulkWriteOperationOperation correctly] [Test com.mongodb.MongoCollectionSpecification > updateMany should use MixedBulkWriteOperationOperation correctly] SUCCESS (18 ms) [Test com.mongodb.MongoCollectionSpecification > should translate MongoBulkWriteException to MongoWriteException] [Test com.mongodb.MongoCollectionSpecification > should translate MongoBulkWriteException to MongoWriteException] SUCCESS (7 ms) [Test com.mongodb.MongoCollectionSpecification > should translate MongoBulkWriteException to MongoWriteConcernException] [Test com.mongodb.MongoCollectionSpecification > should translate MongoBulkWriteException to MongoWriteConcernException] SUCCESS (1 ms) [Test com.mongodb.MongoCollectionSpecification > should use FindOneAndDeleteOperation correctly] [Test com.mongodb.MongoCollectionSpecification > should use FindOneAndDeleteOperation correctly] SUCCESS (14 ms) [Test com.mongodb.MongoCollectionSpecification > should use FindOneAndReplaceOperation correctly] [Test com.mongodb.MongoCollectionSpecification > should use FindOneAndReplaceOperation correctly] SUCCESS (27 ms) [Test com.mongodb.MongoCollectionSpecification > should use FindAndUpdateOperation correctly] [Test com.mongodb.MongoCollectionSpecification > should use FindAndUpdateOperation correctly] SUCCESS (131 ms) [Test com.mongodb.MongoCollectionSpecification > should use DropCollectionOperation correctly] [Test com.mongodb.MongoCollectionSpecification > should use DropCollectionOperation correctly] SUCCESS (4 ms) [Test com.mongodb.MongoCollectionSpecification > should use CreateIndexOperations correctly] [Test com.mongodb.MongoCollectionSpecification > should use CreateIndexOperations correctly] SUCCESS (29 ms) [Test com.mongodb.MongoCollectionSpecification > should validate the createIndexes data correctly] [Test com.mongodb.MongoCollectionSpecification > should validate the createIndexes data correctly] SUCCESS (0 ms) [Test com.mongodb.MongoCollectionSpecification > should use ListIndexesOperations correctly] [Test com.mongodb.MongoCollectionSpecification > should use ListIndexesOperations correctly] SUCCESS (3 ms) [Test com.mongodb.MongoCollectionSpecification > should use DropIndexOperation correctly for dropIndex] [Test com.mongodb.MongoCollectionSpecification > should use DropIndexOperation correctly for dropIndex] SUCCESS (8 ms) [Test com.mongodb.MongoCollectionSpecification > should use DropIndexOperation correctly for dropIndexes] [Test com.mongodb.MongoCollectionSpecification > should use DropIndexOperation correctly for dropIndexes] SUCCESS (75 ms) [Test com.mongodb.MongoCollectionSpecification > should use RenameCollectionOperation correctly] [Test com.mongodb.MongoCollectionSpecification > should use RenameCollectionOperation correctly] SUCCESS (6 ms) [Test com.mongodb.MongoCollectionSpecification > should not expect to mutate the document when inserting] [Test com.mongodb.MongoCollectionSpecification > should not expect to mutate the document when inserting] SUCCESS (213 ms) [Test com.mongodb.MongoCollectionSpecification > should not expect to mutate the document when bulk writing] [Test com.mongodb.MongoCollectionSpecification > should not expect to mutate the document when bulk writing] SUCCESS (1 ms) [Test com.mongodb.MongoDatabaseSpecification > should throw IllegalArgumentException if name is invalid] [Test com.mongodb.MongoDatabaseSpecification > should throw IllegalArgumentException if name is invalid] SUCCESS (150 ms) [Test com.mongodb.MongoDatabaseSpecification > should throw IllegalArgumentException from getCollection if collectionName is invalid] [Test com.mongodb.MongoDatabaseSpecification > should throw IllegalArgumentException from getCollection if collectionName is invalid] SUCCESS (1 ms) [Test com.mongodb.MongoDatabaseSpecification > should return the correct name from getName] [Test com.mongodb.MongoDatabaseSpecification > should return the correct name from getName] SUCCESS (0 ms) [Test com.mongodb.MongoDatabaseSpecification > should behave correctly when using withCodecRegistry] [Test com.mongodb.MongoDatabaseSpecification > should behave correctly when using withCodecRegistry] SUCCESS (2 ms) [Test com.mongodb.MongoDatabaseSpecification > should behave correctly when using withReadPreference] [Test com.mongodb.MongoDatabaseSpecification > should behave correctly when using withReadPreference] SUCCESS (1 ms) [Test com.mongodb.MongoDatabaseSpecification > should behave correctly when using withWriteConcern] [Test com.mongodb.MongoDatabaseSpecification > should behave correctly when using withWriteConcern] SUCCESS (1 ms) [Test com.mongodb.MongoDatabaseSpecification > should behave correctly when using withReadConcern] [Test com.mongodb.MongoDatabaseSpecification > should behave correctly when using withReadConcern] SUCCESS (1 ms) [Test com.mongodb.MongoDatabaseSpecification > should be able to executeCommand correctly] [Test com.mongodb.MongoDatabaseSpecification > should be able to executeCommand correctly] SUCCESS (3 ms) [Test com.mongodb.MongoDatabaseSpecification > should use DropDatabaseOperation correctly] [Test com.mongodb.MongoDatabaseSpecification > should use DropDatabaseOperation correctly] SUCCESS (4 ms) [Test com.mongodb.MongoDatabaseSpecification > should use ListCollectionsOperation correctly] [Test com.mongodb.MongoDatabaseSpecification > should use ListCollectionsOperation correctly] SUCCESS (9 ms) [Test com.mongodb.MongoDatabaseSpecification > should use CreateCollectionOperation correctly] [Test com.mongodb.MongoDatabaseSpecification > should use CreateCollectionOperation correctly] SUCCESS (20 ms) [Test com.mongodb.MongoDatabaseSpecification > should use CreateViewOperation correctly] [Test com.mongodb.MongoDatabaseSpecification > should use CreateViewOperation correctly] SUCCESS (53 ms) [Test com.mongodb.MongoDatabaseSpecification > should validate the createView pipeline data correctly] [Test com.mongodb.MongoDatabaseSpecification > should validate the createView pipeline data correctly] SUCCESS (1 ms) [Test com.mongodb.MongoDatabaseSpecification > should pass the correct options to getCollection] [Test com.mongodb.MongoDatabaseSpecification > should pass the correct options to getCollection] SUCCESS (1 ms) [Test com.mongodb.MongoMappingCursorSpecification > should get server cursor and address] [Test com.mongodb.MongoMappingCursorSpecification > should get server cursor and address] SUCCESS (166 ms) [Test com.mongodb.MongoMappingCursorSpecification > should throw on remove] [Test com.mongodb.MongoMappingCursorSpecification > should throw on remove] SUCCESS (18 ms) [Test com.mongodb.MongoMappingCursorSpecification > should close cursor] [Test com.mongodb.MongoMappingCursorSpecification > should close cursor] SUCCESS (2 ms) [Test com.mongodb.MongoMappingCursorSpecification > should have next if cursor does] [Test com.mongodb.MongoMappingCursorSpecification > should have next if cursor does] SUCCESS (3 ms) [Test com.mongodb.MongoMappingCursorSpecification > should map next] [Test com.mongodb.MongoMappingCursorSpecification > should map next] SUCCESS (14 ms) [Test com.mongodb.MongoMappingCursorSpecification > should map try next] [Test com.mongodb.MongoMappingCursorSpecification > should map try next] SUCCESS (26 ms) [Test com.mongodb.MongoSpecification > should return replica set status if cluster type replica set and mode discovering] [Test com.mongodb.MongoSpecification > should return replica set status if cluster type replica set and mode discovering] SUCCESS (65 ms) [Test com.mongodb.MongoSpecification > should return null if cluster type not replica] [Test com.mongodb.MongoSpecification > should return null if cluster type not replica] SUCCESS (1 ms) [Test com.mongodb.MongoSpecification > should return null if cluster mode not discovering] [Test com.mongodb.MongoSpecification > should return null if cluster mode not discovering] SUCCESS (1 ms) [Test com.mongodb.MongoSpecification > should send fsync commands in expected form] [Test com.mongodb.MongoSpecification > should send fsync commands in expected form] SUCCESS (593 ms) [Test com.mongodb.MongoSpecification > should lock and unlock as server] [Test com.mongodb.MongoSpecification > should lock and unlock as server] SUCCESS (18 ms) [Test com.mongodb.ReplicaSetStatusSpecification > should return replica set name] [Test com.mongodb.ReplicaSetStatusSpecification > should return replica set name] SUCCESS (42 ms) [Test com.mongodb.ReplicaSetStatusSpecification > should return null if no servers] [Test com.mongodb.ReplicaSetStatusSpecification > should return null if no servers] SUCCESS (1 ms) [Test com.mongodb.ReplicaSetStatusSpecification > should return null if master not defined] [Test com.mongodb.ReplicaSetStatusSpecification > should return null if master not defined] SUCCESS (1 ms) [Test com.mongodb.ReplicaSetStatusSpecification > should return master] [Test com.mongodb.ReplicaSetStatusSpecification > should return master] SUCCESS (0 ms) [Test com.mongodb.ReplicaSetStatusSpecification > should test specific server for being master or not] [Test com.mongodb.ReplicaSetStatusSpecification > should test specific server for being master or not] SUCCESS (1 ms) [Test com.mongodb.ReplicaSetStatusSpecification > should return max bson object size] [Test com.mongodb.ReplicaSetStatusSpecification > should return max bson object size] SUCCESS (1 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should update a document] [Test com.mongodb.DBCollectionFunctionalSpecification > should update a document] SUCCESS (623 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should update multiple documents] [Test com.mongodb.DBCollectionFunctionalSpecification > should update multiple documents] SUCCESS (19 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should replace a document] [Test com.mongodb.DBCollectionFunctionalSpecification > should replace a document] SUCCESS (54 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should drop collection that exists] [Test com.mongodb.DBCollectionFunctionalSpecification > should drop collection that exists] SUCCESS (57 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should not error when dropping a collection that does not exist] [Test com.mongodb.DBCollectionFunctionalSpecification > should not error when dropping a collection that does not exist] SUCCESS (235 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should use top-level class for findAndModify] [Test com.mongodb.DBCollectionFunctionalSpecification > should use top-level class for findAndModify] SUCCESS (76 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should use internal classes for findAndModify] [Test com.mongodb.DBCollectionFunctionalSpecification > should use internal classes for findAndModify] SUCCESS (38 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should support index options] [Test com.mongodb.DBCollectionFunctionalSpecification > should support index options] SUCCESS (50 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should support legacy dropDups when creating a unique index] [Test com.mongodb.DBCollectionFunctionalSpecification > should support legacy dropDups when creating a unique index] SUCCESS (1307 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > drop index should not fail if collection does not exist] [Test com.mongodb.DBCollectionFunctionalSpecification > drop index should not fail if collection does not exist] SUCCESS (59 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > drop index should error if index does not exist] [Test com.mongodb.DBCollectionFunctionalSpecification > drop index should error if index does not exist] SUCCESS (45 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should throw Exception if dropping an index with an incorrect type] [Test com.mongodb.DBCollectionFunctionalSpecification > should throw Exception if dropping an index with an incorrect type] SUCCESS (47 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should drop nested index] [Test com.mongodb.DBCollectionFunctionalSpecification > should drop nested index] SUCCESS (176 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should drop all indexes except the default index on _id] [Test com.mongodb.DBCollectionFunctionalSpecification > should drop all indexes except the default index on _id] SUCCESS (509 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should drop unique index] [Test com.mongodb.DBCollectionFunctionalSpecification > should drop unique index] SUCCESS (74 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should use compound index for min query] [Test com.mongodb.DBCollectionFunctionalSpecification > should use compound index for min query] SUCCESS (95 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should be able to rename a collection] [Test com.mongodb.DBCollectionFunctionalSpecification > should be able to rename a collection] SUCCESS (246 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should be able to rename collection to an existing collection name and replace it when drop is true] [Test com.mongodb.DBCollectionFunctionalSpecification > should be able to rename collection to an existing collection name and replace it when drop is true] SUCCESS (136 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should return a list of all the values of a given field without duplicates] [Test com.mongodb.DBCollectionFunctionalSpecification > should return a list of all the values of a given field without duplicates] SUCCESS (1165 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should query database for values and return a list of all the distinct values of a given field that match the filter] [Test com.mongodb.DBCollectionFunctionalSpecification > should query database for values and return a list of all the distinct values of a given field that match the filter] SUCCESS (1075 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should return distinct values of differing types ] [Test com.mongodb.DBCollectionFunctionalSpecification > should return distinct values of differing types ] SUCCESS (21 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should group by the x field and apply the provided count function] [Test com.mongodb.DBCollectionFunctionalSpecification > should group by the x field and apply the provided count function] SUCCESS (965 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should group by the x field and apply the provided count function using a GroupCommand] [Test com.mongodb.DBCollectionFunctionalSpecification > should group by the x field and apply the provided count function using a GroupCommand] SUCCESS (276 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should group using a key function in a GroupCommand] [Test com.mongodb.DBCollectionFunctionalSpecification > should group using a key function in a GroupCommand] SUCCESS (289 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should group and count only those documents that fulfull the given condition] [Test com.mongodb.DBCollectionFunctionalSpecification > should group and count only those documents that fulfull the given condition] SUCCESS (147 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should be able to set a value in the results] [Test com.mongodb.DBCollectionFunctionalSpecification > should be able to set a value in the results] SUCCESS (117 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should return results set by the function, based on condition supplied without key] [Test com.mongodb.DBCollectionFunctionalSpecification > should return results set by the function, based on condition supplied without key] SUCCESS (115 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > finalize function should replace the whole result document if a document is the return type of finalize function] [Test com.mongodb.DBCollectionFunctionalSpecification > finalize function should replace the whole result document if a document is the return type of finalize function] SUCCESS (104 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > finalize function should modify the result document] [Test com.mongodb.DBCollectionFunctionalSpecification > finalize function should modify the result document] SUCCESS (146 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should throw an Exception if no initial document provided] [Test com.mongodb.DBCollectionFunctionalSpecification > should throw an Exception if no initial document provided] SUCCESS (183 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should throw an Exception if no reduce function provided] [Test com.mongodb.DBCollectionFunctionalSpecification > should throw an Exception if no reduce function provided] SUCCESS (64 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should return null when findOne finds nothing] [Test com.mongodb.DBCollectionFunctionalSpecification > should return null when findOne finds nothing] SUCCESS (68 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should return null when findOne finds nothing and a projection field is specified] [Test com.mongodb.DBCollectionFunctionalSpecification > should return null when findOne finds nothing and a projection field is specified] SUCCESS (55 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should return [_id:123, x:2, z:2] when performing findOne with 123] [Test com.mongodb.DBCollectionFunctionalSpecification > should return [_id:123, x:2, z:2] when performing findOne with 123] SUCCESS (60 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should return [_id:100, x:1, y:2] when performing findOne with [x:1]] [Test com.mongodb.DBCollectionFunctionalSpecification > should return [_id:100, x:1, y:2] when performing findOne with [x:1]] SUCCESS (73 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should return [_id:123, x:2] when performing findOne with 123 and projection [x:1]] [Test com.mongodb.DBCollectionFunctionalSpecification > should return [_id:123, x:2] when performing findOne with 123 and projection [x:1]] SUCCESS (119 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should return [_id:100, y:2] when performing findOne with [x:1] and projection [y:1]] [Test com.mongodb.DBCollectionFunctionalSpecification > should return [_id:100, y:2] when performing findOne with [x:1] and projection [y:1]] SUCCESS (66 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should sort with [x:1] and filter with [:] before selecting first result] [Test com.mongodb.DBCollectionFunctionalSpecification > should sort with [x:1] and filter with [:] before selecting first result] SUCCESS (58 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should sort with [x:-1] and filter with [:] before selecting first result] [Test com.mongodb.DBCollectionFunctionalSpecification > should sort with [x:-1] and filter with [:] before selecting first result] SUCCESS (96 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should sort with [x:1, y:1] and filter with [x:1] before selecting first result] [Test com.mongodb.DBCollectionFunctionalSpecification > should sort with [x:1, y:1] and filter with [x:1] before selecting first result] SUCCESS (135 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should sort with [y:-1] and filter with [x:[$lt:2]] before selecting first result] [Test com.mongodb.DBCollectionFunctionalSpecification > should sort with [y:-1] and filter with [x:[$lt:2]] before selecting first result] SUCCESS (121 ms) [Test com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for rename] [Test com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for rename] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for rename SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for drop] [Test com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for drop] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for drop SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for createIndex] [Test com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for createIndex] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for createIndex SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for dropIndex] [Test com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for dropIndex] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should throw WriteConcernException on write concern error for dropIndex SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should support creating an index with collation options] [Test com.mongodb.DBCollectionFunctionalSpecification > should support creating an index with collation options] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should support creating an index with collation options SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should find with collation] [Test com.mongodb.DBCollectionFunctionalSpecification > should find with collation] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should find with collation SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should aggregate with collation] [Test com.mongodb.DBCollectionFunctionalSpecification > should aggregate with collation] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should aggregate with collation SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should count with collation] [Test com.mongodb.DBCollectionFunctionalSpecification > should count with collation] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should count with collation SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should update with collation] [Test com.mongodb.DBCollectionFunctionalSpecification > should update with collation] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should update with collation SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should remove with collation] [Test com.mongodb.DBCollectionFunctionalSpecification > should remove with collation] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should remove with collation SKIPPED [Test com.mongodb.DBCollectionFunctionalSpecification > should find and modify with collation] [Test com.mongodb.DBCollectionFunctionalSpecification > should find and modify with collation] SKIPPED (0 ms) com.mongodb.DBCollectionFunctionalSpecification > should find and modify with collation SKIPPED com.mongodb.client.CommandMonitoringTest STANDARD_OUT 10:28:09.899 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful mixed bulk write]] com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful mixed bulk write] STANDARD_OUT 10:28:10.035 [cluster-ClusterId{value='5853c1b946e0fb49afd6b080', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:13, serverValue:12}] to :27017 10:28:10.043 [cluster-ClusterId{value='5853c1b946e0fb49afd6b080', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=7292000} 10:28:11.714 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:14, serverValue:13}] to :27017 [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful mixed bulk write]] SUCCESS (1723 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful unordered bulk write with an unacknowledged write concern]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful unordered bulk write with an unacknowledged write concern]] SUCCESS (19 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful command]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful command]] SUCCESS (49 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A failed command event]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A failed command event]] SUCCESS (28 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful command with a non-primary read preference]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful command with a non-primary read preference]] SUCCESS (15 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful delete many]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful delete many]] SUCCESS (346 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful delete many command with write errors]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful delete many command with write errors]] SUCCESS (1633 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful delete one]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful delete one]] SUCCESS (46 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful delete one command with write errors]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful delete one command with write errors]] SUCCESS (73 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with no options]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with no options]] SUCCESS (50 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with options]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with options]] SUCCESS (84 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with a getmore]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with a getmore]] SUCCESS (1505 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with a getmore and killcursors]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with a getmore and killcursors]] SUCCESS (76 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with a getmore and the server kills the cursor]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with a getmore and the server kills the cursor]] SKIPPED (0 ms) com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful find event with a getmore and the server kills the cursor] SKIPPED [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A failed find event]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A failed find event]] SUCCESS (52 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert many]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert many]] SKIPPED (38 ms) com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert many] SKIPPED [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert many command with write errors]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert many command with write errors]] SKIPPED (30 ms) com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert many command with write errors] SKIPPED [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful unordered insert many]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful unordered insert many]] SKIPPED (32 ms) com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful unordered insert many] SKIPPED [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert one]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert one]] SUCCESS (61 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert one command with write errors]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful insert one command with write errors]] SUCCESS (108 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update many]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update many]] SUCCESS (443 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update many command with write errors]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update many command with write errors]] SUCCESS (402 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update one]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update one]] SUCCESS (517 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update one with upsert when the upserted id is not an object id]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update one with upsert when the upserted id is not an object id]] SUCCESS (19 ms) [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update one command with write errors]] [Test com.mongodb.client.CommandMonitoringTest > shouldPassAllOutcomes[A successful update one command with write errors]] SUCCESS (19 ms) com.mongodb.client.CommandMonitoringTest STANDARD_OUT 10:28:17.410 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:14, serverValue:13}] to :27017 because the pool has been closed. [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Aggregate with multiple stages]] com.mongodb.client.CrudTest > shouldPassAllOutcomes[Aggregate with multiple stages] STANDARD_OUT 10:28:18.484 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:28:18.487 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=:27017} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:28:18.551 [cluster-ClusterId{value='5853c1c246e0fb49afd6b081', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:15, serverValue:14}] to :27017 10:28:18.557 [cluster-ClusterId{value='5853c1c246e0fb49afd6b081', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=5505507} [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Aggregate with multiple stages]] SUCCESS (958 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Count without a filter]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Count without a filter]] SUCCESS (40 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Count with a filter]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Count with a filter]] SUCCESS (49 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Count with skip and limit]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Count with skip and limit]] SUCCESS (33 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Distinct without a filter]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Distinct without a filter]] SUCCESS (44 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Distinct with a filter]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Distinct with a filter]] SUCCESS (30 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Find with filter]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Find with filter]] SUCCESS (21 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Find with filter, sort, skip, and limit]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Find with filter, sort, skip, and limit]] SUCCESS (38 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Find with limit, sort, and batchsize]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[Find with limit, sort, and batchsize]] SUCCESS (134 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteMany when many documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteMany when many documents match]] SUCCESS (397 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteMany when no document matches]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteMany when no document matches]] SUCCESS (48 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteOne when many documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteOne when many documents match]] SUCCESS (36 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteOne when one document matches]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteOne when one document matches]] SUCCESS (186 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteOne when no documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[DeleteOne when no documents match]] SUCCESS (55 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when many documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when many documents match]] SUCCESS (87 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when one document matches]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when one document matches]] SUCCESS (112 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when no documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when no documents match]] SUCCESS (83 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document before modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document before modification]] SKIPPED (65 ms) com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document before modification] SKIPPED [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document after modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document after modification]] SKIPPED (54 ms) com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document after modification] SKIPPED [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document before modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document before modification]] SKIPPED (67 ms) com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document before modification] SKIPPED [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document after modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document after modification]] SKIPPED (7 ms) com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document after modification] SKIPPED [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document before modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document before modification]] SKIPPED (49 ms) com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document before modification] SKIPPED [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document before modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document before modification]] SKIPPED (80 ms) com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document before modification] SKIPPED [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document after modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document after modification]] SKIPPED (72 ms) com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document after modification] SKIPPED [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document after modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document after modification]] SKIPPED (152 ms) com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document after modification] SKIPPED [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when many documents match returning the document before modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when many documents match returning the document before modification]] SUCCESS (86 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when many documents match returning the document after modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when many documents match returning the document after modification]] SUCCESS (55 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when one document matches returning the document before modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when one document matches returning the document before modification]] SUCCESS (36 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when one document matches returning the document after modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when one document matches returning the document after modification]] SUCCESS (86 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match returning the document before modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match returning the document before modification]] SUCCESS (74 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match with upsert returning the document before modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match with upsert returning the document before modification]] SUCCESS (83 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match returning the document after modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match returning the document after modification]] SUCCESS (54 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match with upsert returning the document after modification]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match with upsert returning the document after modification]] SUCCESS (20 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[InsertMany with non-existing documents]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[InsertMany with non-existing documents]] SUCCESS (12 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[InsertOne with a non-existing document]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[InsertOne with a non-existing document]] SUCCESS (16 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when many documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when many documents match]] SUCCESS (75 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when one document matches]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when one document matches]] SUCCESS (19 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when no documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when no documents match]] SUCCESS (14 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match without an id specified]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match without an id specified]] SKIPPED (41 ms) com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match without an id specified] SKIPPED [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match with an id specified]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match with an id specified]] SUCCESS (56 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateMany when many documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateMany when many documents match]] SUCCESS (55 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateMany when one document matches]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateMany when one document matches]] SUCCESS (56 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateMany when no documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateMany when no documents match]] SUCCESS (72 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateMany with upsert when no documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateMany with upsert when no documents match]] SUCCESS (79 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateOne when many documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateOne when many documents match]] SUCCESS (288 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateOne when one document matches]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateOne when one document matches]] SUCCESS (72 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateOne when no documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateOne when no documents match]] SUCCESS (47 ms) [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateOne with upsert when no documents match]] [Test com.mongodb.client.CrudTest > shouldPassAllOutcomes[UpdateOne with upsert when no documents match]] SUCCESS (93 ms) [Test com.mongodb.client.MongoCollectionTest > testFindAndUpdateWithGenerics] [Test com.mongodb.client.MongoCollectionTest > testFindAndUpdateWithGenerics] SUCCESS (100 ms) [Test com.mongodb.client.MongoCollectionTest > testMapReduceWithGenerics] [Test com.mongodb.client.MongoCollectionTest > testMapReduceWithGenerics] SUCCESS (99 ms) [Test com.mongodb.client.MongoCollectionTest > testDBRefEncodingAndDecoding] [Test com.mongodb.client.MongoCollectionTest > testDBRefEncodingAndDecoding] SUCCESS (77 ms) [Test com.mongodb.client.MongoCollectionTest > shouldBeAbleToQueryTypedCollectionAndMapResultsIntoTypedLists] [Test com.mongodb.client.MongoCollectionTest > shouldBeAbleToQueryTypedCollectionAndMapResultsIntoTypedLists] SUCCESS (107 ms) [Test com.mongodb.client.MongoCollectionTest > testAggregationToACollection] [Test com.mongodb.client.MongoCollectionTest > testAggregationToACollection] SKIPPED (12 ms) com.mongodb.client.MongoCollectionTest > testAggregationToACollection SKIPPED [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 0]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 0]] SUCCESS (687 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 0 and there is one extra empty chunk]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 0 and there is one extra empty chunk]] SUCCESS (83 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 8]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 8]] SUCCESS (126 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 8 and there is one extra empty chunk]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 8 and there is one extra empty chunk]] SUCCESS (32 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when files entry does not exist]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when files entry does not exist]] SUCCESS (122 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when files entry does not exist and there are orphaned chunks]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when files entry does not exist and there are orphaned chunks]] SUCCESS (191 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when length is zero]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when length is zero]] SUCCESS (197 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when length is zero and there is one empty chunk]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when length is zero and there is one empty chunk]] SUCCESS (183 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there is one chunk]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there is one chunk]] SUCCESS (550 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are two chunks]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are two chunks]] SUCCESS (174 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are three chunks]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are three chunks]] SUCCESS (315 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are three chunks and one extra empty chunk at the end]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are three chunks and one extra empty chunk at the end]] SUCCESS (1964 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when files entry does not exist]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when files entry does not exist]] SUCCESS (189 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when an intermediate chunk is missing]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when an intermediate chunk is missing]] SUCCESS (544 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when final chunk is missing]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when final chunk is missing]] SUCCESS (196 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when an intermediate chunk is the wrong size]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when an intermediate chunk is the wrong size]] SUCCESS (261 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when final chunk is the wrong size]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when final chunk is the wrong size]] SUCCESS (220 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is 0]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is 0]] SUCCESS (201 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is 1]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is 1]] SUCCESS (553 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is -2]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is -2]] SUCCESS (193 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is -1]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is -1]] SUCCESS (131 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when files entry does not exist]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when files entry does not exist]] SUCCESS (107 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision does not exist]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision does not exist]] SUCCESS (124 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 0]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 0]] SUCCESS (106 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 1]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 1]] SUCCESS (225 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 3]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 3]] SUCCESS (125 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 4]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 4]] SUCCESS (406 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 5]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 5]] SUCCESS (209 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 8]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 8]] SUCCESS (167 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when contentType is provided]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when contentType is provided]] SUCCESS (186 ms) [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when metadata is provided]] [Test com.mongodb.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when metadata is provided]] SUCCESS (218 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should return the correct bucket name] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should return the correct bucket name] SUCCESS (40 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should behave correctly when using withChunkSizeBytes] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should behave correctly when using withChunkSizeBytes] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should behave correctly when using withReadPreference] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should behave correctly when using withReadPreference] SUCCESS (25 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should behave correctly when using withWriteConcern] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should behave correctly when using withWriteConcern] SUCCESS (5 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should behave correctly when using withReadConcern] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should behave correctly when using withReadConcern] SUCCESS (3 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should get defaults from MongoDatabase] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should get defaults from MongoDatabase] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSUploadStream] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSUploadStream] SUCCESS (153 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should upload from stream] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should upload from stream] SUCCESS (8 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should clean up any chunks when upload from stream throws an IOException] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should clean up any chunks when upload from stream throws an IOException] SUCCESS (47 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should not clean up any chunks when upload throws an exception] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should not clean up any chunks when upload throws an exception] SUCCESS (14 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream] SUCCESS (64 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should download to stream] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should download to stream] SUCCESS (4 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should download to stream using BsonValue] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should download to stream using BsonValue] SUCCESS (6 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should download to stream by name] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should download to stream by name] SUCCESS (9 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should throw an exception if file not found] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should throw an exception if file not found] SUCCESS (8 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 0] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 0] SUCCESS (52 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 1] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 1] SUCCESS (3 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 2] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 2] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 3] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 3] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -1] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -1] SUCCESS (12 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -2] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -2] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -3] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -3] SUCCESS (11 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSFindIterable] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create the expected GridFSFindIterable] SUCCESS (4 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should execute the expected FindOperation when finding a file] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should execute the expected FindOperation when finding a file] SUCCESS (5 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should throw an exception if file not found when opening by name] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should throw an exception if file not found when opening by name] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create indexes on write] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should create indexes on write] SUCCESS (54 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should not create indexes if they already exist] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should not create indexes if they already exist] SUCCESS (3 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should delete from files collection then chunks collection] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should delete from files collection then chunks collection] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should throw an exception when deleting if no record in the files collection] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should throw an exception when deleting if no record in the files collection] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should rename a file] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should rename a file] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should throw an exception renaming non existent file] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should throw an exception renaming non existent file] SUCCESS (14 ms) [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should be able to drop the bucket] [Test com.mongodb.client.gridfs.GridFSBucketSpecification > should be able to drop the bucket] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSBucketsSpecification > should create a GridFSBucket with default bucket name] [Test com.mongodb.client.gridfs.GridFSBucketsSpecification > should create a GridFSBucket with default bucket name] SUCCESS (59 ms) [Test com.mongodb.client.gridfs.GridFSBucketsSpecification > should create a GridFSBucket with custom bucket name] [Test com.mongodb.client.gridfs.GridFSBucketsSpecification > should create a GridFSBucket with custom bucket name] SUCCESS (3 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should return the file info] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should return the file info] SUCCESS (5 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should query the chunks collection as expected] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should query the chunks collection as expected] SUCCESS (7 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should create a new cursor each time when using batchSize 1] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should create a new cursor each time when using batchSize 1] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should skip to the correct point] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should skip to the correct point] SUCCESS (4 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should mark and reset to the correct point] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should mark and reset to the correct point] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should mark and reset across chunks] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should mark and reset across chunks] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should validate next chunk when marked and reset at eof] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should validate next chunk when marked and reset at eof] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should not throw an exception when trying to mark post close] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should not throw an exception when trying to mark post close] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should handle negative skip value correctly ] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should handle negative skip value correctly ] SUCCESS (0 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should handle skip that is larger or equal to the file length] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should handle skip that is larger or equal to the file length] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should throw if trying to pass negative batchSize] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should throw if trying to pass negative batchSize] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should throw if no chunks found when data is expected] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should throw if no chunks found when data is expected] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data differs from the expected] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data differs from the expected] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should throw an exception when trying to action post close] [Test com.mongodb.client.gridfs.GridFSDownloadStreamSpecification > should throw an exception when trying to action post close] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSFindIterableSpecification > should build the expected findOperation] [Test com.mongodb.client.gridfs.GridFSFindIterableSpecification > should build the expected findOperation] SUCCESS (13 ms) [Test com.mongodb.client.gridfs.GridFSFindIterableSpecification > should handle mixed types] [Test com.mongodb.client.gridfs.GridFSFindIterableSpecification > should handle mixed types] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSFindIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.client.gridfs.GridFSFindIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (101 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should return the file id] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should return the file id] SUCCESS (10 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should write the buffer it reaches the chunk size] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should write the buffer it reaches the chunk size] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should write to the files collection on close] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should write to the files collection on close] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should write to the files and chunks collection as expected close] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should write to the files and chunks collection as expected close] SUCCESS (31 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should not write an empty chunk] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should not write an empty chunk] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should delete any chunks when calling abort] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should delete any chunks when calling abort] SUCCESS (10 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should close the stream on abort] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should close the stream on abort] SUCCESS (9 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should not do anything when calling flush] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should not do anything when calling flush] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should throw an exception when trying to action post close] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should throw an exception when trying to action post close] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should throw an exception when calling getObjectId and the fileId is not an ObjectId] [Test com.mongodb.client.gridfs.GridFSUploadStreamSpecification > should throw an exception when calling getObjectId and the fileId is not an ObjectId] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a small file directly] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a small file directly] SUCCESS (685 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a small file to stream] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a small file to stream] SUCCESS (256 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a large file directly] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a large file directly] SUCCESS (3515 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a large file to stream] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a large file to stream] SUCCESS (1168 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip with a batchSize of 1] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip with a batchSize of 1] SUCCESS (1207 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should handle custom ids] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should handle custom ids] SUCCESS (857 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should use custom uploadOptions when uploading] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should use custom uploadOptions when uploading] SUCCESS (1288 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name] SUCCESS (390 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: 0] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: 0] SUCCESS (262 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: 1] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: 1] SUCCESS (232 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: 2] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: 2] SUCCESS (245 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: 3] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: 3] SUCCESS (150 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: -1] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: -1] SUCCESS (239 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: -2] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: -2] SUCCESS (349 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: -3] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: -3] SUCCESS (114 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: -4] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name with selected version: -4] SUCCESS (257 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should throw an exception if cannot open by name] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should throw an exception if cannot open by name] SUCCESS (129 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should throw an exception if cannot open by name with selected version] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should throw an exception if cannot open by name with selected version] SUCCESS (247 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should delete a file] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should delete a file] SUCCESS (194 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should thrown when deleting nonexistent file] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should thrown when deleting nonexistent file] SUCCESS (21 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should delete a file data orphan chunks] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should delete a file data orphan chunks] SUCCESS (246 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should rename a file] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should rename a file] SUCCESS (223 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should thrown an exception when rename a nonexistent file] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should thrown an exception when rename a nonexistent file] SUCCESS (48 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should only create indexes on first write] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should only create indexes on first write] SUCCESS (494 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should not create indexes if the files collection is not empty] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should not create indexes if the files collection is not empty] SUCCESS (374 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should mark and reset] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should mark and reset] SUCCESS (180 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should drop the bucket] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should drop the bucket] SUCCESS (181 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should use the user provided codec registries for encoding / decoding data] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should use the user provided codec registries for encoding / decoding data] SUCCESS (529 ms) [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name using the deprecated methods] [Test com.mongodb.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name using the deprecated methods] SUCCESS (295 ms) [Test com.mongodb.client.model.DBCollectionCountOptionsSpecification > should have the expected default values] [Test com.mongodb.client.model.DBCollectionCountOptionsSpecification > should have the expected default values] SUCCESS (16 ms) [Test com.mongodb.client.model.DBCollectionCountOptionsSpecification > should set and return the expected values] [Test com.mongodb.client.model.DBCollectionCountOptionsSpecification > should set and return the expected values] SUCCESS (2 ms) [Test com.mongodb.client.model.DBCollectionDistinctOptionsSpecification > should have the expected default values] [Test com.mongodb.client.model.DBCollectionDistinctOptionsSpecification > should have the expected default values] SUCCESS (6 ms) [Test com.mongodb.client.model.DBCollectionDistinctOptionsSpecification > should set and return the expected values] [Test com.mongodb.client.model.DBCollectionDistinctOptionsSpecification > should set and return the expected values] SUCCESS (1 ms) [Test com.mongodb.client.model.DBCollectionFindAndModifyOptionsSpecification > should have the expected default values] [Test com.mongodb.client.model.DBCollectionFindAndModifyOptionsSpecification > should have the expected default values] SUCCESS (138 ms) [Test com.mongodb.client.model.DBCollectionFindAndModifyOptionsSpecification > should set and return the expected values] [Test com.mongodb.client.model.DBCollectionFindAndModifyOptionsSpecification > should set and return the expected values] SUCCESS (1 ms) [Test com.mongodb.client.model.DBCollectionFindOptionsSpecification > should have the expected default values] [Test com.mongodb.client.model.DBCollectionFindOptionsSpecification > should have the expected default values] SUCCESS (5 ms) [Test com.mongodb.client.model.DBCollectionFindOptionsSpecification > should set and return the expected values] [Test com.mongodb.client.model.DBCollectionFindOptionsSpecification > should set and return the expected values] SUCCESS (0 ms) [Test com.mongodb.client.model.DBCollectionFindOptionsSpecification > it should copy and return the expected values] [Test com.mongodb.client.model.DBCollectionFindOptionsSpecification > it should copy and return the expected values] SUCCESS (0 ms) [Test com.mongodb.client.model.DBCollectionRemoveOptionsSpecification > should have the expected default values] [Test com.mongodb.client.model.DBCollectionRemoveOptionsSpecification > should have the expected default values] SUCCESS (8 ms) [Test com.mongodb.client.model.DBCollectionRemoveOptionsSpecification > should set and return the expected values] [Test com.mongodb.client.model.DBCollectionRemoveOptionsSpecification > should set and return the expected values] SUCCESS (1 ms) [Test com.mongodb.client.model.DBCollectionUpdateOptionsSpecification > should have the expected default values] [Test com.mongodb.client.model.DBCollectionUpdateOptionsSpecification > should have the expected default values] SUCCESS (9 ms) [Test com.mongodb.client.model.DBCollectionUpdateOptionsSpecification > should set and return the expected values] [Test com.mongodb.client.model.DBCollectionUpdateOptionsSpecification > should set and return the expected values] SUCCESS (0 ms) [Test com.mongodb.client.jndi.MongoClientFactorySpecification > should create MongoClient from environment] com.mongodb.client.jndi.MongoClientFactorySpecification > should create MongoClient from environment STANDARD_OUT 10:28:48.152 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.client.jndi.MongoClientFactorySpecification > should create MongoClient from environment] SUCCESS (51 ms) [Test com.mongodb.client.jndi.MongoClientFactorySpecification > should create MongoClient from obj that is of type Reference] com.mongodb.client.jndi.MongoClientFactorySpecification > should create MongoClient from obj that is of type Reference STANDARD_OUT 10:28:48.166 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.client.jndi.MongoClientFactorySpecification > should create MongoClient from obj that is of type Reference] SUCCESS (22 ms) [Test com.mongodb.client.jndi.MongoClientFactorySpecification > should throw if no connection string is provided] [Test com.mongodb.client.jndi.MongoClientFactorySpecification > should throw if no connection string is provided] SUCCESS (21 ms) [Test com.mongodb.gridfs.GridFSTest > testCreateFileWithFile] [Test com.mongodb.gridfs.GridFSTest > testCreateFileWithFile] SUCCESS (144 ms) [Test com.mongodb.gridfs.GridFSTest > getBigChunkSize] [Test com.mongodb.gridfs.GridFSTest > getBigChunkSize] SUCCESS (39 ms) [Test com.mongodb.gridfs.GridFSTest > testRemoveWhenObjectIdIsNull] [Test com.mongodb.gridfs.GridFSTest > testRemoveWhenObjectIdIsNull] SUCCESS (36 ms) [Test com.mongodb.gridfs.GridFSTest > testBig] [Test com.mongodb.gridfs.GridFSTest > testBig] SUCCESS (566 ms) [Test com.mongodb.gridfs.GridFSTest > testOutStreamBig] [Test com.mongodb.gridfs.GridFSTest > testOutStreamBig] SUCCESS (105 ms) [Test com.mongodb.gridfs.GridFSTest > testSmall] [Test com.mongodb.gridfs.GridFSTest > testSmall] SUCCESS (16 ms) [Test com.mongodb.gridfs.GridFSTest > testFind] [Test com.mongodb.gridfs.GridFSTest > testFind] SUCCESS (8 ms) [Test com.mongodb.gridfs.GridFSTest > testRemoveWhenQueryIsNull] [Test com.mongodb.gridfs.GridFSTest > testRemoveWhenQueryIsNull] SUCCESS (11 ms) [Test com.mongodb.gridfs.GridFSTest > testOutStreamBigAligned] [Test com.mongodb.gridfs.GridFSTest > testOutStreamBigAligned] SUCCESS (341 ms) [Test com.mongodb.gridfs.GridFSTest > testMultipleChunks] [Test com.mongodb.gridfs.GridFSTest > testMultipleChunks] SUCCESS (386 ms) [Test com.mongodb.gridfs.GridFSTest > testOutStreamSmall] [Test com.mongodb.gridfs.GridFSTest > testOutStreamSmall] SUCCESS (24 ms) [Test com.mongodb.gridfs.GridFSTest > testBadChunkSize] [Test com.mongodb.gridfs.GridFSTest > testBadChunkSize] SUCCESS (4 ms) [Test com.mongodb.gridfs.GridFSTest > testMetadata] [Test com.mongodb.gridfs.GridFSTest > testMetadata] SUCCESS (7 ms) [Test com.mongodb.gridfs.GridFSTest > testRemoveWhenFileNameIsNull] [Test com.mongodb.gridfs.GridFSTest > testRemoveWhenFileNameIsNull] SUCCESS (10 ms) [Test com.mongodb.gridfs.GridFSTest > testInputStreamSkipping] [Test com.mongodb.gridfs.GridFSTest > testInputStreamSkipping] SUCCESS (540 ms) [Test com.mongodb.gridfs.GridFSTest > testCustomFileID] [Test com.mongodb.gridfs.GridFSTest > testCustomFileID] SUCCESS (15 ms) [Test com.mongodb.util.JSONSerializersTest > testUndefinedCodecs] [Test com.mongodb.util.JSONSerializersTest > testUndefinedCodecs] SUCCESS (325 ms) [Test com.mongodb.util.JSONSerializersTest > testLegacySerialization] [Test com.mongodb.util.JSONSerializersTest > testLegacySerialization] SUCCESS (121 ms) [Test com.mongodb.util.JSONSerializersTest > testSerializationByAncestry] [Test com.mongodb.util.JSONSerializersTest > testSerializationByAncestry] SUCCESS (15 ms) [Test com.mongodb.util.JSONSerializersTest > testStrictSerialization] [Test com.mongodb.util.JSONSerializersTest > testStrictSerialization] SUCCESS (2 ms) [Test com.mongodb.util.JSONSerializersTest > testBinaryCodecs] [Test com.mongodb.util.JSONSerializersTest > testBinaryCodecs] SUCCESS (2 ms) [Test com.mongodb.util.JSONTest > testIllegalEscape] [Test com.mongodb.util.JSONTest > testIllegalEscape] SUCCESS (1 ms) [Test com.mongodb.util.JSONTest > testEscape1] [Test com.mongodb.util.JSONTest > testEscape1] SUCCESS (5 ms) [Test com.mongodb.util.JSONTest > testBin] [Test com.mongodb.util.JSONTest > testBin] SUCCESS (2 ms) [Test com.mongodb.util.JSONTest > testJSONEncoding] [Test com.mongodb.util.JSONTest > testJSONEncoding] SUCCESS (19 ms) [Test com.mongodb.util.JSONTest > testLongValues] [Test com.mongodb.util.JSONTest > testLongValues] SUCCESS (3 ms) [Test com.mongodb.util.JSONTest > testArray] [Test com.mongodb.util.JSONTest > testArray] SUCCESS (4 ms) [Test com.mongodb.util.JSONTest > testBasic] [Test com.mongodb.util.JSONTest > testBasic] SUCCESS (0 ms) [Test com.mongodb.util.JSONTest > testMulti] [Test com.mongodb.util.JSONTest > testMulti] SUCCESS (1 ms) [Test com.mongodb.util.JSONTest > testPattern] [Test com.mongodb.util.JSONTest > testPattern] SUCCESS (4 ms) [Test com.mongodb.util.JSONTest > testNumbers2] [Test com.mongodb.util.JSONTest > testNumbers2] SUCCESS (2 ms) [Test com.mongodb.util.JSONTest > testDate] [Test com.mongodb.util.JSONTest > testDate] SUCCESS (12 ms) [Test com.mongodb.util.JSONTest > testUnicode] [Test com.mongodb.util.JSONTest > testUnicode] SUCCESS (1 ms) [Test com.mongodb.util.JSONTest > testRegexNoOptions] [Test com.mongodb.util.JSONTest > testRegexNoOptions] SUCCESS (2 ms) [Test com.mongodb.util.JSONTest > testObjectId] [Test com.mongodb.util.JSONTest > testObjectId] SUCCESS (1 ms) [Test com.mongodb.util.JSONTest > testSerializationMethods] [Test com.mongodb.util.JSONTest > testSerializationMethods] SUCCESS (1 ms) [Test com.mongodb.util.JSONTest > testErrors] [Test com.mongodb.util.JSONTest > testErrors] SUCCESS (5 ms) [Test com.mongodb.util.JSONTest > testObject] [Test com.mongodb.util.JSONTest > testObject] SUCCESS (1 ms) [Test com.mongodb.util.JSONTest > testSimple] [Test com.mongodb.util.JSONTest > testSimple] SUCCESS (1 ms) [Test com.mongodb.util.JSONTest > testString] [Test com.mongodb.util.JSONTest > testString] SUCCESS (1 ms) [Test com.mongodb.util.JSONTest > testNumbers] [Test com.mongodb.util.JSONTest > testNumbers] SUCCESS (3 ms) [Test com.mongodb.util.JSONCallbackTest > oidParsing] [Test com.mongodb.util.JSONCallbackTest > oidParsing] SUCCESS (1 ms) [Test com.mongodb.util.JSONCallbackTest > timestampParsing] [Test com.mongodb.util.JSONCallbackTest > timestampParsing] SUCCESS (0 ms) [Test com.mongodb.util.JSONCallbackTest > numberLongParsing] [Test com.mongodb.util.JSONCallbackTest > numberLongParsing] SUCCESS (1 ms) [Test com.mongodb.util.JSONCallbackTest > regexParsing] [Test com.mongodb.util.JSONCallbackTest > regexParsing] SUCCESS (0 ms) [Test com.mongodb.util.JSONCallbackTest > encodingHooks] [Test com.mongodb.util.JSONCallbackTest > encodingHooks] SUCCESS (10 ms) [Test com.mongodb.util.JSONCallbackTest > refParsing] [Test com.mongodb.util.JSONCallbackTest > refParsing] SUCCESS (1 ms) [Test com.mongodb.util.JSONCallbackTest > dateParsing] [Test com.mongodb.util.JSONCallbackTest > dateParsing] SUCCESS (2 ms) [Test com.mongodb.util.JSONCallbackTest > binaryParsing] [Test com.mongodb.util.JSONCallbackTest > binaryParsing] SUCCESS (1 ms) [Test com.mongodb.util.JSONCallbackTest > undefinedParsing] [Test com.mongodb.util.JSONCallbackTest > undefinedParsing] SUCCESS (0 ms) [Test com.mongodb.util.JSONCallbackTest > numberDecimalParsing] [Test com.mongodb.util.JSONCallbackTest > numberDecimalParsing] SUCCESS (0 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveSingleDocumentWhenMultipleDocumentsWithSameKeyExist] [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveSingleDocumentWhenMultipleDocumentsWithSameKeyExist] SUCCESS (50 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveOnlyOneDocumentWhenMultipleDocumentsMatchSearch] [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveOnlyOneDocumentWhenMultipleDocumentsMatchSearch] SUCCESS (90 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveSingleDocumentWhenMultipleNonMatchingDocumentsExist] [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveSingleDocumentWhenMultipleNonMatchingDocumentsExist] SUCCESS (56 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveSingleDocument] [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveSingleDocument] SUCCESS (40 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveOnlyTheFirstValueMatchedByFilter] [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldRemoveOnlyTheFirstValueMatchedByFilter] SUCCESS (323 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldReturnFullDocumentThatWasRemoved] [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldReturnFullDocumentThatWasRemoved] SUCCESS (94 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldReturnNullIfNoDocumentRemoved] [Test com.mongodb.acceptancetest.atomicoperations.FindAndDeleteAcceptanceTest > shouldReturnNullIfNoDocumentRemoved] SUCCESS (20 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReturnNewDocumentAfterReplaceWhenUsingReplaceOneAndGet] [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReturnNewDocumentAfterReplaceWhenUsingReplaceOneAndGet] SUCCESS (49 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldInsertDocumentWhenFilterDoesNotMatchAnyDocumentsAndUpsertFlagIsSet] [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldInsertDocumentWhenFilterDoesNotMatchAnyDocumentsAndUpsertFlagIsSet] SUCCESS (73 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReturnNullWhenNothingToReplaceForReplaceOneAndGet] [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReturnNullWhenNothingToReplaceForReplaceOneAndGet] SUCCESS (34 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReturnNullWhenNothingToReplaceForGetOneAndReplace] [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReturnNullWhenNothingToReplaceForGetOneAndReplace] SUCCESS (65 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReplaceDocumentAndReturnOriginal] [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReplaceDocumentAndReturnOriginal] SUCCESS (80 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReplaceAndReturnOriginalItemWithDocumentRequiringACustomEncoder] [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReplaceAndReturnOriginalItemWithDocumentRequiringACustomEncoder] SUCCESS (119 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReplaceAndReturnNewItemWithDocumentRequiringACustomEncoder] [Test com.mongodb.acceptancetest.atomicoperations.FindAndReplaceAcceptanceTest > shouldReplaceAndReturnNewItemWithDocumentRequiringACustomEncoder] SUCCESS (104 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldFindAndReplaceWithDocumentRequiringACustomEncoder] [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldFindAndReplaceWithDocumentRequiringACustomEncoder] SUCCESS (75 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldUpdateDocumentAndReturnNew] [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldUpdateDocumentAndReturnNew] SUCCESS (95 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldReturnNullWhenNothingToUpdate] [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldReturnNullWhenNothingToUpdate] SUCCESS (54 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldInsertDocumentWhenFilterDoesNotMatchAnyDocumentsAndUpsertSelected] [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldInsertDocumentWhenFilterDoesNotMatchAnyDocumentsAndUpsertSelected] SUCCESS (68 ms) [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldUpdateDocumentAndReturnOriginal] [Test com.mongodb.acceptancetest.atomicoperations.FindAndUpdateAcceptanceTest > shouldUpdateDocumentAndReturnOriginal] SUCCESS (39 ms) [Test com.mongodb.acceptancetest.core.ClientAcceptanceTest > shouldListDatabaseNamesFromDatabase] [Test com.mongodb.acceptancetest.core.ClientAcceptanceTest > shouldListDatabaseNamesFromDatabase] SUCCESS (290 ms) [Test com.mongodb.acceptancetest.core.ClientAcceptanceTest > shouldBeAbleToListAllTheDatabaseNamesAvailable] [Test com.mongodb.acceptancetest.core.ClientAcceptanceTest > shouldBeAbleToListAllTheDatabaseNamesAvailable] SUCCESS (7165 ms) [Test com.mongodb.acceptancetest.core.ClientAcceptanceTest > shouldListDatabase] [Test com.mongodb.acceptancetest.core.ClientAcceptanceTest > shouldListDatabase] SUCCESS (231 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldGroupDocumentsWhenUsingAggregate] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldGroupDocumentsWhenUsingAggregate] SUCCESS (71 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldAcceptDocumentsWithAllValidValueTypes] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldAcceptDocumentsWithAllValidValueTypes] SUCCESS (44 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldFindDocumentsWhenUsingAggregate] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldFindDocumentsWhenUsingAggregate] SUCCESS (15 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldCountNumberOfDocumentsInCollection] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldCountNumberOfDocumentsInCollection] SUCCESS (7 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToHandleNullValuesWhenUsingDistinct] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToHandleNullValuesWhenUsingDistinct] SUCCESS (16 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldFailRenameIfSharded] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldFailRenameIfSharded] SKIPPED (0 ms) com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldFailRenameIfSharded SKIPPED [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldRejectNestedDocumentsWithFieldNamesContainingDots] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldRejectNestedDocumentsWithFieldNamesContainingDots] SUCCESS (1 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldChangeACollectionNameWhenRenameIsCalled] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldChangeACollectionNameWhenRenameIsCalled] SUCCESS (28 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldDropExistingCollection] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldDropExistingCollection] SUCCESS (28 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldUnwindDocumentsWhenUsingAggregate] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldUnwindDocumentsWhenUsingAggregate] SUCCESS (48 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldIterateOverAllDocumentsInCollection] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldIterateOverAllDocumentsInCollection] SUCCESS (81 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToUseBsonValueToDistinctDocumentsOfVaryingTypes] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToUseBsonValueToDistinctDocumentsOfVaryingTypes] SUCCESS (40 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldSkipDocumentsWhenUsingAggregate] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldSkipDocumentsWhenUsingAggregate] SUCCESS (33 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToIterateOverACursor] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToIterateOverACursor] SUCCESS (54 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldAddAllDocumentsIntoListWhenUsingFind] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldAddAllDocumentsIntoListWhenUsingFind] SUCCESS (35 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToIterateOverACollection] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToIterateOverACollection] SUCCESS (88 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldRejectDocumentsWithFieldNamesContainingDots] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldRejectDocumentsWithFieldNamesContainingDots] SUCCESS (2 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToRenameCollectionToAnExistingCollectionNameAndReplaceItWhenDropIsTrue] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldBeAbleToRenameCollectionToAnExistingCollectionNameAndReplaceItWhenDropIsTrue] SUCCESS (43 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldMapAllDocumentsIntoListWhenUsingFind] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldMapAllDocumentsIntoListWhenUsingFind] SUCCESS (25 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldProjectDocumentsWhenUsingAggregate] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldProjectDocumentsWhenUsingAggregate] SUCCESS (47 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldLimitDocumentsWhenUsingAggregate] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldLimitDocumentsWhenUsingAggregate] SUCCESS (27 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldForEachOverAllDocumentsInCollection] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldForEachOverAllDocumentsInCollection] SUCCESS (37 ms) [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldSortDocumentsWhenUsingAggregate] [Test com.mongodb.acceptancetest.core.CollectionAcceptanceTest > shouldSortDocumentsWhenUsingAggregate] SUCCESS (43 ms) [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldCreateCappedCollection] [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldCreateCappedCollection] SUCCESS (60 ms) [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldSupportMaxNumberOfDocumentsInACappedCollection] [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldSupportMaxNumberOfDocumentsInACappedCollection] SUCCESS (26 ms) [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldListCollectionNamesFromDatabase] [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldListCollectionNamesFromDatabase] SUCCESS (41 ms) [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldListCollectionsFromDatabase] [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldListCollectionsFromDatabase] SUCCESS (3789 ms) [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldBeAbleToListAllTheDatabasesAvailable] [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldBeAbleToListAllTheDatabasesAvailable] SUCCESS (6425 ms) [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldCreateCollection] [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldCreateCollection] SUCCESS (201 ms) [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldCreateCappedCollectionWithoutAutoIndex] [Test com.mongodb.acceptancetest.core.DatabaseAcceptanceTest > shouldCreateCappedCollectionWithoutAutoIndex] SUCCESS (14 ms) [Test com.mongodb.acceptancetest.crud.InsertAcceptanceTest > shouldInsertSimpleUntypedDocument] [Test com.mongodb.acceptancetest.crud.InsertAcceptanceTest > shouldInsertSimpleUntypedDocument] SUCCESS (25 ms) [Test com.mongodb.acceptancetest.crud.ReplaceAcceptanceTest > shouldInsertTheDocumentIfReplacingWithUpsertAndDocumentNotFoundInCollection] [Test com.mongodb.acceptancetest.crud.ReplaceAcceptanceTest > shouldInsertTheDocumentIfReplacingWithUpsertAndDocumentNotFoundInCollection] SUCCESS (9 ms) [Test com.mongodb.acceptancetest.crud.ReplaceAcceptanceTest > shouldThrowExceptionIfTryingToChangeTheIdOfADocument] [Test com.mongodb.acceptancetest.crud.ReplaceAcceptanceTest > shouldThrowExceptionIfTryingToChangeTheIdOfADocument] SUCCESS (47 ms) [Test com.mongodb.acceptancetest.crud.ReplaceAcceptanceTest > shouldReplaceTheDocumentIfReplacingWithUpsertAndDocumentIsFoundInCollection] [Test com.mongodb.acceptancetest.crud.ReplaceAcceptanceTest > shouldReplaceTheDocumentIfReplacingWithUpsertAndDocumentIsFoundInCollection] SUCCESS (46 ms) [Test com.mongodb.acceptancetest.crud.ReplaceAcceptanceTest > shouldReplaceASingleDocumentMatchingTheSelectorWhenUsingReplaceOne] [Test com.mongodb.acceptancetest.crud.ReplaceAcceptanceTest > shouldReplaceASingleDocumentMatchingTheSelectorWhenUsingReplaceOne] SUCCESS (46 ms) [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldUpdateOneDocumentIfUpdatingOneWithUpsertAndMultipleDocumentsFoundInCollection] [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldUpdateOneDocumentIfUpdatingOneWithUpsertAndMultipleDocumentsFoundInCollection] SUCCESS (58 ms) [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldInsertTheDocumentIfUpdatingAllWithUpsertAndDocumentNotFoundInCollection] [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldInsertTheDocumentIfUpdatingAllWithUpsertAndDocumentNotFoundInCollection] SUCCESS (80 ms) [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldSetANewFieldOnAnExistingDocument] [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldSetANewFieldOnAnExistingDocument] SUCCESS (60 ms) [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldUpdateAllDocumentsIfUpdatingAllWithUpsertAndMultipleDocumentsFoundInCollection] [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldUpdateAllDocumentsIfUpdatingAllWithUpsertAndMultipleDocumentsFoundInCollection] SUCCESS (34 ms) [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldInsertTheDocumentIfUpdatingOneWithUpsertAndDocumentNotFoundInCollection] [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldInsertTheDocumentIfUpdatingOneWithUpsertAndDocumentNotFoundInCollection] SUCCESS (53 ms) [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldUpdateASingleDocumentMatchingTheSelectorWhenUsingUpdateOne] [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldUpdateASingleDocumentMatchingTheSelectorWhenUsingUpdateOne] SUCCESS (52 ms) [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldUpdateAllDocumentsMatchingTheSelectorWhenUsingUpdate] [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldUpdateAllDocumentsMatchingTheSelectorWhenUsingUpdate] SUCCESS (80 ms) [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldIncrementAnIntValue] [Test com.mongodb.acceptancetest.crud.UpdateAcceptanceTest > shouldIncrementAnIntValue] SUCCESS (87 ms) [Test com.mongodb.acceptancetest.crud.DeleteAcceptanceTest > shouldDeleteOnlyOneMatchingDocumentWithDeleteOne] [Test com.mongodb.acceptancetest.crud.DeleteAcceptanceTest > shouldDeleteOnlyOneMatchingDocumentWithDeleteOne] SUCCESS (96 ms) [Test com.mongodb.acceptancetest.crud.DeleteAcceptanceTest > shouldDeleteAllMatchingDocumentsWithDeleteMany] [Test com.mongodb.acceptancetest.crud.DeleteAcceptanceTest > shouldDeleteAllMatchingDocumentsWithDeleteMany] SUCCESS (48 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldSupportCompoundIndexesOfOrderedFieldsAndGeoFields] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldSupportCompoundIndexesOfOrderedFieldsAndGeoFields] SUCCESS (161 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldAllowAliasForIndex] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldAllowAliasForIndex] SUCCESS (54 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldSupportCompoundIndexes] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldSupportCompoundIndexes] SUCCESS (95 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateIndexWithNameOfFieldPlusOrder] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateIndexWithNameOfFieldPlusOrder] SUCCESS (82 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateIndexOnCollectionWithoutIndex] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateIndexOnCollectionWithoutIndex] SUCCESS (99 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateAnAscendingIndex] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateAnAscendingIndex] SUCCESS (68 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldSupportCompoundIndexesWithDifferentOrders] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldSupportCompoundIndexesWithDifferentOrders] SUCCESS (49 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldGetExistingIndexesOnDatabase] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldGetExistingIndexesOnDatabase] SUCCESS (15 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateADescendingIndex] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateADescendingIndex] SUCCESS (82 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldBeAbleToAddGeoSphereIndexes] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldBeAbleToAddGeoSphereIndexes] SUCCESS (116 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateNonUniqueIndexByDefault] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateNonUniqueIndexByDefault] SUCCESS (96 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldBeAbleToAddGeoIndexes] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldBeAbleToAddGeoIndexes] SUCCESS (68 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateIndexOfUniqueValues] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateIndexOfUniqueValues] SUCCESS (19 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateATtlIndex] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateATtlIndex] SUCCESS (82 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldOnlyReturnIndexesForTheSelectedCollection] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldOnlyReturnIndexesForTheSelectedCollection] SUCCESS (122 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateASparseIndex] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateASparseIndex] SUCCESS (52 ms) [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateABackgroundIndex] [Test com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateABackgroundIndex] SKIPPED (1 ms) com.mongodb.acceptancetest.index.AddIndexAcceptanceTest > shouldCreateABackgroundIndex SKIPPED [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldNotErrorWhenTryingToDropAllIndexesOnACollectionThatDoesNotExist] [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldNotErrorWhenTryingToDropAllIndexesOnACollectionThatDoesNotExist] SUCCESS (45 ms) [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldErrorWhenDroppingAnIndexThatDoesNotExist] [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldErrorWhenDroppingAnIndexThatDoesNotExist] SUCCESS (96 ms) [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldDropAllIndexesForCollection] [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldDropAllIndexesForCollection] SUCCESS (179 ms) [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldDropSingleIndexByKeys] [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldDropSingleIndexByKeys] SUCCESS (107 ms) [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldNotErrorWhenTryingToDropIndexesOnACollectionThatDoesNotExist] [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldNotErrorWhenTryingToDropIndexesOnACollectionThatDoesNotExist] SUCCESS (3 ms) [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldDropSingleNamedIndex] [Test com.mongodb.acceptancetest.index.DropIndexAcceptanceTest > shouldDropSingleNamedIndex] SUCCESS (45 ms) [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldReturnResultsInTheReverseOrderTheyAreOnDiskWhenNaturalSortOfMinusOneApplied] [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldReturnResultsInTheReverseOrderTheyAreOnDiskWhenNaturalSortOfMinusOneApplied] SUCCESS (80 ms) [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldSortDescending] [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldSortDescending] SUCCESS (153 ms) [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldThrowQueryFailureException] [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldThrowQueryFailureException] SUCCESS (58 ms) [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldFindIDsThatAreGreaterThanTwo] [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldFindIDsThatAreGreaterThanTwo] SUCCESS (118 ms) [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldFindASingleDocumentById] [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldFindASingleDocumentById] SUCCESS (85 ms) [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldSupportSkipAndLimit] [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldSupportSkipAndLimit] SUCCESS (63 ms) [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldReturnASingleDocumentFromTheCollection] [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldReturnASingleDocumentFromTheCollection] SUCCESS (52 ms) [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldReturnTheExpectedFirstDocument] [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldReturnTheExpectedFirstDocument] SUCCESS (79 ms) [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldReturnResultsInTheOrderTheyAreOnDiskWhenNaturalSortApplied] [Test com.mongodb.acceptancetest.querying.FilterAcceptanceTest > shouldReturnResultsInTheOrderTheyAreOnDiskWhenNaturalSortApplied] SUCCESS (35 ms) [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldInsertMapReduceResultsIntoACollectionWhenOutputTypeIsNotInline] [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldInsertMapReduceResultsIntoACollectionWhenOutputTypeIsNotInline] SUCCESS (193 ms) [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldMapIterableOfDocumentsIntoAnObjectOfYourChoice] [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldMapIterableOfDocumentsIntoAnObjectOfYourChoice] SUCCESS (132 ms) [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldSumFilteredAmounts] [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldSumFilteredAmounts] SUCCESS (78 ms) [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldPerformMapReduceOnALimitedSetOfData] [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldPerformMapReduceOnALimitedSetOfData] SUCCESS (94 ms) [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldReturnCountOfAllArrayValuesUsingSimpleMapReduce] [Test com.mongodb.acceptancetest.querying.MapReduceAcceptanceTest > shouldReturnCountOfAllArrayValuesUsingSimpleMapReduce] SUCCESS (130 ms) [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToSortAscending] [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToSortAscending] SUCCESS (74 ms) [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldUseFriendlyQueryType] [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldUseFriendlyQueryType] SUCCESS (74 ms) [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToFilterByType] [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToFilterByType] SUCCESS (25 ms) [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToQueryWithJSON] [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToQueryWithJSON] SKIPPED (0 ms) com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToQueryWithJSON SKIPPED [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToUseQueryBuilderForFilter] [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToUseQueryBuilderForFilter] SUCCESS (53 ms) [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToQueryTypedCollectionWithDocument] [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToQueryTypedCollectionWithDocument] SUCCESS (15 ms) [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToQueryWithDocument] [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToQueryWithDocument] SUCCESS (18 ms) [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToQueryWithDocumentSpecification] [Test com.mongodb.acceptancetest.querying.QueryAcceptanceTest > shouldBeAbleToQueryWithDocumentSpecification] SUCCESS (48 ms) [Test com.mongodb.operation.DeleteRequestSpecification > should have correct type] [Test com.mongodb.operation.DeleteRequestSpecification > should have correct type] SUCCESS (26 ms) [Test com.mongodb.operation.DeleteRequestSpecification > should not allow null filter] [Test com.mongodb.operation.DeleteRequestSpecification > should not allow null filter] SUCCESS (1 ms) [Test com.mongodb.operation.DeleteRequestSpecification > should set fields from constructor] [Test com.mongodb.operation.DeleteRequestSpecification > should set fields from constructor] SUCCESS (2 ms) [Test com.mongodb.operation.DeleteRequestSpecification > multi property should default to true] [Test com.mongodb.operation.DeleteRequestSpecification > multi property should default to true] SUCCESS (0 ms) [Test com.mongodb.operation.DeleteRequestSpecification > should set multi property] [Test com.mongodb.operation.DeleteRequestSpecification > should set multi property] SUCCESS (2 ms) [Test com.mongodb.operation.DeleteRequestSpecification > should set collation property] [Test com.mongodb.operation.DeleteRequestSpecification > should set collation property] SUCCESS (4 ms) [Test com.mongodb.operation.InsertRequestSpecification > should have correct type] [Test com.mongodb.operation.InsertRequestSpecification > should have correct type] SUCCESS (7 ms) [Test com.mongodb.operation.InsertRequestSpecification > should not allow null document] [Test com.mongodb.operation.InsertRequestSpecification > should not allow null document] SUCCESS (0 ms) [Test com.mongodb.operation.InsertRequestSpecification > should set fields from constructor] [Test com.mongodb.operation.InsertRequestSpecification > should set fields from constructor] SUCCESS (1 ms) [Test com.mongodb.operation.UpdateRequestSpecification > should have correct type] [Test com.mongodb.operation.UpdateRequestSpecification > should have correct type] SUCCESS (8 ms) [Test com.mongodb.operation.UpdateRequestSpecification > should throw if type is not update or replace] [Test com.mongodb.operation.UpdateRequestSpecification > should throw if type is not update or replace] SUCCESS (3 ms) [Test com.mongodb.operation.UpdateRequestSpecification > should not allow null filter] [Test com.mongodb.operation.UpdateRequestSpecification > should not allow null filter] SUCCESS (1 ms) [Test com.mongodb.operation.UpdateRequestSpecification > should not allow null update] [Test com.mongodb.operation.UpdateRequestSpecification > should not allow null update] SUCCESS (0 ms) [Test com.mongodb.operation.UpdateRequestSpecification > should set fields from constructor] [Test com.mongodb.operation.UpdateRequestSpecification > should set fields from constructor] SUCCESS (0 ms) [Test com.mongodb.operation.UpdateRequestSpecification > multi property should default to true] [Test com.mongodb.operation.UpdateRequestSpecification > multi property should default to true] SUCCESS (0 ms) [Test com.mongodb.operation.UpdateRequestSpecification > should set multi property] [Test com.mongodb.operation.UpdateRequestSpecification > should set multi property] SUCCESS (1 ms) [Test com.mongodb.operation.UpdateRequestSpecification > should throw if multi set to true on a replace] [Test com.mongodb.operation.UpdateRequestSpecification > should throw if multi set to true on a replace] SUCCESS (0 ms) [Test com.mongodb.operation.UpdateRequestSpecification > upsert property should default to false] [Test com.mongodb.operation.UpdateRequestSpecification > upsert property should default to false] SUCCESS (0 ms) [Test com.mongodb.operation.UpdateRequestSpecification > should set upsert property] [Test com.mongodb.operation.UpdateRequestSpecification > should set upsert property] SUCCESS (0 ms) [Test com.mongodb.operation.UpdateRequestSpecification > should set collation property] [Test com.mongodb.operation.UpdateRequestSpecification > should set collation property] SUCCESS (0 ms) [Test org.bson.BSONTest > shouldTransformTestDateToUtilDateWithTestDateTransformer] [Test org.bson.BSONTest > shouldTransformTestDateToUtilDateWithTestDateTransformer] SUCCESS (6 ms) [Test org.bson.BSONTest > shouldClearCustomDecoders] [Test org.bson.BSONTest > shouldClearCustomDecoders] SUCCESS (0 ms) [Test org.bson.BSONTest > testRandomRoundTrips] [Test org.bson.BSONTest > testRandomRoundTrips] SUCCESS (1 ms) [Test org.bson.BSONTest > shouldRemoveSpecificRegisteredCustomDecoders] [Test org.bson.BSONTest > shouldRemoveSpecificRegisteredCustomDecoders] SUCCESS (1 ms) [Test org.bson.BSONTest > shouldReturnRegisteredCustomEncoders] [Test org.bson.BSONTest > shouldReturnRegisteredCustomEncoders] SUCCESS (0 ms) [Test org.bson.BSONTest > testArray] [Test org.bson.BSONTest > testArray] SUCCESS (1 ms) [Test org.bson.BSONTest > testToInt] [Test org.bson.BSONTest > testToInt] SUCCESS (0 ms) [Test org.bson.BSONTest > testCode] [Test org.bson.BSONTest > testCode] SUCCESS (1 ms) [Test org.bson.BSONTest > testSimpleDocuments] [Test org.bson.BSONTest > testSimpleDocuments] SUCCESS (2 ms) [Test org.bson.BSONTest > shouldClearCustomEncoders] [Test org.bson.BSONTest > shouldClearCustomEncoders] SUCCESS (0 ms) [Test org.bson.BSONTest > shouldUseCustomDecodersWhenDecodingObjectOfRegisteredClass] [Test org.bson.BSONTest > shouldUseCustomDecodersWhenDecodingObjectOfRegisteredClass] SUCCESS (6 ms) [Test org.bson.BSONTest > shouldRemoveSpecificRegisteredCustomEncoders] [Test org.bson.BSONTest > shouldRemoveSpecificRegisteredCustomEncoders] SUCCESS (0 ms) [Test org.bson.BSONTest > shouldUseCustomEncodersWhenDecodingObjectOfRegisteredClass] [Test org.bson.BSONTest > shouldUseCustomEncodersWhenDecodingObjectOfRegisteredClass] SUCCESS (6 ms) [Test org.bson.BSONTest > testBinary] [Test org.bson.BSONTest > testBinary] SUCCESS (1 ms) [Test org.bson.BSONTest > testEquals] [Test org.bson.BSONTest > testEquals] SUCCESS (0 ms) [Test org.bson.BSONTest > testOBBig1] [Test org.bson.BSONTest > testOBBig1] SUCCESS (1 ms) [Test org.bson.BSONTest > shouldReturnRegisteredCustomDecoders] [Test org.bson.BSONTest > shouldReturnRegisteredCustomDecoders] SUCCESS (0 ms) [Test org.bson.BSONTest > testEncodingDecode] [Test org.bson.BSONTest > testEncodingDecode] SUCCESS (0 ms) [Test org.bson.LazyBSONDecoderTest > testDecodingFromByteArray] [Test org.bson.LazyBSONDecoderTest > testDecodingFromByteArray] SUCCESS (1 ms) [Test org.bson.LazyBSONDecoderTest > testDecodingFromInputStream] [Test org.bson.LazyBSONDecoderTest > testDecodingFromInputStream] SUCCESS (0 ms) [Test org.bson.LazyBSONDecoderTest > testDecodingFromInvalidInput] [Test org.bson.LazyBSONDecoderTest > testDecodingFromInvalidInput] SUCCESS (0 ms) [Test org.bson.LazyBSONListTest > testEmptyArray] [Test org.bson.LazyBSONListTest > testEmptyArray] SUCCESS (0 ms) [Test org.bson.LazyBSONListTest > testArray] [Test org.bson.LazyBSONListTest > testArray] SUCCESS (0 ms) [Test org.bson.LazyBSONListTest > testLastIndexOf] [Test org.bson.LazyBSONListTest > testLastIndexOf] SUCCESS (1 ms) [Test org.bson.LazyBSONListTest > testContainsAll] [Test org.bson.LazyBSONListTest > testContainsAll] SUCCESS (0 ms) [Test org.bson.LazyBSONListTest > testIteratorNextWhileNothingLeft] [Test org.bson.LazyBSONListTest > testIteratorNextWhileNothingLeft] SUCCESS (0 ms) [Test org.bson.LazyBSONListTest > testIndexOf] [Test org.bson.LazyBSONListTest > testIndexOf] SUCCESS (0 ms) [Test org.bson.LazyBSONListTest > testIterator] [Test org.bson.LazyBSONListTest > testIterator] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode from input stream] [Test org.bson.BasicBSONDecoderSpecification > should decode from input stream] SUCCESS (66 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode DOUBLE] [Test org.bson.BasicBSONDecoderSpecification > should decode DOUBLE] SUCCESS (2 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode DOUBLE] [Test org.bson.BasicBSONDecoderSpecification > should decode DOUBLE] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode DOUBLE] [Test org.bson.BasicBSONDecoderSpecification > should decode DOUBLE] SUCCESS (4 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode DOUBLE] [Test org.bson.BasicBSONDecoderSpecification > should decode DOUBLE] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode STRING] [Test org.bson.BasicBSONDecoderSpecification > should decode STRING] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode STRING] [Test org.bson.BasicBSONDecoderSpecification > should decode STRING] SUCCESS (1 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode STRING] [Test org.bson.BasicBSONDecoderSpecification > should decode STRING] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode STRING] [Test org.bson.BasicBSONDecoderSpecification > should decode STRING] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode DOCUMENT] [Test org.bson.BasicBSONDecoderSpecification > should decode DOCUMENT] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode ARRAY] [Test org.bson.BasicBSONDecoderSpecification > should decode ARRAY] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode ARRAY] [Test org.bson.BasicBSONDecoderSpecification > should decode ARRAY] SUCCESS (1 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode BINARY] [Test org.bson.BasicBSONDecoderSpecification > should decode BINARY] SUCCESS (4 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode BINARY] [Test org.bson.BasicBSONDecoderSpecification > should decode BINARY] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode OBJECT_ID] [Test org.bson.BasicBSONDecoderSpecification > should decode OBJECT_ID] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode BOOLEAN] [Test org.bson.BasicBSONDecoderSpecification > should decode BOOLEAN] SUCCESS (1 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode BOOLEAN] [Test org.bson.BasicBSONDecoderSpecification > should decode BOOLEAN] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode DATE_TIME] [Test org.bson.BasicBSONDecoderSpecification > should decode DATE_TIME] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode NULL] [Test org.bson.BasicBSONDecoderSpecification > should decode NULL] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode REGULAR_EXPRESSION] [Test org.bson.BasicBSONDecoderSpecification > should decode REGULAR_EXPRESSION] SUCCESS (1 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode JAVASCRIPT] [Test org.bson.BasicBSONDecoderSpecification > should decode JAVASCRIPT] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode SYMBOL] [Test org.bson.BasicBSONDecoderSpecification > should decode SYMBOL] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode JAVASCRIPT_WITH_SCOPE] [Test org.bson.BasicBSONDecoderSpecification > should decode JAVASCRIPT_WITH_SCOPE] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode INT32] [Test org.bson.BasicBSONDecoderSpecification > should decode INT32] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode INT32] [Test org.bson.BasicBSONDecoderSpecification > should decode INT32] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode INT32] [Test org.bson.BasicBSONDecoderSpecification > should decode INT32] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode TIMESTAMP] [Test org.bson.BasicBSONDecoderSpecification > should decode TIMESTAMP] SUCCESS (1 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode INT64] [Test org.bson.BasicBSONDecoderSpecification > should decode INT64] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode MIN_KEY] [Test org.bson.BasicBSONDecoderSpecification > should decode MIN_KEY] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode MAX_KEY] [Test org.bson.BasicBSONDecoderSpecification > should decode MAX_KEY] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode DECIMAL128] [Test org.bson.BasicBSONDecoderSpecification > should decode DECIMAL128] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should decode complex structures] [Test org.bson.BasicBSONDecoderSpecification > should decode complex structures] SUCCESS (2 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotDouble when meet DOUBLE ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotDouble when meet DOUBLE ] SUCCESS (13 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotString when meet STRING ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotString when meet STRING ] SUCCESS (1 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotBinary when meet BINARY ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotBinary when meet BINARY ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotObjectId when meet OBJECT_ID ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotObjectId when meet OBJECT_ID ] SUCCESS (4 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotBoolean when meet BOOLEAN ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotBoolean when meet BOOLEAN ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotDate when meet DATE_TIME ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotDate when meet DATE_TIME ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotNull when meet NULL ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotNull when meet NULL ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotRegex when meet REGULAR_EXPRESSION ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotRegex when meet REGULAR_EXPRESSION ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotCode when meet JAVASCRIPT ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotCode when meet JAVASCRIPT ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotSymbol when meet SYMBOL ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotSymbol when meet SYMBOL ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotInt when meet INT32 ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotInt when meet INT32 ] SUCCESS (1 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotLong when meet INT64 ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotLong when meet INT64 ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotTimestamp when meet TIMESTAMP ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotTimestamp when meet TIMESTAMP ] SUCCESS (1 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotMinKey when meet MIN_KEY ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotMinKey when meet MIN_KEY ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotMaxKey when meet MAX_KEY ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotMaxKey when meet MAX_KEY ] SUCCESS (4 ms) [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotDecimal128 when meet DECIMAL128 ] [Test org.bson.BasicBSONDecoderSpecification > should call BSONCallback.gotDecimal128 when meet DECIMAL128 ] SUCCESS (0 ms) [Test org.bson.BasicBSONDecoderSpecification > should throw exception when input is invalid] [Test org.bson.BasicBSONDecoderSpecification > should throw exception when input is invalid] SUCCESS (1 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Double] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Double] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Float] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Float] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Double] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Double] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Double] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Double] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.String] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.String] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.String] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.String] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.String] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.String] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.String] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.String] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.LinkedHashMap] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.LinkedHashMap] SUCCESS (1 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.ArrayList] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.ArrayList] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.LinkedHashSet] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.LinkedHashSet] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.ArrayList] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.ArrayList] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [Ljava.lang.Object;] [Test org.bson.BasicBSONEncoderSpecification > should encode class [Ljava.lang.Object;] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.BasicBSONList] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.BasicBSONList] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.ArrayList] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.ArrayList] SUCCESS (1 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.Binary] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.Binary] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [B] [Test org.bson.BasicBSONEncoderSpecification > should encode class [B] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.ObjectId] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.ObjectId] SUCCESS (1 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Boolean] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Boolean] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Boolean] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Boolean] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.Date] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.Date] SUCCESS (1 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.codehaus.groovy.runtime.NullObject] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.codehaus.groovy.runtime.NullObject] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.regex.Pattern] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.util.regex.Pattern] SUCCESS (1 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.Code] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.Code] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Character] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Character] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.Symbol] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.Symbol] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.CodeWScope] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.CodeWScope] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Integer] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Integer] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Integer] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Integer] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Integer] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Integer] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.BSONTimestamp] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.BSONTimestamp] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Long] [Test org.bson.BasicBSONEncoderSpecification > should encode class java.lang.Long] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.MinKey] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.MinKey] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.MaxKey] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.MaxKey] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.Decimal128] [Test org.bson.BasicBSONEncoderSpecification > should encode class org.bson.types.Decimal128] SUCCESS (1 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [I array] [Test org.bson.BasicBSONEncoderSpecification > should encode class [I array] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [J array] [Test org.bson.BasicBSONEncoderSpecification > should encode class [J array] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [F array] [Test org.bson.BasicBSONEncoderSpecification > should encode class [F array] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [S array] [Test org.bson.BasicBSONEncoderSpecification > should encode class [S array] SUCCESS (1 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [D array] [Test org.bson.BasicBSONEncoderSpecification > should encode class [D array] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [Z array] [Test org.bson.BasicBSONEncoderSpecification > should encode class [Z array] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [Ljava.lang.String; array] [Test org.bson.BasicBSONEncoderSpecification > should encode class [Ljava.lang.String; array] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [Ljava.lang.Object; array] [Test org.bson.BasicBSONEncoderSpecification > should encode class [Ljava.lang.Object; array] SUCCESS (1 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode class [Lorg.bson.types.ObjectId; array] [Test org.bson.BasicBSONEncoderSpecification > should encode class [Lorg.bson.types.ObjectId; array] SUCCESS (0 ms) [Test org.bson.BasicBSONEncoderSpecification > should encode complex structures] [Test org.bson.BasicBSONEncoderSpecification > should encode complex structures] SUCCESS (2 ms) [Test org.bson.BasicBSONEncoderSpecification > should throw IllegalArgumentException while encoding unknown class] [Test org.bson.BasicBSONEncoderSpecification > should throw IllegalArgumentException while encoding unknown class] SUCCESS (37 ms) [Test org.bson.BasicBSONEncoderSpecification > should write to provided outputBuffer] [Test org.bson.BasicBSONEncoderSpecification > should write to provided outputBuffer] SUCCESS (7 ms) [Test org.bson.BasicBSONEncoderSpecification > should throw IllegalStateException on setting buffer while encoder in use] [Test org.bson.BasicBSONEncoderSpecification > should throw IllegalStateException on setting buffer while encoder in use] SUCCESS (56 ms) [Test org.bson.BasicBSONEncoderSpecification > should write _id first] [Test org.bson.BasicBSONEncoderSpecification > should write _id first] SUCCESS (2 ms) [Test org.bson.LazyBSONObjectSpecification > should read DOUBLE] [Test org.bson.LazyBSONObjectSpecification > should read DOUBLE] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read DOUBLE] [Test org.bson.LazyBSONObjectSpecification > should read DOUBLE] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read DOUBLE] [Test org.bson.LazyBSONObjectSpecification > should read DOUBLE] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read DOUBLE] [Test org.bson.LazyBSONObjectSpecification > should read DOUBLE] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read STRING] [Test org.bson.LazyBSONObjectSpecification > should read STRING] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read STRING] [Test org.bson.LazyBSONObjectSpecification > should read STRING] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read STRING] [Test org.bson.LazyBSONObjectSpecification > should read STRING] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read STRING] [Test org.bson.LazyBSONObjectSpecification > should read STRING] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read DOCUMENT] [Test org.bson.LazyBSONObjectSpecification > should read DOCUMENT] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read ARRAY] [Test org.bson.LazyBSONObjectSpecification > should read ARRAY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read ARRAY] [Test org.bson.LazyBSONObjectSpecification > should read ARRAY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read ARRAY] [Test org.bson.LazyBSONObjectSpecification > should read ARRAY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read BINARY] [Test org.bson.LazyBSONObjectSpecification > should read BINARY] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read BINARY] [Test org.bson.LazyBSONObjectSpecification > should read BINARY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read BINARY] [Test org.bson.LazyBSONObjectSpecification > should read BINARY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read BINARY] [Test org.bson.LazyBSONObjectSpecification > should read BINARY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read BINARY] [Test org.bson.LazyBSONObjectSpecification > should read BINARY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read BINARY] [Test org.bson.LazyBSONObjectSpecification > should read BINARY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read BINARY] [Test org.bson.LazyBSONObjectSpecification > should read BINARY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read OBJECT_ID] [Test org.bson.LazyBSONObjectSpecification > should read OBJECT_ID] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read BOOLEAN] [Test org.bson.LazyBSONObjectSpecification > should read BOOLEAN] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read BOOLEAN] [Test org.bson.LazyBSONObjectSpecification > should read BOOLEAN] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read DATE_TIME] [Test org.bson.LazyBSONObjectSpecification > should read DATE_TIME] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read NULL] [Test org.bson.LazyBSONObjectSpecification > should read NULL] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read UNDEFINED] [Test org.bson.LazyBSONObjectSpecification > should read UNDEFINED] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read REGULAR_EXPRESSION] [Test org.bson.LazyBSONObjectSpecification > should read REGULAR_EXPRESSION] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read JAVASCRIPT] [Test org.bson.LazyBSONObjectSpecification > should read JAVASCRIPT] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read SYMBOL] [Test org.bson.LazyBSONObjectSpecification > should read SYMBOL] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read JAVASCRIPT_WITH_SCOPE] [Test org.bson.LazyBSONObjectSpecification > should read JAVASCRIPT_WITH_SCOPE] SUCCESS (143 ms) [Test org.bson.LazyBSONObjectSpecification > should read INT32] [Test org.bson.LazyBSONObjectSpecification > should read INT32] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read INT32] [Test org.bson.LazyBSONObjectSpecification > should read INT32] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read INT32] [Test org.bson.LazyBSONObjectSpecification > should read INT32] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read TIMESTAMP] [Test org.bson.LazyBSONObjectSpecification > should read TIMESTAMP] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read INT64] [Test org.bson.LazyBSONObjectSpecification > should read INT64] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read MIN_KEY] [Test org.bson.LazyBSONObjectSpecification > should read MIN_KEY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read MAX_KEY] [Test org.bson.LazyBSONObjectSpecification > should read MAX_KEY] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read DECIMAL128] [Test org.bson.LazyBSONObjectSpecification > should read DECIMAL128] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonNull] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonNull] SUCCESS (18 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonInt32{value=42}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonInt32{value=42}] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonInt64{value=52}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonInt64{value=52}] SUCCESS (37 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonDecimal128{value=4.00}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonDecimal128{value=4.00}] SUCCESS (13 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonBoolean{value=true}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonBoolean{value=true}] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonDateTime{value=1481884157442}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonDateTime{value=1481884157442}] SUCCESS (9 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonDouble{value=62.0}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonDouble{value=62.0}] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonString{value='the fox ...'}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonString{value='the fox ...'}] SUCCESS (45 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonMinKey] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonMinKey] SUCCESS (7 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonMaxKey] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonMaxKey] SUCCESS (2 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonDbPointer{namespace='test.test', id=5853c1fd46e0fb49afd6b4c1}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonDbPointer{namespace='test.test', id=5853c1fd46e0fb49afd6b4c1}] SUCCESS (14 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonJavaScript{code='int i = 0;'}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonJavaScript{code='int i = 0;'}] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonJavaScriptWithScope{code=xscope={ "x" : 1 }}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonJavaScriptWithScope{code=xscope={ "x" : 1 }}] SUCCESS (4 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonObjectId{value=5853c1fd46e0fb49afd6b4c2}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonObjectId{value=5853c1fd46e0fb49afd6b4c2}] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonRegularExpression{pattern='^test.*regex.*xyz$', options='i'}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonRegularExpression{pattern='^test.*regex.*xyz$', options='i'}] SUCCESS (4 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of ruby stuff] [Test org.bson.LazyBSONObjectSpecification > should read value of ruby stuff] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of Timestamp{seconds=305419896, inc=5}] [Test org.bson.LazyBSONObjectSpecification > should read value of Timestamp{seconds=305419896, inc=5}] SUCCESS (2 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of org.bson.BsonUndefined@0] [Test org.bson.LazyBSONObjectSpecification > should read value of org.bson.BsonUndefined@0] SUCCESS (5 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of BsonBinary{type=80, data=[5, 4, 3, 2, 1]}] [Test org.bson.LazyBSONObjectSpecification > should read value of BsonBinary{type=80, data=[5, 4, 3, 2, 1]}] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of [BsonInt32{value=1}, BsonInt64{value=2}, BsonBoolean{value=true}, [BsonInt32{value=1}, BsonInt32{value=2}, BsonInt32{value=3}, [a:BsonInt64{value=2}]]]] [Test org.bson.LazyBSONObjectSpecification > should read value of [BsonInt32{value=1}, BsonInt64{value=2}, BsonBoolean{value=true}, [BsonInt32{value=1}, BsonInt32{value=2}, BsonInt32{value=3}, [a:BsonInt64{value=2}]]]] SUCCESS (8 ms) [Test org.bson.LazyBSONObjectSpecification > should read value of [a:BsonInt32{value=1}]] [Test org.bson.LazyBSONObjectSpecification > should read value of [a:BsonInt32{value=1}]] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should have nested items as lazy] [Test org.bson.LazyBSONObjectSpecification > should have nested items as lazy] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should not understand DBRefs] [Test org.bson.LazyBSONObjectSpecification > should not understand DBRefs] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should retain fields order] [Test org.bson.LazyBSONObjectSpecification > should retain fields order] SUCCESS (3 ms) [Test org.bson.LazyBSONObjectSpecification > should be able to compare itself to others] [Test org.bson.LazyBSONObjectSpecification > should be able to compare itself to others] SUCCESS (1 ms) [Test org.bson.LazyBSONObjectSpecification > should return the size of a document] [Test org.bson.LazyBSONObjectSpecification > should return the size of a document] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should understand that object is empty] [Test org.bson.LazyBSONObjectSpecification > should understand that object is empty] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should implement Map.keySet()] [Test org.bson.LazyBSONObjectSpecification > should implement Map.keySet()] SUCCESS (0 ms) [Test org.bson.LazyBSONObjectSpecification > should implement Map.entrySet()] [Test org.bson.LazyBSONObjectSpecification > should implement Map.entrySet()] SUCCESS (7 ms) [Test org.bson.LazyBSONObjectSpecification > should throw on modification] [Test org.bson.LazyBSONObjectSpecification > should throw on modification] SUCCESS (4 ms) [Test org.bson.LazyBSONObjectSpecification > should pipe to stream] [Test org.bson.LazyBSONObjectSpecification > should pipe to stream] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadFullyWithBufferEqualsToExpected] [Test org.bson.io.BitsTest > testReadFullyWithBufferEqualsToExpected] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadFullyUsingNotEnoughBigBufferWithOffset] [Test org.bson.io.BitsTest > testReadFullyUsingNotEnoughBigBufferWithOffset] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadLongWithNotEnoughData] [Test org.bson.io.BitsTest > testReadLongWithNotEnoughData] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadFullyWithBufferLargerThanExpected] [Test org.bson.io.BitsTest > testReadFullyWithBufferLargerThanExpected] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadLong] [Test org.bson.io.BitsTest > testReadLong] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadIntFromInputStream] [Test org.bson.io.BitsTest > testReadIntFromInputStream] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadInt] [Test org.bson.io.BitsTest > testReadInt] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadFullyUsingNotEnoughBigBuffer] [Test org.bson.io.BitsTest > testReadFullyUsingNotEnoughBigBuffer] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadIntInBigEndianNotation] [Test org.bson.io.BitsTest > testReadIntInBigEndianNotation] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadIntWithOffset] [Test org.bson.io.BitsTest > testReadIntWithOffset] SUCCESS (0 ms) [Test org.bson.io.BitsTest > testReadFullyWithOffset] [Test org.bson.io.BitsTest > testReadFullyWithOffset] SUCCESS (0 ms) [Test org.bson.types.BasicBSONListSpecification > should support int keys] [Test org.bson.types.BasicBSONListSpecification > should support int keys] SUCCESS (14 ms) [Test org.bson.types.BasicBSONListSpecification > should support keys that are strings which be converted to ints] [Test org.bson.types.BasicBSONListSpecification > should support keys that are strings which be converted to ints] SUCCESS (0 ms) [Test org.bson.types.BasicBSONListSpecification > should throw IllegalArgumentException if passed invalid string key] [Test org.bson.types.BasicBSONListSpecification > should throw IllegalArgumentException if passed invalid string key] SUCCESS (0 ms) [Test org.bson.types.BasicBSONListSpecification > should insert null values for missing keys] [Test org.bson.types.BasicBSONListSpecification > should insert null values for missing keys] SUCCESS (1 ms) [Test org.bson.types.BasicBSONListSpecification > should provide an iterable keySet] [Test org.bson.types.BasicBSONListSpecification > should provide an iterable keySet] SUCCESS (29 ms) [Test org.bson.types.StringRangeSetSpecification > should be empty if size is 0] [Test org.bson.types.StringRangeSetSpecification > should be empty if size is 0] SUCCESS (3 ms) [Test org.bson.types.StringRangeSetSpecification > should contain all strings between zero and size] [Test org.bson.types.StringRangeSetSpecification > should contain all strings between zero and size] SUCCESS (67 ms) [Test org.bson.types.StringRangeSetSpecification > should not contain integers] [Test org.bson.types.StringRangeSetSpecification > should not contain integers] SUCCESS (0 ms) [Test org.bson.types.StringRangeSetSpecification > set should be ordered string representations of the range] [Test org.bson.types.StringRangeSetSpecification > set should be ordered string representations of the range] SUCCESS (17 ms) [Test org.bson.types.StringRangeSetSpecification > should convert to Object array] [Test org.bson.types.StringRangeSetSpecification > should convert to Object array] SUCCESS (1 ms) [Test org.bson.types.StringRangeSetSpecification > should modify String array that is large enough] [Test org.bson.types.StringRangeSetSpecification > should modify String array that is large enough] SUCCESS (0 ms) [Test org.bson.types.StringRangeSetSpecification > should allocate String array when specified one is too small] [Test org.bson.types.StringRangeSetSpecification > should allocate String array when specified one is too small] SUCCESS (1 ms) [Test org.bson.types.StringRangeSetSpecification > should throw ArrayStoreException if array is of wrong type] [Test org.bson.types.StringRangeSetSpecification > should throw ArrayStoreException if array is of wrong type] SUCCESS (1 ms) [Test org.bson.types.StringRangeSetSpecification > modifying operations should throw UnsupportedOperationException] [Test org.bson.types.StringRangeSetSpecification > modifying operations should throw UnsupportedOperationException] SUCCESS (0 ms) [Test org.bson.types.BSONBsonTimestampTest > testComparable] [Test org.bson.types.BSONBsonTimestampTest > testComparable] SUCCESS (0 ms) [Test org.bson.util.ClassMapSpecification > should get the class instance when asking for a class] [Test org.bson.util.ClassMapSpecification > should get the class instance when asking for a class] SUCCESS (24 ms) [Test org.bson.util.ClassMapSpecification > should return null if there is no matching class or superclass in the class map] [Test org.bson.util.ClassMapSpecification > should return null if there is no matching class or superclass in the class map] SUCCESS (0 ms) [Test org.bson.util.ClassMapSpecification > should get the value of the most specific class] [Test org.bson.util.ClassMapSpecification > should get the value of the most specific class] SUCCESS (9 ms) [Test org.bson.util.ClassMapSpecification > should get the value of the superclass if specific class is not in the map] [Test org.bson.util.ClassMapSpecification > should get the value of the superclass if specific class is not in the map] SUCCESS (9 ms) [Test org.bson.util.ClassMapSpecification > should get the value of the closest superclass if specific class is not in the map] [Test org.bson.util.ClassMapSpecification > should get the value of the closest superclass if specific class is not in the map] SUCCESS (6 ms) [Test org.bson.util.ClassMapSpecification > should get the hierarchy of all superclasses] [Test org.bson.util.ClassMapSpecification > should get the hierarchy of all superclasses] SUCCESS (0 ms) [Test org.bson.util.ClassMapSpecification > should return the size for the number of class keys explicitly added to the map] [Test org.bson.util.ClassMapSpecification > should return the size for the number of class keys explicitly added to the map] SUCCESS (3 ms) [Test primer.AggregatePrimer > groupDocumentsByAFieldAndCalculateCount] [Test primer.AggregatePrimer > groupDocumentsByAFieldAndCalculateCount] SUCCESS (186 ms) [Test primer.AggregatePrimer > filterAndGroupDocuments] [Test primer.AggregatePrimer > filterAndGroupDocuments] SUCCESS (18 ms) [Test primer.IndexesPrimer > singleFieldIndex] [Test primer.IndexesPrimer > singleFieldIndex] SUCCESS (2118 ms) [Test primer.IndexesPrimer > createCompoundIndex] [Test primer.IndexesPrimer > createCompoundIndex] SUCCESS (63 ms) [Test primer.InsertPrimer > insertADocument] [Test primer.InsertPrimer > insertADocument] SUCCESS (7 ms) [Test primer.QueryPrimer > logicalAnd] primer.QueryPrimer > logicalAnd STANDARD_OUT Document{{_id=5853c20046e0fb49afd6b4c3, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} [Test primer.QueryPrimer > logicalAnd] SUCCESS (44 ms) [Test primer.QueryPrimer > queryEmbeddedDocument] primer.QueryPrimer > queryEmbeddedDocument STANDARD_OUT Document{{_id=5853c20046e0fb49afd6b4c3, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} [Test primer.QueryPrimer > queryEmbeddedDocument] SUCCESS (23 ms) [Test primer.QueryPrimer > logicalOr] primer.QueryPrimer > logicalOr STANDARD_OUT Document{{_id=5853c20046e0fb49afd6b4c3, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} [Test primer.QueryPrimer > logicalOr] SUCCESS (12 ms) [Test primer.QueryPrimer > queryTopLevelField] primer.QueryPrimer > queryTopLevelField STANDARD_OUT Document{{_id=5853c20046e0fb49afd6b4c3, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} [Test primer.QueryPrimer > queryTopLevelField] SUCCESS (153 ms) [Test primer.QueryPrimer > queryAll] primer.QueryPrimer > queryAll STANDARD_OUT Document{{_id=5853c20046e0fb49afd6b4c3, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} [Test primer.QueryPrimer > queryAll] SUCCESS (93 ms) [Test primer.QueryPrimer > queryFieldInArray] primer.QueryPrimer > queryFieldInArray STANDARD_OUT Document{{_id=5853c20046e0fb49afd6b4c3, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} [Test primer.QueryPrimer > queryFieldInArray] SUCCESS (218 ms) [Test primer.QueryPrimer > sort] primer.QueryPrimer > sort STANDARD_OUT Document{{_id=5853c20046e0fb49afd6b4c3, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} [Test primer.QueryPrimer > sort] SUCCESS (172 ms) [Test primer.QueryPrimer > greaterThan] [Test primer.QueryPrimer > greaterThan] SUCCESS (212 ms) [Test primer.QueryPrimer > lessThan] [Test primer.QueryPrimer > lessThan] SUCCESS (88 ms) [Test primer.RemovePrimer > dropCollection] [Test primer.RemovePrimer > dropCollection] SUCCESS (33 ms) [Test primer.RemovePrimer > removeMatchingDocuments] [Test primer.RemovePrimer > removeMatchingDocuments] SUCCESS (5 ms) [Test primer.RemovePrimer > removeAllDocuments] [Test primer.RemovePrimer > removeAllDocuments] SUCCESS (0 ms) [Test primer.UpdatePrimer > updateEmbeddedField] Gradle Test Executor 3 finished executing tests. [Test primer.UpdatePrimer > updateEmbeddedField] SUCCESS (50 ms) [Test primer.UpdatePrimer > updateMultipleDocuments] [Test primer.UpdatePrimer > updateMultipleDocuments] SKIPPED (1 ms) primer.UpdatePrimer > updateMultipleDocuments SKIPPED [Test primer.UpdatePrimer > replaceDocument] [Test primer.UpdatePrimer > replaceDocument] SKIPPED (0 ms) primer.UpdatePrimer > replaceDocument SKIPPED [Test primer.UpdatePrimer > updateTopLevelFields] [Test primer.UpdatePrimer > updateTopLevelFields] SKIPPED (1 ms) primer.UpdatePrimer > updateTopLevelFields SKIPPED 10:29:21.591 [Thread-11] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:4, serverValue:4}] to :27017 because the pool has been closed. 10:29:21.593 [Thread-11] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:2, serverValue:2}] to :27017 because the pool has been closed. 10:29:21.817 [Thread-12] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:5, serverValue:5}] to :27017 because the pool has been closed. Finished generating test XML results (0.778 secs) into: /home/test/mongo-java-driver/driver/build/test-results Generating HTML test report... Finished generating test html results (1.722 secs) into: /home/test/mongo-java-driver/driver/build/reports/tests :driver:test (Thread[Daemon worker,5,main]) completed. Took 3 mins 36.4 secs. :driver:check (Thread[Daemon worker,5,main]) started. :driver:check Skipping task ':driver:check' as it has no actions. :driver:check (Thread[Daemon worker,5,main]) completed. Took 0.004 secs. :driver-async:compileJava (Thread[Daemon worker,5,main]) started. :driver-async:compileJava Skipping task ':driver-async:compileJava' as it is up-to-date (took 0.771 secs). :driver-async:compileJava UP-TO-DATE :driver-async:compileJava (Thread[Daemon worker,5,main]) completed. Took 0.861 secs. :driver-async:compileGroovy (Thread[Daemon worker,5,main]) started. :driver-async:compileGroovy Skipping task ':driver-async:compileGroovy' as it has no source files. :driver-async:compileGroovy UP-TO-DATE :driver-async:compileGroovy (Thread[Daemon worker,5,main]) completed. Took 0.001 secs. :driver-async:processResources (Thread[Daemon worker,5,main]) started. :driver-async:processResources Skipping task ':driver-async:processResources' as it has no source files. :driver-async:processResources UP-TO-DATE :driver-async:processResources (Thread[Daemon worker,5,main]) completed. Took 0.001 secs. :driver-async:classes (Thread[Daemon worker,5,main]) started. :driver-async:classes Skipping task ':driver-async:classes' as it has no actions. :driver-async:classes UP-TO-DATE :driver-async:classes (Thread[Daemon worker,5,main]) completed. Took 0.001 secs. :driver-async:checkstyleMain (Thread[Daemon worker,5,main]) started. :driver-async:checkstyleMain Skipping task ':driver-async:checkstyleMain' as it is up-to-date (took 2.181 secs). :driver-async:checkstyleMain UP-TO-DATE :driver-async:checkstyleMain (Thread[Daemon worker,5,main]) completed. Took 2.194 secs. :driver-async:checkstyleTest (Thread[Daemon worker,5,main]) started. :driver-async:checkstyleTest Skipping task ':driver-async:checkstyleTest' as it is up-to-date (took 0.737 secs). :driver-async:checkstyleTest UP-TO-DATE :driver-async:checkstyleTest (Thread[Daemon worker,5,main]) completed. Took 0.89 secs. :driver-async:jar (Thread[Daemon worker,5,main]) started. :driver-async:jar Skipping task ':driver-async:jar' as it is up-to-date (took 1.36 secs). :driver-async:jar UP-TO-DATE :driver-async:jar (Thread[Daemon worker,5,main]) completed. Took 1.381 secs. :driver-async:clirr (Thread[Daemon worker,5,main]) started. :driver-async:clirr Skipping task ':driver-async:clirr' as it is up-to-date (took 0.004 secs). :driver-async:clirr UP-TO-DATE :driver-async:clirr (Thread[Daemon worker,5,main]) completed. Took 0.016 secs. :driver-async:codenarcMain (Thread[Daemon worker,5,main]) started. :driver-async:codenarcMain Skipping task ':driver-async:codenarcMain' as it has no source files. :driver-async:codenarcMain UP-TO-DATE :driver-async:codenarcMain (Thread[Daemon worker,5,main]) completed. Took 0.0 secs. :driver-async:codenarcTest (Thread[Daemon worker,5,main]) started. :driver-async:codenarcTest Skipping task ':driver-async:codenarcTest' as it is up-to-date (took 0.226 secs). :driver-async:codenarcTest UP-TO-DATE :driver-async:codenarcTest (Thread[Daemon worker,5,main]) completed. Took 0.234 secs. :driver-async:findbugsMain (Thread[Daemon worker,5,main]) started. :driver-async:findbugsMain Skipping task ':driver-async:findbugsMain' as it is up-to-date (took 0.277 secs). :driver-async:findbugsMain UP-TO-DATE :driver-async:findbugsMain (Thread[Daemon worker,5,main]) completed. Took 0.301 secs. :driver-async:compileTestJava (Thread[Daemon worker,5,main]) started. :driver-async:compileTestJava Executing task ':driver-async:compileTestJava' (up-to-date check took 5.67 secs) due to: Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/client/model/FiltersSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/connection/WriteCommandLimitsSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/operation/DropDatabaseOperationSpecification.class has changed. Executing org.gradle.api.internal.tasks.compile.JdkJavaCompiler@53af0ac6 in compiler daemon. Compiling with JDK Java compiler API. Successfully executed org.gradle.api.internal.tasks.compile.JdkJavaCompiler@53af0ac6 in compiler daemon. :driver-async:compileTestJava (Thread[Daemon worker,5,main]) completed. Took 11.56 secs. :driver-async:compileTestGroovy (Thread[Daemon worker,5,main]) started. :driver-async:compileTestGroovy Executing task ':driver-async:compileTestGroovy' (up-to-date check took 0.929 secs) due to: Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/client/model/FiltersSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/connection/WriteCommandLimitsSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/operation/DropDatabaseOperationSpecification.class has changed. Executing org.gradle.api.internal.tasks.compile.ApiGroovyCompiler@d9c1432b in compiler daemon. Compiling with JDK Java compiler API. Successfully executed org.gradle.api.internal.tasks.compile.ApiGroovyCompiler@d9c1432b in compiler daemon. :driver-async:compileTestGroovy (Thread[Daemon worker,5,main]) completed. Took 23.044 secs. :driver-async:processTestResources (Thread[Daemon worker,5,main]) started. :driver-async:processTestResources Skipping task ':driver-async:processTestResources' as it is up-to-date (took 0.057 secs). :driver-async:processTestResources UP-TO-DATE :driver-async:processTestResources (Thread[Daemon worker,5,main]) completed. Took 0.068 secs. :driver-async:testClasses (Thread[Daemon worker,5,main]) started. :driver-async:testClasses Skipping task ':driver-async:testClasses' as it has no actions. :driver-async:testClasses (Thread[Daemon worker,5,main]) completed. Took 0.0 secs. :driver-async:test (Thread[Daemon worker,5,main]) started. :driver-async:test Executing task ':driver-async:test' (up-to-date check took 1.217 secs) due to: Value of input property 'systemProperties' has changed for task ':driver-async:test' Starting process 'Gradle Test Executor 4'. Working directory: /home/test/mongo-java-driver/driver-async Command: /usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x/bin/java -Djava.security.manager=jarjar.org.gradle.process.internal.child.BootstrapSecurityManager -Djavax.net.ssl.keyStore=/home/test/.keystore -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.trustStore=/home/test/.keystore -Djavax.net.ssl.trustStorePassword=changeit -Dorg.mongodb.async.type=nio2 -Dorg.mongodb.disableAsync=false -Dorg.mongodb.test.uri=mongodb://:27017 -Dorg.mongodb.useSocket=false -Xmx3g -Dfile.encoding=US-ASCII -Duser.country=US -Duser.language=en -Duser.variant -ea -cp /home/test/.gradle/caches/2.4/workerMain/gradle-worker.jar jarjar.org.gradle.process.internal.launcher.GradleWorkerMain 'Gradle Test Executor 4' Successfully started process 'Gradle Test Executor 4' Gradle Test Executor 4 started executing tests. com.mongodb.async.client.CrudTest STANDARD_OUT 10:30:13,613 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy] 10:30:13,613 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback-test.xml] at [file:/home/test/mongo-java-driver/driver-async/build/resources/test/logback-test.xml] 10:30:13,617 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs multiple times on the classpath. 10:30:13,617 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [file:/home/test/mongo-java-driver/driver-async/build/resources/test/logback-test.xml] 10:30:13,617 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback-test.xml] occurs at [file:/home/test/mongo-java-driver/driver-core/build/resources/test/logback-test.xml] 10:30:13,885 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 10:30:13,897 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 10:30:13,914 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT] 10:30:13,942 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 10:30:14,069 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO 10:30:14,069 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT] 10:30:14,070 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration. 10:30:14,071 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@4c3109ca - Registering current configuration as safe fallback point 10:30:14.350 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:30:14.523 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 30000 ms before timing out 10:30:14.711 [cluster-ClusterId{value='5853c23646e0fb4a0a04f851', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:15}] to :27017 10:30:14.720 [cluster-ClusterId{value='5853c23646e0fb4a0a04f851', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=7452058} [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Aggregate with multiple stages]] com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Aggregate with multiple stages] STANDARD_OUT 10:30:15.126 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:30:15.450 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ReadPreferenceServerSelector{readPreference=primary} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:30:15.475 [cluster-ClusterId{value='5853c23746e0fb4a0a04f852', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:2, serverValue:16}] to :27017 10:30:15.479 [cluster-ClusterId{value='5853c23746e0fb4a0a04f852', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=3910745} 10:30:15.514 [Thread-15] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:3, serverValue:17}] to :27017 [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Aggregate with multiple stages]] SUCCESS (4471 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Count without a filter]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Count without a filter]] SUCCESS (169 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Count with a filter]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Count with a filter]] SUCCESS (56 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Count with skip and limit]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Count with skip and limit]] SUCCESS (96 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Distinct without a filter]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Distinct without a filter]] SUCCESS (177 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Distinct with a filter]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Distinct with a filter]] SUCCESS (93 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Find with filter]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Find with filter]] SUCCESS (158 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Find with filter, sort, skip, and limit]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Find with filter, sort, skip, and limit]] SUCCESS (114 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Find with limit, sort, and batchsize]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[Find with limit, sort, and batchsize]] SUCCESS (199 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteMany when many documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteMany when many documents match]] SUCCESS (81 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteMany when no document matches]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteMany when no document matches]] SUCCESS (48 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteOne when many documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteOne when many documents match]] SUCCESS (63 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteOne when one document matches]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteOne when one document matches]] SUCCESS (65 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteOne when no documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[DeleteOne when no documents match]] SUCCESS (76 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when many documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when many documents match]] SUCCESS (179 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when one document matches]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when one document matches]] SUCCESS (24 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when no documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndDelete when no documents match]] SUCCESS (45 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document before modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document before modification]] SKIPPED (47 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document before modification] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document after modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document after modification]] SKIPPED (51 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when many documents match returning the document after modification] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document before modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document before modification]] SKIPPED (66 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document before modification] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document after modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document after modification]] SKIPPED (61 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when one document matches returning the document after modification] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document before modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document before modification]] SKIPPED (80 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document before modification] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document before modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document before modification]] SKIPPED (66 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document before modification] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document after modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document after modification]] SKIPPED (231 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match returning the document after modification] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document after modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document after modification]] SKIPPED (65 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndReplace when no documents match with upsert returning the document after modification] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when many documents match returning the document before modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when many documents match returning the document before modification]] SUCCESS (120 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when many documents match returning the document after modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when many documents match returning the document after modification]] SUCCESS (41 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when one document matches returning the document before modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when one document matches returning the document before modification]] SUCCESS (93 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when one document matches returning the document after modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when one document matches returning the document after modification]] SUCCESS (60 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match returning the document before modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match returning the document before modification]] SUCCESS (120 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match with upsert returning the document before modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match with upsert returning the document before modification]] SUCCESS (61 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match returning the document after modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match returning the document after modification]] SUCCESS (174 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match with upsert returning the document after modification]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[FindOneAndUpdate when no documents match with upsert returning the document after modification]] SUCCESS (153 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[InsertMany with non-existing documents]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[InsertMany with non-existing documents]] SUCCESS (74 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[InsertOne with a non-existing document]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[InsertOne with a non-existing document]] SUCCESS (88 ms) [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when many documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when many documents match]] SKIPPED (122 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when many documents match] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when one document matches]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when one document matches]] SKIPPED (64 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when one document matches] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when no documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when no documents match]] SKIPPED (120 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne when no documents match] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match without an id specified]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match without an id specified]] SKIPPED (88 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match without an id specified] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match with an id specified]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match with an id specified]] SKIPPED (41 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[ReplaceOne with upsert when no documents match with an id specified] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany when many documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany when many documents match]] SKIPPED (47 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany when many documents match] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany when one document matches]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany when one document matches]] SKIPPED (82 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany when one document matches] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany when no documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany when no documents match]] SKIPPED (94 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany when no documents match] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany with upsert when no documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany with upsert when no documents match]] SKIPPED (27 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateMany with upsert when no documents match] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne when many documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne when many documents match]] SKIPPED (48 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne when many documents match] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne when one document matches]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne when one document matches]] SKIPPED (86 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne when one document matches] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne when no documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne when no documents match]] SKIPPED (164 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne when no documents match] SKIPPED [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne with upsert when no documents match]] [Test com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne with upsert when no documents match]] SKIPPED (41 ms) com.mongodb.async.client.CrudTest > shouldPassAllOutcomes[UpdateOne with upsert when no documents match] SKIPPED [Test com.mongodb.async.client.MappingAsyncBatchCursorSpecification > should map types from the cursor] [Test com.mongodb.async.client.MappingAsyncBatchCursorSpecification > should map types from the cursor] SUCCESS (2013 ms) [Test com.mongodb.async.client.MappingAsyncBatchCursorSpecification > should capture mapping errors] [Test com.mongodb.async.client.MappingAsyncBatchCursorSpecification > should capture mapping errors] SUCCESS (27 ms) [Test com.mongodb.async.client.MappingAsyncBatchCursorSpecification > should proxy the underlying asyncBatchCursor] [Test com.mongodb.async.client.MappingAsyncBatchCursorSpecification > should proxy the underlying asyncBatchCursor] SUCCESS (12 ms) [Test com.mongodb.async.client.MongoClientSettingsSpecification > should set the correct default values] [Test com.mongodb.async.client.MongoClientSettingsSpecification > should set the correct default values] SUCCESS (154 ms) [Test com.mongodb.async.client.MongoClientSettingsSpecification > should handle illegal arguments] [Test com.mongodb.async.client.MongoClientSettingsSpecification > should handle illegal arguments] SUCCESS (10 ms) [Test com.mongodb.async.client.MongoClientSettingsSpecification > should build with set options] [Test com.mongodb.async.client.MongoClientSettingsSpecification > should build with set options] SUCCESS (579 ms) [Test com.mongodb.async.client.MongoClientSettingsSpecification > should be easy to create new options from existing] [Test com.mongodb.async.client.MongoClientSettingsSpecification > should be easy to create new options from existing] SUCCESS (422 ms) [Test com.mongodb.async.client.MongoClientSettingsSpecification > applicationName can be 128 bytes when encoded as UTF-8] [Test com.mongodb.async.client.MongoClientSettingsSpecification > applicationName can be 128 bytes when encoded as UTF-8] SUCCESS (13 ms) [Test com.mongodb.async.client.MongoClientSettingsSpecification > should throw IllegalArgumentException if applicationName exceeds 128 bytes when encoded as UTF-8] [Test com.mongodb.async.client.MongoClientSettingsSpecification > should throw IllegalArgumentException if applicationName exceeds 128 bytes when encoded as UTF-8] SUCCESS (1 ms) [Test com.mongodb.async.client.MongoClientSettingsSpecification > should add command listeners] [Test com.mongodb.async.client.MongoClientSettingsSpecification > should add command listeners] SUCCESS (28 ms) [Test com.mongodb.async.client.MongoClientSettingsSpecification > should only have the following methods in the builder] [Test com.mongodb.async.client.MongoClientSettingsSpecification > should only have the following methods in the builder] SUCCESS (140 ms) [Test com.mongodb.async.client.MongoClientSpecification > should use ListCollectionsOperation correctly] [Test com.mongodb.async.client.MongoClientSpecification > should use ListCollectionsOperation correctly] SUCCESS (59 ms) [Test com.mongodb.async.client.MongoClientSpecification > should provide the same settings] [Test com.mongodb.async.client.MongoClientSpecification > should provide the same settings] SUCCESS (2 ms) [Test com.mongodb.async.client.MongoClientSpecification > should pass the correct settings to getDatabase] [Test com.mongodb.async.client.MongoClientSpecification > should pass the correct settings to getDatabase] SUCCESS (23 ms) [Test com.mongodb.async.client.MongoClientSpecification > should cleanly close the external resource closer on close] com.mongodb.async.client.MongoClientSpecification > should cleanly close the external resource closer on close STANDARD_OUT 10:30:27.522 [Test worker] WARN org.mongodb.driver.client - Exception closing resource java.io.IOException: null at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:88) ~[na:1.8.0] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:57) ~[na:1.8.0] at java.lang.reflect.Constructor.newInstance(Constructor.java:437) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:186) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.async.client.MongoClientSpecification$_$spock_feature_0_3_closure1.doCall(MongoClientSpecification.groovy:98) ~[test/:na] at com.mongodb.async.client.MongoClientSpecification$_$spock_feature_0_3_closure1.doCall(MongoClientSpecification.groovy) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:51) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:103) ~[groovy-all-2.3.11.jar:2.3.11] at com.sun.proxy.$Proxy26.close(Unknown Source) ~[na:1.8.0] at com.mongodb.async.client.MongoClientImpl.close(MongoClientImpl.java:75) ~[main/:na] at com.mongodb.async.client.MongoClient$close$3.call(Unknown Source) [main/:na] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.async.client.MongoClientSpecification.$spock_feature_0_3(MongoClientSpecification.groovy:102) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSimpleFeature(BaseSpecRunner.java:269) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:263) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) [gradle-plugins-2.4.jar:2.4] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) [gradle-messaging-2.4.jar:2.4] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) [na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) [gradle-plugins-2.4.jar:2.4] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) [gradle-messaging-2.4.jar:2.4] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-2.4.jar:2.4] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-2.4.jar:2.4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] [Test com.mongodb.async.client.MongoClientSpecification > should cleanly close the external resource closer on close] SUCCESS (50 ms) [Test com.mongodb.async.client.MongoClientSpecification > default codec registry should contain all supported providers] [Test com.mongodb.async.client.MongoClientSpecification > default codec registry should contain all supported providers] SUCCESS (27 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should return the correct name from getName] [Test com.mongodb.async.client.MongoCollectionSpecification > should return the correct name from getName] SUCCESS (66 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withDefaultClass] [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withDefaultClass] SUCCESS (6 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withCodecRegistry] [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withCodecRegistry] SUCCESS (9 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withReadPreference] [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withReadPreference] SUCCESS (10 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withWriteConcern] [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withWriteConcern] SUCCESS (6 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withReadConcern] [Test com.mongodb.async.client.MongoCollectionSpecification > should behave correctly when using withReadConcern] SUCCESS (4 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use CountOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use CountOperation correctly] SUCCESS (53 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use DistinctOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use DistinctOperation correctly] SUCCESS (89 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should create DistinctIterable correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should create DistinctIterable correctly] SUCCESS (4 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should create FindIterable correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should create FindIterable correctly] SUCCESS (63 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use AggregateIterable correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use AggregateIterable correctly] SUCCESS (70 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should validate the aggregation pipeline data correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should validate the aggregation pipeline data correctly] SUCCESS (2 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should create MapReduceIterable correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should create MapReduceIterable correctly] SUCCESS (93 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > bulkWrite should use MixedBulkWriteOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > bulkWrite should use MixedBulkWriteOperation correctly] SUCCESS (577 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should handle exceptions in bulkWrite correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should handle exceptions in bulkWrite correctly] SUCCESS (6 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > insertOne should use MixedBulkWriteOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > insertOne should use MixedBulkWriteOperation correctly] SUCCESS (254 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > insertMany should use MixedBulkWriteOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > insertMany should use MixedBulkWriteOperation correctly] SUCCESS (173 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should validate the insertMany data correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should validate the insertMany data correctly] SUCCESS (13 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > deleteOne should use MixedBulkWriteOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > deleteOne should use MixedBulkWriteOperation correctly] SUCCESS (236 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > deleteOne should translate BulkWriteException correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > deleteOne should translate BulkWriteException correctly] SUCCESS (71 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > deleteMany should use MixedBulkWriteOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > deleteMany should use MixedBulkWriteOperation correctly] SUCCESS (7 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > replaceOne should use MixedBulkWriteOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > replaceOne should use MixedBulkWriteOperation correctly] SUCCESS (59 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > replaceOne should translate BulkWriteException correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > replaceOne should translate BulkWriteException correctly] SUCCESS (5 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > updateOne should use MixedBulkWriteOperationOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > updateOne should use MixedBulkWriteOperationOperation correctly] SUCCESS (102 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use UpdateOperation correctly for updateMany] [Test com.mongodb.async.client.MongoCollectionSpecification > should use UpdateOperation correctly for updateMany] SUCCESS (165 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > write operation should translate MongoBulkWriteException to MongoWriteException] [Test com.mongodb.async.client.MongoCollectionSpecification > write operation should translate MongoBulkWriteException to MongoWriteException] SUCCESS (151 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > write operation should translate MongoBulkWriteException to MongoWriteConcernException] [Test com.mongodb.async.client.MongoCollectionSpecification > write operation should translate MongoBulkWriteException to MongoWriteConcernException] SUCCESS (0 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > write operation should pass other exception through] [Test com.mongodb.async.client.MongoCollectionSpecification > write operation should pass other exception through] SUCCESS (5 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use FindOneAndDeleteOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use FindOneAndDeleteOperation correctly] SUCCESS (27 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use FindOneAndReplaceOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use FindOneAndReplaceOperation correctly] SUCCESS (24 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use FindAndUpdateOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use FindAndUpdateOperation correctly] SUCCESS (20 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use DropCollectionOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use DropCollectionOperation correctly] SUCCESS (5 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use CreateIndexOperations correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use CreateIndexOperations correctly] SUCCESS (91 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should validate the createIndexes data correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should validate the createIndexes data correctly] SUCCESS (0 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use ListIndexesOperations correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use ListIndexesOperations correctly] SUCCESS (44 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use DropIndexOperation correctly for dropIndex] [Test com.mongodb.async.client.MongoCollectionSpecification > should use DropIndexOperation correctly for dropIndex] SUCCESS (6 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use DropIndexOperation correctly for dropIndexes] [Test com.mongodb.async.client.MongoCollectionSpecification > should use DropIndexOperation correctly for dropIndexes] SUCCESS (1 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should use RenameCollectionOperation correctly] [Test com.mongodb.async.client.MongoCollectionSpecification > should use RenameCollectionOperation correctly] SUCCESS (5 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should not expect to mutate the document when inserting] [Test com.mongodb.async.client.MongoCollectionSpecification > should not expect to mutate the document when inserting] SUCCESS (208 ms) [Test com.mongodb.async.client.MongoCollectionSpecification > should not expect to mutate the document when bulk writing] [Test com.mongodb.async.client.MongoCollectionSpecification > should not expect to mutate the document when bulk writing] SUCCESS (1 ms) [Test com.mongodb.async.client.AggregateIterableSpecification > should build the expected AggregationOperation] [Test com.mongodb.async.client.AggregateIterableSpecification > should build the expected AggregationOperation] SUCCESS (104 ms) [Test com.mongodb.async.client.AggregateIterableSpecification > should build the expected AggregateToCollectionOperation] [Test com.mongodb.async.client.AggregateIterableSpecification > should build the expected AggregateToCollectionOperation] SUCCESS (28 ms) [Test com.mongodb.async.client.AggregateIterableSpecification > should handle exceptions correctly] [Test com.mongodb.async.client.AggregateIterableSpecification > should handle exceptions correctly] SUCCESS (0 ms) [Test com.mongodb.async.client.AggregateIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.async.client.AggregateIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (163 ms) [Test com.mongodb.async.client.AggregateIterableSpecification > should check variables using notNull] [Test com.mongodb.async.client.AggregateIterableSpecification > should check variables using notNull] SUCCESS (21 ms) [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > first should get first result when awaited operation has completed] [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > first should get first result when awaited operation has completed] SUCCESS (370 ms) [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > first should get first result when awaited operation has not completed] [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > first should get first result when awaited operation has not completed] SUCCESS (6 ms) [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > into should get results when awaited operation has completed] [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > into should get results when awaited operation has completed] SUCCESS (5 ms) [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > into should get results when awaited operation has not completed] [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > into should get results when awaited operation has not completed] SUCCESS (8 ms) [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > forEach should get results when awaited operation has completed] [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > forEach should get results when awaited operation has completed] SUCCESS (21 ms) [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > forEach should get results when awaited operation has not completed] [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > forEach should get results when awaited operation has not completed] SUCCESS (23 ms) [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > should map] [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > should map] SUCCESS (60 ms) [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > batchCursor should get results when awaited operation has completed] [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > batchCursor should get results when awaited operation has completed] SUCCESS (86 ms) [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > should check variables using notNull] [Test com.mongodb.async.client.AwaitingWriteOperationIterableSpecification > should check variables using notNull] SUCCESS (1 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should throw IllegalArgumentException if name is invalid] [Test com.mongodb.async.client.MongoDatabaseSpecification > should throw IllegalArgumentException if name is invalid] SUCCESS (10 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should throw IllegalArgumentException from getCollection if collectionName is invalid] [Test com.mongodb.async.client.MongoDatabaseSpecification > should throw IllegalArgumentException from getCollection if collectionName is invalid] SUCCESS (1 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should return the correct name from getName] [Test com.mongodb.async.client.MongoDatabaseSpecification > should return the correct name from getName] SUCCESS (1 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should behave correctly when using withCodecRegistry] [Test com.mongodb.async.client.MongoDatabaseSpecification > should behave correctly when using withCodecRegistry] SUCCESS (23 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should behave correctly when using withReadPreference] [Test com.mongodb.async.client.MongoDatabaseSpecification > should behave correctly when using withReadPreference] SUCCESS (2 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should behave correctly when using withWriteConcern] [Test com.mongodb.async.client.MongoDatabaseSpecification > should behave correctly when using withWriteConcern] SUCCESS (2 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should behave correctly when using withReadConcern] [Test com.mongodb.async.client.MongoDatabaseSpecification > should behave correctly when using withReadConcern] SUCCESS (2 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should be able to executeCommand correctly] [Test com.mongodb.async.client.MongoDatabaseSpecification > should be able to executeCommand correctly] SUCCESS (8 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should use DropDatabaseOperation correctly] [Test com.mongodb.async.client.MongoDatabaseSpecification > should use DropDatabaseOperation correctly] SUCCESS (5 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should use ListCollectionsOperation correctly] [Test com.mongodb.async.client.MongoDatabaseSpecification > should use ListCollectionsOperation correctly] SUCCESS (23 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should use CreateCollectionOperation correctly] [Test com.mongodb.async.client.MongoDatabaseSpecification > should use CreateCollectionOperation correctly] SUCCESS (27 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should use CreateViewOperation correctly] [Test com.mongodb.async.client.MongoDatabaseSpecification > should use CreateViewOperation correctly] SUCCESS (17 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should validate the createView pipeline data correctly] [Test com.mongodb.async.client.MongoDatabaseSpecification > should validate the createView pipeline data correctly] SUCCESS (0 ms) [Test com.mongodb.async.client.MongoDatabaseSpecification > should pass the correct options to getCollection] [Test com.mongodb.async.client.MongoDatabaseSpecification > should pass the correct options to getCollection] SUCCESS (1 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should do nothing until data is requested] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should do nothing until data is requested] SUCCESS (411 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call batchCursor.next when requested data is more than queued data] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call batchCursor.next when requested data is more than queued data] SUCCESS (103 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onComplete after cursor has completed and all onNext values requested] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onComplete after cursor has completed and all onNext values requested] SUCCESS (6 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if batchCursor returns an throwable in the callback] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if batchCursor returns an throwable in the callback] SUCCESS (7 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if batchCursor returns a null for the cursor in the callback] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if batchCursor returns a null for the cursor in the callback] SUCCESS (8 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if batchCursor.next returns an throwable in the callback] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if batchCursor.next returns an throwable in the callback] SUCCESS (40 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should set batchSize to 2 if request is passed 1] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should set batchSize to 2 if request is passed 1] SUCCESS (2 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should set batchSize to Integer.MAX_VALUE if request is passed a bigger value] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should set batchSize to Integer.MAX_VALUE if request is passed a bigger value] SUCCESS (5 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should set batchSize on the cursor to 2 if request is passed 1] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should set batchSize on the cursor to 2 if request is passed 1] SUCCESS (15 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should set batchSize to Integer.MAX_VALUE on the cursor if request is passed a bigger value] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should set batchSize to Integer.MAX_VALUE on the cursor if request is passed a bigger value] SUCCESS (4 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should throw an error if request is less than 1] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should throw an error if request is less than 1] SUCCESS (2 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should not be unsubscribed unless unsubscribed is called] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should not be unsubscribed unless unsubscribed is called] SUCCESS (58 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should close the batchCursor when unsubscribe is called] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should close the batchCursor when unsubscribe is called] SUCCESS (2 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should not call onNext after unsubscribe is called] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should not call onNext after unsubscribe is called] SUCCESS (2 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should not call onComplete after unsubscribe is called] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should not call onComplete after unsubscribe is called] SUCCESS (3 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should not call onError after unsubscribe is called] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should not call onError after unsubscribe is called] SUCCESS (120 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if onNext causes an Error] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if onNext causes an Error] SUCCESS (9 ms) [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if MongoIterable errors] [Test com.mongodb.async.client.MongoIterableSubscriptionSpecification > should call onError if MongoIterable errors] SUCCESS (27 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should do nothing until data is requested] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should do nothing until data is requested] SUCCESS (26 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should call onComplete after all data has been consumed] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should call onComplete after all data has been consumed] SUCCESS (14 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should throw an error if request is less than 1] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should throw an error if request is less than 1] SUCCESS (13 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should call onError if batch returns an throwable in the callback] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should call onError if batch returns an throwable in the callback] SUCCESS (16 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not be unsubscribed unless unsubscribed is called] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not be unsubscribed unless unsubscribed is called] SUCCESS (6 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not call onNext after unsubscribe is called] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not call onNext after unsubscribe is called] SUCCESS (2 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not call onComplete after unsubscribe is called] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not call onComplete after unsubscribe is called] SUCCESS (21 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not call onError after unsubscribe is called] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not call onError after unsubscribe is called] SUCCESS (11 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not flatten lists in single item blocks] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should not flatten lists in single item blocks] SUCCESS (1 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should be able to handle Void callbacks] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should be able to handle Void callbacks] SUCCESS (16 ms) [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should call onError if the passed block errors] [Test com.mongodb.async.client.SingleResultCallbackSubscriptionSpecification > should call onError if the passed block errors] SUCCESS (16 ms) [Test com.mongodb.async.client.ForEachSpecification > should complete with no results] [Test com.mongodb.async.client.ForEachSpecification > should complete with no results] SUCCESS (112 ms) [Test com.mongodb.async.client.ForEachSpecification > should apply block and complete] [Test com.mongodb.async.client.ForEachSpecification > should apply block and complete] SUCCESS (100 ms) [Test com.mongodb.async.client.ForEachSpecification > should apply block for each document and then complete] [Test com.mongodb.async.client.ForEachSpecification > should apply block for each document and then complete] SUCCESS (427 ms) [Test com.mongodb.async.client.ForEachSpecification > should throw MongoInternalException if apply throws] [Test com.mongodb.async.client.ForEachSpecification > should throw MongoInternalException if apply throws] SUCCESS (466 ms) [Test com.mongodb.async.client.MapSpecification > should map source document into target document with into] [Test com.mongodb.async.client.MapSpecification > should map source document into target document with into] SUCCESS (367 ms) [Test com.mongodb.async.client.MapSpecification > should map source document into target document with forEach] [Test com.mongodb.async.client.MapSpecification > should map source document into target document with forEach] SUCCESS (98 ms) [Test com.mongodb.async.client.MapSpecification > should map when already mapped] [Test com.mongodb.async.client.MapSpecification > should map when already mapped] SUCCESS (256 ms) [Test com.mongodb.async.client.MongoClientListenerRegistrationSpecification > should register single command listener] com.mongodb.async.client.MongoClientListenerRegistrationSpecification > should register single command listener STANDARD_OUT 10:30:34.617 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:30:34.630 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ReadPreferenceServerSelector{readPreference=primary} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:30:34.661 [cluster-ClusterId{value='5853c24a46e0fb4a0a04f85f', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:4, serverValue:18}] to :27017 10:30:34.682 [cluster-ClusterId{value='5853c24a46e0fb4a0a04f85f', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=15215555} 10:30:34.710 [Thread-19] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:5, serverValue:19}] to :27017 [Test com.mongodb.async.client.MongoClientListenerRegistrationSpecification > should register single command listener] SUCCESS (134 ms) [Test com.mongodb.async.client.MongoClientListenerRegistrationSpecification > should register multiple command listeners] com.mongodb.async.client.MongoClientListenerRegistrationSpecification > should register multiple command listeners STANDARD_OUT 10:30:34.761 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:30:34.765 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ReadPreferenceServerSelector{readPreference=primary} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:30:34.818 [cluster-ClusterId{value='5853c24a46e0fb4a0a04f860', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:6, serverValue:20}] to :27017 10:30:34.820 [cluster-ClusterId{value='5853c24a46e0fb4a0a04f860', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=1685500} 10:30:34.871 [Thread-14] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:7, serverValue:21}] to :27017 [Test com.mongodb.async.client.MongoClientListenerRegistrationSpecification > should register multiple command listeners] SUCCESS (145 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to cluster settings] com.mongodb.async.client.MongoClientsSpecification > should apply connection string to cluster settings STANDARD_OUT 10:30:35.245 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:30:35.245 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:30:35.248 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to cluster settings] SUCCESS (20 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to credential list] com.mongodb.async.client.MongoClientsSpecification > should apply connection string to credential list STANDARD_OUT 10:30:35.258 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to credential list] SUCCESS (18 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to server settings] com.mongodb.async.client.MongoClientsSpecification > should apply connection string to server settings STANDARD_OUT 10:30:35.281 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to server settings] SUCCESS (11 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to connection pool settings] com.mongodb.async.client.MongoClientsSpecification > should apply connection string to connection pool settings STANDARD_OUT 10:30:35.289 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to connection pool settings] SUCCESS (10 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to ssl settings] com.mongodb.async.client.MongoClientsSpecification > should apply connection string to ssl settings STANDARD_OUT 10:30:35.370 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to ssl settings] SUCCESS (2653 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to socket settings] com.mongodb.async.client.MongoClientsSpecification > should apply connection string to socket settings STANDARD_OUT 10:30:37.962 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply connection string to socket settings] SUCCESS (19 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply read preference from connection string to settings[0]] com.mongodb.async.client.MongoClientsSpecification > should apply read preference from connection string to settings[0] STANDARD_OUT 10:30:37.977 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply read preference from connection string to settings[0]] SUCCESS (13 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply read preference from connection string to settings[1]] com.mongodb.async.client.MongoClientsSpecification > should apply read preference from connection string to settings[1] STANDARD_OUT 10:30:37.997 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply read preference from connection string to settings[1]] SUCCESS (15 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply read concern from connection string to settings[0]] com.mongodb.async.client.MongoClientsSpecification > should apply read concern from connection string to settings[0] STANDARD_OUT 10:30:38.007 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply read concern from connection string to settings[0]] SUCCESS (9 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply read concern from connection string to settings[1]] com.mongodb.async.client.MongoClientsSpecification > should apply read concern from connection string to settings[1] STANDARD_OUT 10:30:38.026 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply read concern from connection string to settings[1]] SUCCESS (19 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply write concern from connection string to settings[0]] com.mongodb.async.client.MongoClientsSpecification > should apply write concern from connection string to settings[0] STANDARD_OUT 10:30:38.038 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply write concern from connection string to settings[0]] SUCCESS (12 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply write concern from connection string to settings[1]] com.mongodb.async.client.MongoClientsSpecification > should apply write concern from connection string to settings[1] STANDARD_OUT 10:30:38.051 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply write concern from connection string to settings[1]] SUCCESS (12 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply application name from connection string to settings[0]] com.mongodb.async.client.MongoClientsSpecification > should apply application name from connection string to settings[0] STANDARD_OUT 10:30:38.062 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply application name from connection string to settings[0]] SUCCESS (10 ms) [Test com.mongodb.async.client.MongoClientsSpecification > should apply application name from connection string to settings[1]] com.mongodb.async.client.MongoClientsSpecification > should apply application name from connection string to settings[1] STANDARD_OUT 10:30:38.078 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.async.client.MongoClientsSpecification > should apply application name from connection string to settings[1]] SUCCESS (17 ms) [Test com.mongodb.async.client.MongoClientsSpecification > application name should appear in the system.profile collection] [Test com.mongodb.async.client.MongoClientsSpecification > application name should appear in the system.profile collection] SKIPPED (0 ms) com.mongodb.async.client.MongoClientsSpecification > application name should appear in the system.profile collection SKIPPED [Test com.mongodb.async.client.NettyStreamFactoryFactorySmokeTestSpecification > should allow a custom Event Loop Group and Socket Channel] com.mongodb.async.client.NettyStreamFactoryFactorySmokeTestSpecification > should allow a custom Event Loop Group and Socket Channel STANDARD_OUT 10:30:38.182 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:30:38.190 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:30:41.416 [cluster-ClusterId{value='5853c24e46e0fb4a0a04f86f', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:12, serverValue:22}] to :27017 10:30:42.422 [cluster-ClusterId{value='5853c24e46e0fb4a0a04f86f', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=1005861748} 10:30:42.472 [pool-1-thread-2] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:13, serverValue:23}] to :27017 10:30:43.611 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:13, serverValue:23}] to :27017 because the pool has been closed. [Test com.mongodb.async.client.NettyStreamFactoryFactorySmokeTestSpecification > should allow a custom Event Loop Group and Socket Channel] SUCCESS (5520 ms) [Test com.mongodb.async.client.SmokeTestSpecification > should handle common CRUD scenarios without error] [Test com.mongodb.async.client.SmokeTestSpecification > should handle common CRUD scenarios without error] SUCCESS (226 ms) [Test com.mongodb.async.client.SmokeTestSpecification > should aggregate to collection] [Test com.mongodb.async.client.SmokeTestSpecification > should aggregate to collection] SKIPPED (1 ms) com.mongodb.async.client.SmokeTestSpecification > should aggregate to collection SKIPPED [Test com.mongodb.async.client.SmokeTestSpecification > should handle common administrative scenarios without error] [Test com.mongodb.async.client.SmokeTestSpecification > should handle common administrative scenarios without error] SUCCESS (6484 ms) [Test com.mongodb.async.client.SmokeTestSpecification > should handle rename collection administrative scenario without error] [Test com.mongodb.async.client.SmokeTestSpecification > should handle rename collection administrative scenario without error] SUCCESS (1739 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should do nothing until data is requested] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should do nothing until data is requested] SUCCESS (59 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should call onComplete after all data has been consumed] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should call onComplete after all data has been consumed] SUCCESS (59 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should throw an error if request is less than 1] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should throw an error if request is less than 1] SUCCESS (126 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should call onError if batch returns an throwable in the callback] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should call onError if batch returns an throwable in the callback] SUCCESS (266 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should not be unsubscribed unless unsubscribed is called] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should not be unsubscribed unless unsubscribed is called] SUCCESS (3 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should not call onNext after unsubscribe is called] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should not call onNext after unsubscribe is called] SUCCESS (1 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should not call onComplete after unsubscribe is called] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should not call onComplete after unsubscribe is called] SUCCESS (1 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should not call onError after unsubscribe is called] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should not call onError after unsubscribe is called] SUCCESS (192 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should call onError if onNext causes an Error] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should call onError if onNext causes an Error] SUCCESS (110 ms) [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should call onError if the passed block errors] [Test com.mongodb.async.client.FlatteningSingleResultCallbackSubscriptionSpecification > should call onError if the passed block errors] SUCCESS (577 ms) [Test com.mongodb.async.client.ListCollectionsIterableSpecification > should build the expected listCollectionOperation] [Test com.mongodb.async.client.ListCollectionsIterableSpecification > should build the expected listCollectionOperation] SUCCESS (153 ms) [Test com.mongodb.async.client.ListCollectionsIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.async.client.ListCollectionsIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (73 ms) [Test com.mongodb.async.client.ListCollectionsIterableSpecification > should check variables using notNull] [Test com.mongodb.async.client.ListCollectionsIterableSpecification > should check variables using notNull] SUCCESS (2 ms) [Test com.mongodb.async.client.ListDatabasesIterableSpecification > should build the expected ListDatabasesOperation] [Test com.mongodb.async.client.ListDatabasesIterableSpecification > should build the expected ListDatabasesOperation] SUCCESS (66 ms) [Test com.mongodb.async.client.ListDatabasesIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.async.client.ListDatabasesIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (92 ms) [Test com.mongodb.async.client.ListDatabasesIterableSpecification > should check variables using notNull] [Test com.mongodb.async.client.ListDatabasesIterableSpecification > should check variables using notNull] SUCCESS (1 ms) [Test com.mongodb.async.client.ListIndexesIterableSpecification > should build the expected listIndexesOperation] [Test com.mongodb.async.client.ListIndexesIterableSpecification > should build the expected listIndexesOperation] SUCCESS (272 ms) [Test com.mongodb.async.client.ListIndexesIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.async.client.ListIndexesIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (77 ms) [Test com.mongodb.async.client.ListIndexesIterableSpecification > should check variables using notNull] [Test com.mongodb.async.client.ListIndexesIterableSpecification > should check variables using notNull] SUCCESS (0 ms) [Test com.mongodb.async.client.MapReduceIterableSpecification > should build the expected MapReduceWithInlineResultsOperation] [Test com.mongodb.async.client.MapReduceIterableSpecification > should build the expected MapReduceWithInlineResultsOperation] SUCCESS (99 ms) [Test com.mongodb.async.client.MapReduceIterableSpecification > should build the expected MapReduceToCollectionOperation] [Test com.mongodb.async.client.MapReduceIterableSpecification > should build the expected MapReduceToCollectionOperation] SUCCESS (615 ms) [Test com.mongodb.async.client.MapReduceIterableSpecification > should handle exceptions correctly] [Test com.mongodb.async.client.MapReduceIterableSpecification > should handle exceptions correctly] SUCCESS (1 ms) [Test com.mongodb.async.client.MapReduceIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.async.client.MapReduceIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (50 ms) [Test com.mongodb.async.client.MapReduceIterableSpecification > should check variables using notNull] [Test com.mongodb.async.client.MapReduceIterableSpecification > should check variables using notNull] SUCCESS (1 ms) [Test com.mongodb.async.client.DistinctIterableSpecification > should build the expected DistinctOperation] [Test com.mongodb.async.client.DistinctIterableSpecification > should build the expected DistinctOperation] SUCCESS (42 ms) [Test com.mongodb.async.client.DistinctIterableSpecification > should handle exceptions correctly] [Test com.mongodb.async.client.DistinctIterableSpecification > should handle exceptions correctly] SUCCESS (1 ms) [Test com.mongodb.async.client.DistinctIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.async.client.DistinctIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (32 ms) [Test com.mongodb.async.client.DistinctIterableSpecification > should check variables using notNull] [Test com.mongodb.async.client.DistinctIterableSpecification > should check variables using notNull] SUCCESS (1 ms) [Test com.mongodb.async.client.FindIterableSpecification > should build the expected findOperation] [Test com.mongodb.async.client.FindIterableSpecification > should build the expected findOperation] SUCCESS (87 ms) [Test com.mongodb.async.client.FindIterableSpecification > should handle mixed types] [Test com.mongodb.async.client.FindIterableSpecification > should handle mixed types] SUCCESS (32 ms) [Test com.mongodb.async.client.FindIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.async.client.FindIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (85 ms) [Test com.mongodb.async.client.FindIterableSpecification > should check variables using notNull] [Test com.mongodb.async.client.FindIterableSpecification > should check variables using notNull] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a small file directly] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a small file directly] SUCCESS (1579 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a small file to stream] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a small file to stream] SUCCESS (234 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a large file directly] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a large file directly] SUCCESS (4102 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a large file to stream] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip a a large file to stream] SUCCESS (1625 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip with small chunks] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip with small chunks] SUCCESS (132527 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip with data larger than the internal bufferSize] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip with data larger than the internal bufferSize] SUCCESS (3312 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should handle custom ids] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should handle custom ids] SUCCESS (1237 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should throw a chunk not found error when there are no chunks] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should throw a chunk not found error when there are no chunks] SUCCESS (1585 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should read across chunks] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should read across chunks] SUCCESS (392 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip with a batchSize of 1] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should round trip with a batchSize of 1] SUCCESS (1385 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should use custom uploadOptions when uploading] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should use custom uploadOptions when uploading] SUCCESS (1777 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to open by name] SUCCESS (632 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to handle missing file] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should be able to handle missing file] SUCCESS (411 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should abort and cleanup] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should abort and cleanup] SUCCESS (1341 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should create the indexes as expected] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should create the indexes as expected] SUCCESS (347 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should not create indexes if the files collection is not empty] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should not create indexes if the files collection is not empty] SUCCESS (390 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should use the user provided codec registries for encoding / decoding data] [Test com.mongodb.async.client.gridfs.GridFSBucketSmokeTestSpecification > should use the user provided codec registries for encoding / decoding data] SUCCESS (169 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should do nothing more if files collection contains any documents] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should do nothing more if files collection contains any documents] SUCCESS (173 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should not do anything if indexes exist] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should not do anything if indexes exist] SUCCESS (41 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should create a chunks index but not a files index if it exists] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should create a chunks index but not a files index if it exists] SUCCESS (104 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should create a files index but not a chunks index if it exists] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should create a files index but not a chunks index if it exists] SUCCESS (43 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should create indexes if empty files collection and no indexes] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should create indexes if empty files collection and no indexes] SUCCESS (59 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when checking files collection] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when checking files collection] SUCCESS (7 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when checking has files index] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when checking has files index] SUCCESS (11 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when creating files index] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when creating files index] SUCCESS (28 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when checking has chunks index] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when checking has chunks index] SUCCESS (406 ms) [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when creating chunks index] [Test com.mongodb.async.client.gridfs.GridFSIndexCheckSpecification > should propagate errors if error when creating chunks index] SUCCESS (52 ms) [Test com.mongodb.async.client.gridfs.GridFSFindIterableSpecification > should build the expected findOperation] [Test com.mongodb.async.client.gridfs.GridFSFindIterableSpecification > should build the expected findOperation] SUCCESS (224 ms) [Test com.mongodb.async.client.gridfs.GridFSFindIterableSpecification > should handle mixed types] [Test com.mongodb.async.client.gridfs.GridFSFindIterableSpecification > should handle mixed types] SUCCESS (2 ms) [Test com.mongodb.async.client.gridfs.GridFSFindIterableSpecification > should follow the MongoIterable interface as expected] [Test com.mongodb.async.client.gridfs.GridFSFindIterableSpecification > should follow the MongoIterable interface as expected] SUCCESS (38 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should return the file id] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should return the file id] SUCCESS (14 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should write the buffer it reaches the chunk size] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should write the buffer it reaches the chunk size] SUCCESS (9 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should write to the files collection on close] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should write to the files collection on close] SUCCESS (16 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should write to the files and chunks collection as expected on close] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should write to the files and chunks collection as expected on close] SUCCESS (14 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should not write an empty chunk] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should not write an empty chunk] SUCCESS (0 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should delete any chunks when calling abort] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should delete any chunks when calling abort] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should close the stream on abort] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should close the stream on abort] SUCCESS (0 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should throw an exception when trying to action post close] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should throw an exception when trying to action post close] SUCCESS (2 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should throw an exception when calling getObjectId and the fileId is not an ObjectId] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should throw an exception when calling getObjectId and the fileId is not an ObjectId] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should not allow concurrent writes] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should not allow concurrent writes] SUCCESS (72 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should not allow a concurrent write and close] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should not allow a concurrent write and close] SUCCESS (61 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should not allow concurrent write then abort] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should not allow concurrent write then abort] SUCCESS (259 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should propagate exceptions when writing] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should propagate exceptions when writing] SUCCESS (7 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should propagate exceptions when closing] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should propagate exceptions when closing] SUCCESS (19 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should propagate exceptions when aborting] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should propagate exceptions when aborting] SUCCESS (16 ms) [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should propagate exceptions when creating indexes] [Test com.mongodb.async.client.gridfs.GridFSUploadStreamSpecification > should propagate exceptions when creating indexes] SUCCESS (17 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 0]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 0]] SUCCESS (1293 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 0 and there is one extra empty chunk]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 0 and there is one extra empty chunk]] SUCCESS (301 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 8]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 8]] SUCCESS (705 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 8 and there is one extra empty chunk]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when length is 8 and there is one extra empty chunk]] SUCCESS (608 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when files entry does not exist]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when files entry does not exist]] SUCCESS (1586 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when files entry does not exist and there are orphaned chunks]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Delete when files entry does not exist and there are orphaned chunks]] SUCCESS (760 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when length is zero]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when length is zero]] SUCCESS (256 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when length is zero and there is one empty chunk]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when length is zero and there is one empty chunk]] SUCCESS (447 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there is one chunk]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there is one chunk]] SUCCESS (124 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are two chunks]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are two chunks]] SUCCESS (118 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are three chunks]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are three chunks]] SUCCESS (220 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are three chunks and one extra empty chunk at the end]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when there are three chunks and one extra empty chunk at the end]] SUCCESS (238 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when files entry does not exist]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when files entry does not exist]] SUCCESS (168 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when an intermediate chunk is missing]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when an intermediate chunk is missing]] SUCCESS (210 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when final chunk is missing]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when final chunk is missing]] SUCCESS (259 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when an intermediate chunk is the wrong size]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when an intermediate chunk is the wrong size]] SUCCESS (340 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when final chunk is the wrong size]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download when final chunk is the wrong size]] SUCCESS (262 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is 0]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is 0]] SUCCESS (538 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is 1]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is 1]] SUCCESS (650 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is -2]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is -2]] SUCCESS (266 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is -1]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision is -1]] SUCCESS (371 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when files entry does not exist]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when files entry does not exist]] SUCCESS (638 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision does not exist]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Download_by_name when revision does not exist]] SUCCESS (111 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 0]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 0]] SUCCESS (480 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 1]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 1]] SUCCESS (1146 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 3]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 3]] SUCCESS (203 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 4]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 4]] SUCCESS (219 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 5]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 5]] SUCCESS (138 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 8]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when length is 8]] SUCCESS (291 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when contentType is provided]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when contentType is provided]] SUCCESS (330 ms) [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when metadata is provided]] [Test com.mongodb.async.client.gridfs.GridFSTest > shouldPassAllOutcomes[Upload when metadata is provided]] SUCCESS (83 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should return the correct bucket name] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should return the correct bucket name] SUCCESS (12 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should behave correctly when using withChunkSizeBytes] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should behave correctly when using withChunkSizeBytes] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should behave correctly when using withReadPreference] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should behave correctly when using withReadPreference] SUCCESS (53 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should behave correctly when using withWriteConcern] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should behave correctly when using withWriteConcern] SUCCESS (2 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should behave correctly when using withReadConcern] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should behave correctly when using withReadConcern] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should get defaults from MongoDatabase] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should get defaults from MongoDatabase] SUCCESS (0 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSUploadStream] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSUploadStream] SUCCESS (60 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should upload from stream] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should upload from stream] SUCCESS (39 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should clean up any chunks when upload from stream throws an IOException] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should clean up any chunks when upload from stream throws an IOException] SUCCESS (228 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should not clean up any chunks when upload throws an exception] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should not clean up any chunks when upload throws an exception] SUCCESS (368 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should propagate errors when writing to the uploadStream] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should propagate errors when writing to the uploadStream] SUCCESS (66 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream] SUCCESS (5 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should download to stream] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should download to stream] SUCCESS (330 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should download to stream using using objectId] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should download to stream using using objectId] SUCCESS (19 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should download to stream using using bsonValue] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should download to stream using using bsonValue] SUCCESS (2 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should download to stream by name] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should download to stream by name] SUCCESS (27 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should throw an exception if file not found] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should throw an exception if file not found] SUCCESS (39 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 0] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 0] SUCCESS (21 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 1] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 1] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 2] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 2] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 3] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: 3] SUCCESS (2 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -1] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -1] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -2] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -2] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -3] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSDownloadStream when opening by name with version: -3] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSFindIterable] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should create the expected GridFSFindIterable] SUCCESS (2 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should execute the expected FindOperation when finding a file] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should execute the expected FindOperation when finding a file] SUCCESS (7 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should throw an exception if file not found when opening by name] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should throw an exception if file not found when opening by name] SUCCESS (13 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should delete from files collection then chunks collection] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should delete from files collection then chunks collection] SUCCESS (35 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should throw an exception when deleting if no record in the files collection] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should throw an exception when deleting if no record in the files collection] SUCCESS (22 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should propagate exceptions when deleting] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should propagate exceptions when deleting] SUCCESS (57 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should rename a file] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should rename a file] SUCCESS (42 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should throw an exception renaming non existent file] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should throw an exception renaming non existent file] SUCCESS (38 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should handle exceptions when renaming a file] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should handle exceptions when renaming a file] SUCCESS (20 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should be able to drop the bucket] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should be able to drop the bucket] SUCCESS (12 ms) [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should handle exceptions when dropping the bucket] [Test com.mongodb.async.client.gridfs.GridFSBucketSpecification > should handle exceptions when dropping the bucket] SUCCESS (112 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should return the file info] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should return the file info] SUCCESS (22 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should return handle errors getting the file info when the file info was not found] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should return handle errors getting the file info when the file info was not found] SUCCESS (10 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should return handle errors getting the file info when there was an error] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should return handle errors getting the file info when there was an error] SUCCESS (2 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should query the chunks collection as expected] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should query the chunks collection as expected] SUCCESS (60 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should create a new cursor each time when using batchSize 1] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should create a new cursor each time when using batchSize 1] SUCCESS (1728 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if trying to pass negative batchSize] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if trying to pass negative batchSize] SUCCESS (552 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if no chunks found when data is expected] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if no chunks found when data is expected] SUCCESS (25 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should propagate any errors getting the batch cursor when there is an error] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should propagate any errors getting the batch cursor when there is an error] SUCCESS (23 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data is smaller than expected] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data is smaller than expected] SUCCESS (21 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data is bigger than expected] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data is bigger than expected] SUCCESS (2 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data has the wrong n index] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data has the wrong n index] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data has the wrong data type] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data has the wrong data type] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data is empty] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data is empty] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data is null] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data is null] SUCCESS (2 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data has an error] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw if chunk data has an error] SUCCESS (1 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw an exception when trying to action post close] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should throw an exception when trying to action post close] SUCCESS (53 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should not allow concurrent reads] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should not allow concurrent reads] SUCCESS (70 ms) [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should not allow a concurrent read and close] [Test com.mongodb.async.client.gridfs.GridFSDownloadStreamSpecification > should not allow a concurrent read and close] SUCCESS (55 ms) [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should round trip a bytes] [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should round trip a bytes] SUCCESS (1368 ms) [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should accept data bigger than the chunkSize] [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should accept data bigger than the chunkSize] SUCCESS (151 ms) [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should handle empty ByteBuffers] [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should handle empty ByteBuffers] SUCCESS (57 ms) [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should handle InputStream errors] [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should handle InputStream errors] SUCCESS (98 ms) [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should handle OutputStream errors] [Test com.mongodb.async.client.gridfs.helpers.AsyncStreamHelperTestSpecification > should handle OutputStream errors] SUCCESS (42 ms) [Test com.mongodb.async.client.gridfs.helpers.AsynchronousChannelHelperSmokeTestSpecification > should round trip a AsynchronousFileChannel] [Test com.mongodb.async.client.gridfs.helpers.AsynchronousChannelHelperSmokeTestSpecification > should round trip a AsynchronousFileChannel] SUCCESS (1687 ms) [Test com.mongodb.async.client.gridfs.helpers.AsynchronousChannelHelperSmokeTestSpecification > should round trip a AsynchronousByteChannel] [Test com.mongodb.async.client.gridfs.helpers.AsynchronousChannelHelperSmokeTestSpecification > should round trip a AsynchronousByteChannel] SUCCESS (746 ms) [Test primer.AggregatePrimer > groupDocumentsByAFieldAndCalculateCount] [Test primer.AggregatePrimer > groupDocumentsByAFieldAndCalculateCount] SUCCESS (3 ms) [Test primer.AggregatePrimer > filterAndGroupDocuments] primer.AggregatePrimer > filterAndGroupDocuments STANDARD_OUT Operation Finished Operation Finished [Test primer.AggregatePrimer > filterAndGroupDocuments] SUCCESS (14 ms) [Test primer.IndexesPrimer > singleFieldIndex] [Test primer.IndexesPrimer > singleFieldIndex] SUCCESS (2 ms) [Test primer.IndexesPrimer > createCompoundIndex] [Test primer.IndexesPrimer > createCompoundIndex] SUCCESS (5 ms) primer.InsertPrimer STANDARD_OUT Operation Finished [Test primer.InsertPrimer > insertADocument] primer.InsertPrimer > insertADocument STANDARD_OUT 10:33:53.351 [Thread-18] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:14, serverValue:24}] to :27017 [Test primer.InsertPrimer > insertADocument] SUCCESS (9 ms) [Test primer.QueryPrimer > logicalAnd] [Test primer.QueryPrimer > logicalAnd] SUCCESS (39 ms) [Test primer.QueryPrimer > queryEmbeddedDocument] primer.QueryPrimer > queryEmbeddedDocument STANDARD_OUT 10:33:53.439 [Thread-15] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:15, serverValue:25}] to :27017 [Test primer.QueryPrimer > queryEmbeddedDocument] SUCCESS (33 ms) [Test primer.QueryPrimer > logicalOr] primer.QueryPrimer > logicalOr STANDARD_OUT 10:33:53.464 [Thread-20] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:16, serverValue:26}] to :27017 [Test primer.QueryPrimer > logicalOr] SUCCESS (38 ms) [Test primer.QueryPrimer > queryTopLevelField] primer.QueryPrimer > queryTopLevelField STANDARD_OUT Operation Finished Operation Finished Operation Finished Operation Finished [Test primer.QueryPrimer > queryTopLevelField] SUCCESS (39 ms) [Test primer.QueryPrimer > queryAll] primer.QueryPrimer > queryAll STANDARD_OUT 10:33:53.541 [Thread-17] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:17, serverValue:27}] to :27017 [Test primer.QueryPrimer > queryAll] SUCCESS (29 ms) primer.QueryPrimer STANDARD_OUT Document{{_id=5853c31146e0fb4a0a05c37d, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} Operation Finished Document{{_id=5853c31146e0fb4a0a05c37d, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} Operation Finished [Test primer.QueryPrimer > queryFieldInArray] primer.QueryPrimer > queryFieldInArray STANDARD_OUT 10:33:53.571 [Thread-15] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:18, serverValue:28}] to :27017 [Test primer.QueryPrimer > queryFieldInArray] SUCCESS (4 ms) primer.QueryPrimer STANDARD_OUT Document{{_id=5853c31146e0fb4a0a05c37d, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} Operation Finished Document{{_id=5853c31146e0fb4a0a05c37d, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} Operation Finished [Test primer.QueryPrimer > sort] primer.QueryPrimer > sort STANDARD_OUT Document{{_id=5853c31146e0fb4a0a05c37d, address=Document{{street=2 Avenue, zipcode=10075, building=1480, coord=[-73.9557413, 40.7720266]}}, borough=Manhattan, cuisine=Italian, grades=[Document{{date=Wed Oct 01 00:00:00 UTC 2014, grade=A, score=11}}, Document{{date=Thu Jan 16 00:00:00 UTC 2014, grade=B, score=17}}], name=Vella, restaurant_id=41704620}} Operation Finished [Test primer.QueryPrimer > sort] SUCCESS (22 ms) [Test primer.QueryPrimer > greaterThan] [Test primer.QueryPrimer > greaterThan] SUCCESS (14 ms) [Test primer.QueryPrimer > lessThan] primer.QueryPrimer > lessThan STANDARD_OUT Operation Finished [Test primer.QueryPrimer > lessThan] SUCCESS (45 ms) primer.RemovePrimer STANDARD_OUT Operation Finished [Test primer.RemovePrimer > dropCollection] [Test primer.RemovePrimer > dropCollection] SUCCESS (7 ms) [Test primer.RemovePrimer > removeMatchingDocuments] [Test primer.RemovePrimer > removeMatchingDocuments] SUCCESS (1 ms) [Test primer.RemovePrimer > removeAllDocuments] primer.RemovePrimer > removeAllDocuments STANDARD_OUT Operation Finished AcknowledgedDeleteResult{deletedCount=0} Operation Finished [Test primer.RemovePrimer > removeAllDocuments] SUCCESS (11 ms) primer.UpdatePrimer STANDARD_OUT Operation Finished AcknowledgedDeleteResult{deletedCount=0} [Test primer.UpdatePrimer > updateEmbeddedField] [Test primer.UpdatePrimer > updateEmbeddedField] SUCCESS (7 ms) Operation Finished AcknowledgedUpdateResult{matchedCount=0, modifiedCount=null, upsertedId=null} [Test primer.UpdatePrimer > updateMultipleDocuments] [Test primer.UpdatePrimer > updateMultipleDocuments] SKIPPED (1 ms) primer.UpdatePrimer > updateMultipleDocuments SKIPPED [Test primer.UpdatePrimer > updateTopLevelFields] [Test primer.UpdatePrimer > updateTopLevelFields] SKIPPED (0 ms) primer.UpdatePrimer > updateTopLevelFields SKIPPED Gradle Test Executor 4 finished executing tests. 10:33:54.047 [Thread-12] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:16, serverValue:26}] to :27017 because the pool has been closed. 10:33:54.054 [Thread-12] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:14, serverValue:24}] to :27017 because the pool has been closed. 10:33:54.055 [Thread-12] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:15, serverValue:25}] to :27017 because the pool has been closed. 10:33:54.055 [Thread-12] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:3, serverValue:17}] to :27017 because the pool has been closed. 10:33:54.056 [Thread-12] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:18, serverValue:28}] to :27017 because the pool has been closed. 10:33:54.057 [Thread-12] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:17, serverValue:27}] to :27017 because the pool has been closed. 10:33:54.085 [Thread-9] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:19, serverValue:29}] to :27017 10:33:54.275 [Thread-9] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:19, serverValue:29}] to :27017 because the pool has been closed. Finished generating test XML results (0.535 secs) into: /home/test/mongo-java-driver/driver-async/build/test-results Generating HTML test report... Finished generating test html results (0.47 secs) into: /home/test/mongo-java-driver/driver-async/build/reports/tests :driver-async:test (Thread[Daemon worker,5,main]) completed. Took 3 mins 50.081 secs. :driver-async:check (Thread[Daemon worker,5,main]) started. :driver-async:check Skipping task ':driver-async:check' as it has no actions. :driver-async:check (Thread[Daemon worker,5,main]) completed. Took 0.012 secs. :driver-core:checkstyleMain (Thread[Daemon worker,5,main]) started. :driver-core:checkstyleMain Skipping task ':driver-core:checkstyleMain' as it is up-to-date (took 4.2 secs). :driver-core:checkstyleMain UP-TO-DATE :driver-core:checkstyleMain (Thread[Daemon worker,5,main]) completed. Took 4.25 secs. :driver-core:checkstyleTest (Thread[Daemon worker,5,main]) started. :driver-core:checkstyleTest Executing task ':driver-core:checkstyleTest' (up-to-date check took 5.194 secs) due to: Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/client/model/FiltersSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/connection/WriteCommandLimitsSpecification.class has changed. Input file /home/test/mongo-java-driver/driver-core/build/classes/test/com/mongodb/operation/DropDatabaseOperationSpecification.class has changed. [ant:checkstyle] Running Checkstyle 6.2 on 67 files :driver-core:checkstyleTest (Thread[Daemon worker,5,main]) completed. Took 15.96 secs. :driver-core:clirr (Thread[Daemon worker,5,main]) started. :driver-core:clirr Skipping task ':driver-core:clirr' as it is up-to-date (took 0.239 secs). :driver-core:clirr UP-TO-DATE :driver-core:clirr (Thread[Daemon worker,5,main]) completed. Took 0.293 secs. :driver-core:codenarcMain (Thread[Daemon worker,5,main]) started. :driver-core:codenarcMain Skipping task ':driver-core:codenarcMain' as it has no source files. :driver-core:codenarcMain UP-TO-DATE :driver-core:codenarcMain (Thread[Daemon worker,5,main]) completed. Took 0.0 secs. :driver-core:codenarcTest (Thread[Daemon worker,5,main]) started. :driver-core:codenarcTest Skipping task ':driver-core:codenarcTest' as it is up-to-date (took 0.802 secs). :driver-core:codenarcTest UP-TO-DATE :driver-core:codenarcTest (Thread[Daemon worker,5,main]) completed. Took 0.916 secs. :driver-core:findbugsMain (Thread[Daemon worker,5,main]) started. :driver-core:findbugsMain Skipping task ':driver-core:findbugsMain' as it is up-to-date (took 2.738 secs). :driver-core:findbugsMain UP-TO-DATE :driver-core:findbugsMain (Thread[Daemon worker,5,main]) completed. Took 2.767 secs. :driver-core:test (Thread[Daemon worker,5,main]) started. :driver-core:test Executing task ':driver-core:test' (up-to-date check took 7.188 secs) due to: No history is available. Starting process 'Gradle Test Executor 5'. Working directory: /home/test/mongo-java-driver/driver-core Command: /usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x/bin/java -Djava.security.manager=jarjar.org.gradle.process.internal.child.BootstrapSecurityManager -Djavax.net.ssl.keyStore=/home/test/.keystore -Djavax.net.ssl.keyStorePassword=changeit -Djavax.net.ssl.trustStore=/home/test/.keystore -Djavax.net.ssl.trustStorePassword=changeit -Dorg.mongodb.async.type=nio2 -Dorg.mongodb.disableAsync=false -Dorg.mongodb.test.uri=mongodb://:27017 -Dorg.mongodb.useSocket=false -Xmx3g -Dfile.encoding=US-ASCII -Duser.country=US -Duser.language=en -Duser.variant -ea -cp /home/test/.gradle/caches/2.4/workerMain/gradle-worker.jar jarjar.org.gradle.process.internal.launcher.GradleWorkerMain 'Gradle Test Executor 5' Successfully started process 'Gradle Test Executor 5' Gradle Test Executor 5 started executing tests. [Test com.mongodb.ErrorCategorySpecification > should categorize duplicate key errors] [Test com.mongodb.ErrorCategorySpecification > should categorize duplicate key errors] SUCCESS (968 ms) [Test com.mongodb.ErrorCategorySpecification > should categorize execution timeout errors] [Test com.mongodb.ErrorCategorySpecification > should categorize execution timeout errors] SUCCESS (2 ms) [Test com.mongodb.ErrorCategorySpecification > should categorize uncategorized errors] [Test com.mongodb.ErrorCategorySpecification > should categorize uncategorized errors] SUCCESS (1 ms) [Test com.mongodb.IndexRequestSpecification > should set its options correctly] [Test com.mongodb.IndexRequestSpecification > should set its options correctly] SUCCESS (849 ms) [Test com.mongodb.IndexRequestSpecification > should validate textIndexVersion] [Test com.mongodb.IndexRequestSpecification > should validate textIndexVersion] SUCCESS (7 ms) [Test com.mongodb.IndexRequestSpecification > should validate 2dsphereIndexVersion] [Test com.mongodb.IndexRequestSpecification > should validate 2dsphereIndexVersion] SUCCESS (2 ms) [Test com.mongodb.MongoCommandExceptionSpecification > should extract error message] [Test com.mongodb.MongoCommandExceptionSpecification > should extract error message] SUCCESS (70 ms) [Test com.mongodb.MongoCommandExceptionSpecification > should extract error code] [Test com.mongodb.MongoCommandExceptionSpecification > should extract error code] SUCCESS (3 ms) [Test com.mongodb.MongoCredentialSpecification > creating a credential with an unspecified mechanism should populate correct fields] [Test com.mongodb.MongoCredentialSpecification > creating a credential with an unspecified mechanism should populate correct fields] SUCCESS (40 ms) [Test com.mongodb.MongoCredentialSpecification > creating a challenge-response credential should populate correct fields] [Test com.mongodb.MongoCredentialSpecification > creating a challenge-response credential should populate correct fields] SUCCESS (82 ms) [Test com.mongodb.MongoCredentialSpecification > should throw IllegalArgumentException when required parameter is not supplied for challenge-response] [Test com.mongodb.MongoCredentialSpecification > should throw IllegalArgumentException when required parameter is not supplied for challenge-response] SUCCESS (3 ms) [Test com.mongodb.MongoCredentialSpecification > creating a Plain credential should populate all required fields] [Test com.mongodb.MongoCredentialSpecification > creating a Plain credential should populate all required fields] SUCCESS (4 ms) [Test com.mongodb.MongoCredentialSpecification > should throw IllegalArgumentException when a required field is not passed in] [Test com.mongodb.MongoCredentialSpecification > should throw IllegalArgumentException when a required field is not passed in] SUCCESS (10 ms) [Test com.mongodb.MongoCredentialSpecification > creating a SCRAM_SHA_1 credential should populate all required fields] [Test com.mongodb.MongoCredentialSpecification > creating a SCRAM_SHA_1 credential should populate all required fields] SUCCESS (7 ms) [Test com.mongodb.MongoCredentialSpecification > should throw IllegalArgumentException when a required field is not passed in for the SCRAM_SHA_1 mechanism] [Test com.mongodb.MongoCredentialSpecification > should throw IllegalArgumentException when a required field is not passed in for the SCRAM_SHA_1 mechanism] SUCCESS (7 ms) [Test com.mongodb.MongoCredentialSpecification > creating a GSSAPI Credential should populate the correct fields] [Test com.mongodb.MongoCredentialSpecification > creating a GSSAPI Credential should populate the correct fields] SUCCESS (11 ms) [Test com.mongodb.MongoCredentialSpecification > creating an X.509 Credential should populate the correct fields] [Test com.mongodb.MongoCredentialSpecification > creating an X.509 Credential should populate the correct fields] SUCCESS (2 ms) [Test com.mongodb.MongoCredentialSpecification > creating an X.509 Credential without a username should populate the correct fields] [Test com.mongodb.MongoCredentialSpecification > creating an X.509 Credential without a username should populate the correct fields] SUCCESS (2 ms) [Test com.mongodb.MongoCredentialSpecification > should get default value of mechanism property when there is no mapping] [Test com.mongodb.MongoCredentialSpecification > should get default value of mechanism property when there is no mapping] SUCCESS (1 ms) [Test com.mongodb.MongoCredentialSpecification > should get mapped mechanism properties when there is a mapping] [Test com.mongodb.MongoCredentialSpecification > should get mapped mechanism properties when there is a mapping] SUCCESS (4 ms) [Test com.mongodb.MongoCredentialSpecification > should preserve other properties when adding a mechanism property] [Test com.mongodb.MongoCredentialSpecification > should preserve other properties when adding a mechanism property] SUCCESS (60 ms) [Test com.mongodb.MongoCredentialSpecification > should throw IllegalArgumentException if username is not provided to a GSSAPI credential] [Test com.mongodb.MongoCredentialSpecification > should throw IllegalArgumentException if username is not provided to a GSSAPI credential] SUCCESS (1 ms) [Test com.mongodb.MongoCredentialSpecification > should make a copy of the password] [Test com.mongodb.MongoCredentialSpecification > should make a copy of the password] SUCCESS (234 ms) [Test com.mongodb.MongoCredentialSpecification > testObjectOverrides] [Test com.mongodb.MongoCredentialSpecification > testObjectOverrides] SUCCESS (2 ms) [Test com.mongodb.MongoCredentialSpecification > testEqualsAndHashCode] [Test com.mongodb.MongoCredentialSpecification > testEqualsAndHashCode] SUCCESS (190 ms) [Test com.mongodb.ReadConcernTest > shouldPassAllOutcomes[Default: mongodb://localhost/]] [Test com.mongodb.ReadConcernTest > shouldPassAllOutcomes[Default: mongodb://localhost/]] SUCCESS (535 ms) [Test com.mongodb.ReadConcernTest > shouldPassAllOutcomes[local specified: mongodb://localhost/?readConcernLevel=local]] [Test com.mongodb.ReadConcernTest > shouldPassAllOutcomes[local specified: mongodb://localhost/?readConcernLevel=local]] SUCCESS (1 ms) [Test com.mongodb.ReadConcernTest > shouldPassAllOutcomes[majority specified: mongodb://localhost/?readConcernLevel=majority]] [Test com.mongodb.ReadConcernTest > shouldPassAllOutcomes[majority specified: mongodb://localhost/?readConcernLevel=majority]] SUCCESS (0 ms) [Test com.mongodb.ReadPreferenceChooseServersTest > testPrimaryPreferredMode] [Test com.mongodb.ReadPreferenceChooseServersTest > testPrimaryPreferredMode] SUCCESS (10 ms) [Test com.mongodb.ReadPreferenceChooseServersTest > testPrimaryReadPreference] [Test com.mongodb.ReadPreferenceChooseServersTest > testPrimaryReadPreference] SUCCESS (0 ms) [Test com.mongodb.ReadPreferenceChooseServersTest > testSecondaryReadPreference] [Test com.mongodb.ReadPreferenceChooseServersTest > testSecondaryReadPreference] SUCCESS (1 ms) [Test com.mongodb.ReadPreferenceChooseServersTest > testNearestMode] [Test com.mongodb.ReadPreferenceChooseServersTest > testNearestMode] SUCCESS (1 ms) [Test com.mongodb.ReadPreferenceChooseServersTest > testSecondaryPreferredMode] [Test com.mongodb.ReadPreferenceChooseServersTest > testSecondaryPreferredMode] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Default: mongodb://localhost/]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Default: mongodb://localhost/]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[w as a valid number: mongodb://localhost/?w=1]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[w as a valid number: mongodb://localhost/?w=1]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[w as an invalid number: mongodb://localhost/?w=-2]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[w as an invalid number: mongodb://localhost/?w=-2]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[w as a string: mongodb://localhost/?w=majority]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[w as a string: mongodb://localhost/?w=majority]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[wtimeoutMS as a valid number: mongodb://localhost/?wtimeoutMS=500]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[wtimeoutMS as a valid number: mongodb://localhost/?wtimeoutMS=500]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[wtimeoutMS as an invalid number: mongodb://localhost/?wtimeoutMS=-500]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[wtimeoutMS as an invalid number: mongodb://localhost/?wtimeoutMS=-500]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[journal as false: mongodb://localhost/?journal=false]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[journal as false: mongodb://localhost/?journal=false]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[journal as true: mongodb://localhost/?journal=true]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[journal as true: mongodb://localhost/?journal=true]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[All options combined: mongodb://localhost/?w=3&wtimeoutMS=500&journal=true]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[All options combined: mongodb://localhost/?w=3&wtimeoutMS=500&journal=true]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Unacknowledged with w: mongodb://localhost/?w=0]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Unacknowledged with w: mongodb://localhost/?w=0]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Unacknowledged with w and journal: mongodb://localhost/?w=0&journal=false]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Unacknowledged with w and journal: mongodb://localhost/?w=0&journal=false]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Unacknowledged with w and wtimeoutMS: mongodb://localhost/?w=0&wtimeoutMS=500]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Unacknowledged with w and wtimeoutMS: mongodb://localhost/?w=0&wtimeoutMS=500]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Acknowledged with w as 0 and journal true: mongodb://localhost/?w=0&journal=true]] [Test com.mongodb.WriteConcernConnectionStringTest > shouldPassAllOutcomes[Acknowledged with w as 0 and journal true: mongodb://localhost/?w=0&journal=true]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Default: { }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Default: { }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W as a number: { "w" : 3 }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W as a number: { "w" : 3 }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W as an invalid number: { "w" : -3 }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W as an invalid number: { "w" : -3 }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W as majority: { "w" : "majority" }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W as majority: { "w" : "majority" }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W as a custom string: { "w" : "my_mode" }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W as a custom string: { "w" : "my_mode" }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[WTimeoutMS: { "wtimeoutMS" : 1000 }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[WTimeoutMS: { "wtimeoutMS" : 1000 }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[WTimeoutMS as an invalid number: { "wtimeoutMS" : -1000 }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[WTimeoutMS as an invalid number: { "wtimeoutMS" : -1000 }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Journal as true: { "journal" : true }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Journal as true: { "journal" : true }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Journal as false: { "journal" : false }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Journal as false: { "journal" : false }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Unacknowledged with only w: { "w" : 0 }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Unacknowledged with only w: { "w" : 0 }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Unacknowledged with wtimeoutMS: { "w" : 0, "wtimeoutMS" : 500 }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Unacknowledged with wtimeoutMS: { "w" : 0, "wtimeoutMS" : 500 }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Unacknowledged with journal: { "w" : 0, "journal" : false }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Unacknowledged with journal: { "w" : 0, "journal" : false }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W is 0 with journal true: { "w" : 0, "journal" : true }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[W is 0 with journal true: { "w" : 0, "journal" : true }]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Everything: { "w" : 3, "wtimeoutMS" : 1000, "journal" : true }]] [Test com.mongodb.WriteConcernDocumentTest > shouldPassAllOutcomes[Everything: { "w" : 3, "wtimeoutMS" : 1000, "journal" : true }]] SUCCESS (1 ms) [Test com.mongodb.MongoNamespaceSpecification > invalid database name should throw IllegalArgumentException] [Test com.mongodb.MongoNamespaceSpecification > invalid database name should throw IllegalArgumentException] SUCCESS (51 ms) [Test com.mongodb.MongoNamespaceSpecification > invalid collection name should throw IllegalArgumentException] [Test com.mongodb.MongoNamespaceSpecification > invalid collection name should throw IllegalArgumentException] SUCCESS (1 ms) [Test com.mongodb.MongoNamespaceSpecification > invalid full name should throw IllegalArgumentException] [Test com.mongodb.MongoNamespaceSpecification > invalid full name should throw IllegalArgumentException] SUCCESS (1 ms) [Test com.mongodb.MongoNamespaceSpecification > test getters] [Test com.mongodb.MongoNamespaceSpecification > test getters] SUCCESS (0 ms) [Test com.mongodb.MongoNamespaceSpecification > testEqualsAndHashCode] [Test com.mongodb.MongoNamespaceSpecification > testEqualsAndHashCode] SUCCESS (2 ms) [Test com.mongodb.ReadConcernLevelSpecification > should return the expected string value] [Test com.mongodb.ReadConcernLevelSpecification > should return the expected string value] SUCCESS (130 ms) [Test com.mongodb.ReadConcernLevelSpecification > should support valid string representations] [Test com.mongodb.ReadConcernLevelSpecification > should support valid string representations] SUCCESS (1 ms) [Test com.mongodb.ReadConcernLevelSpecification > should throw an illegal Argument exception for invalid values] [Test com.mongodb.ReadConcernLevelSpecification > should throw an illegal Argument exception for invalid values] SUCCESS (2 ms) [Test com.mongodb.ReadConcernSpecification > should have the expected read concern levels] [Test com.mongodb.ReadConcernSpecification > should have the expected read concern levels] SUCCESS (19 ms) [Test com.mongodb.ReadConcernSpecification > should create the expected Documents] [Test com.mongodb.ReadConcernSpecification > should create the expected Documents] SUCCESS (3 ms) [Test com.mongodb.ReadConcernSpecification > should have the correct value for isServerDefault] [Test com.mongodb.ReadConcernSpecification > should have the correct value for isServerDefault] SUCCESS (2 ms) [Test com.mongodb.ReadPreferenceSpecification > should have correct names] [Test com.mongodb.ReadPreferenceSpecification > should have correct names] SUCCESS (327 ms) [Test com.mongodb.ReadPreferenceSpecification > should have correct max staleness and tag set list] [Test com.mongodb.ReadPreferenceSpecification > should have correct max staleness and tag set list] SUCCESS (356 ms) [Test com.mongodb.ReadPreferenceSpecification > should throw if max staleness is negative] [Test com.mongodb.ReadPreferenceSpecification > should throw if max staleness is negative] SUCCESS (1 ms) [Test com.mongodb.ReadPreferenceSpecification > should have correct valueOf] [Test com.mongodb.ReadPreferenceSpecification > should have correct valueOf] SUCCESS (1 ms) [Test com.mongodb.ReadPreferenceSpecification > valueOf should throw with null name] [Test com.mongodb.ReadPreferenceSpecification > valueOf should throw with null name] SUCCESS (43 ms) [Test com.mongodb.ReadPreferenceSpecification > valueOf should throw with unexpected name] [Test com.mongodb.ReadPreferenceSpecification > valueOf should throw with unexpected name] SUCCESS (1 ms) [Test com.mongodb.ReadPreferenceSpecification > should have correct valueOf with tag set list] [Test com.mongodb.ReadPreferenceSpecification > should have correct valueOf with tag set list] SUCCESS (2 ms) [Test com.mongodb.ReadPreferenceSpecification > should have correct valueOf with max staleness] [Test com.mongodb.ReadPreferenceSpecification > should have correct valueOf with max staleness] SUCCESS (1 ms) [Test com.mongodb.ReadPreferenceSpecification > should convert read preference with max staleness to correct documents] [Test com.mongodb.ReadPreferenceSpecification > should convert read preference with max staleness to correct documents] SUCCESS (4 ms) [Test com.mongodb.ReadPreferenceSpecification > should convert read preferences with a single tag set to correct documents] [Test com.mongodb.ReadPreferenceSpecification > should convert read preferences with a single tag set to correct documents] SUCCESS (30 ms) [Test com.mongodb.ReadPreferenceSpecification > should convert read preferences with a tag set list to correct documents] [Test com.mongodb.ReadPreferenceSpecification > should convert read preferences with a tag set list to correct documents] SUCCESS (130 ms) [Test com.mongodb.ReadPreferenceSpecification > different read preferences should have different hash codes] [Test com.mongodb.ReadPreferenceSpecification > different read preferences should have different hash codes] SUCCESS (17 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[0]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[0]] SUCCESS (0 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[1]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[1]] SUCCESS (0 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[2]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[2]] SUCCESS (1 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[3]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[3]] SUCCESS (0 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[4]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[4]] SUCCESS (0 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[5]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[5]] SUCCESS (0 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[6]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[6]] SUCCESS (0 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[7]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[7]] SUCCESS (1 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[8]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[8]] SUCCESS (0 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[9]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[9]] SUCCESS (0 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[10]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[10]] SUCCESS (1 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[11]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[11]] SUCCESS (0 ms) [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[12]] [Test com.mongodb.ServerAddressSpecification > constructors should parse hostname and port correctly[12]] SUCCESS (1 ms) [Test com.mongodb.ServerAddressSpecification > ipv4 host with a port specified should throw when a port is also specified as an argument] [Test com.mongodb.ServerAddressSpecification > ipv4 host with a port specified should throw when a port is also specified as an argument] SUCCESS (1 ms) [Test com.mongodb.ServerAddressSpecification > ipv6 host with a port specified should throw when a port is also specified as an argument] [Test com.mongodb.ServerAddressSpecification > ipv6 host with a port specified should throw when a port is also specified as an argument] SUCCESS (1 ms) [Test com.mongodb.ServerAddressSpecification > ipv6 host should throw when terminating ] is not specified] [Test com.mongodb.ServerAddressSpecification > ipv6 host should throw when terminating ] is not specified] SUCCESS (1 ms) [Test com.mongodb.ServerAddressSpecification > hostname with a port specified should throw when a port is also specified as an argument] [Test com.mongodb.ServerAddressSpecification > hostname with a port specified should throw when a port is also specified as an argument] SUCCESS (1 ms) [Test com.mongodb.ServerAddressSpecification > uri missing port should throw an exception] [Test com.mongodb.ServerAddressSpecification > uri missing port should throw an exception] SUCCESS (1 ms) [Test com.mongodb.TagSetSpecification > should iterate an empty tag set] [Test com.mongodb.TagSetSpecification > should iterate an empty tag set] SUCCESS (37 ms) [Test com.mongodb.TagSetSpecification > should iterate a tag set with a single tag] [Test com.mongodb.TagSetSpecification > should iterate a tag set with a single tag] SUCCESS (4 ms) [Test com.mongodb.TagSetSpecification > should iterate a tag set with multiple tags] [Test com.mongodb.TagSetSpecification > should iterate a tag set with multiple tags] SUCCESS (4 ms) [Test com.mongodb.TagSetSpecification > should throw on null argument] [Test com.mongodb.TagSetSpecification > should throw on null argument] SUCCESS (0 ms) [Test com.mongodb.TagSetSpecification > should throw on duplicate tag name] [Test com.mongodb.TagSetSpecification > should throw on duplicate tag name] SUCCESS (2 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=0, wTimeout=null ms, fsync=null, journal=null correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=0, wTimeout=null ms, fsync=null, journal=null correctly] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=null ms, fsync=null, journal=null correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=null ms, fsync=null, journal=null correctly] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=10 ms, fsync=null, journal=null correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=10 ms, fsync=null, journal=null correctly] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=null, wTimeout=null ms, fsync=true, journal=null correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=null, wTimeout=null ms, fsync=true, journal=null correctly] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=10 ms, fsync=true, journal=null correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=10 ms, fsync=true, journal=null correctly] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=10 ms, fsync=false, journal=true correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=10 ms, fsync=false, journal=true correctly] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=10 ms, fsync=false, journal=true correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=1, wTimeout=10 ms, fsync=false, journal=true correctly] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=null, wTimeout=0 ms, fsync=false, journal=false correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=null, wTimeout=0 ms, fsync=false, journal=false correctly] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=majority, wTimeout=null ms, fsync=null, journal=null correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=majority, wTimeout=null ms, fsync=null, journal=null correctly] SUCCESS (7 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=dc1, wTimeout=10 ms, fsync=false, journal=true correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=dc1, wTimeout=10 ms, fsync=false, journal=true correctly] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=dc1, wTimeout=10 ms, fsync=false, journal=true correctly] [Test com.mongodb.WriteConcernSpecification > constructors should set up write concern WriteConcern{w=dc1, wTimeout=10 ms, fsync=false, journal=true correctly] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > test journal getters] [Test com.mongodb.WriteConcernSpecification > test journal getters] SUCCESS (14 ms) [Test com.mongodb.WriteConcernSpecification > test fsync getters] [Test com.mongodb.WriteConcernSpecification > test fsync getters] SUCCESS (2 ms) [Test com.mongodb.WriteConcernSpecification > test wTimeout getters] [Test com.mongodb.WriteConcernSpecification > test wTimeout getters] SUCCESS (33 ms) [Test com.mongodb.WriteConcernSpecification > test wTimeout getter error conditions] [Test com.mongodb.WriteConcernSpecification > test wTimeout getter error conditions] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > test getWObject] [Test com.mongodb.WriteConcernSpecification > test getWObject] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > test getWString] [Test com.mongodb.WriteConcernSpecification > test getWString] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > test getWString error conditions] [Test com.mongodb.WriteConcernSpecification > test getWString error conditions] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > test getW] [Test com.mongodb.WriteConcernSpecification > test getW] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > test getW error conditions] [Test com.mongodb.WriteConcernSpecification > test getW error conditions] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > test withW methods] [Test com.mongodb.WriteConcernSpecification > test withW methods] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > test withFsync methods] [Test com.mongodb.WriteConcernSpecification > test withFsync methods] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > test withJournal methods] [Test com.mongodb.WriteConcernSpecification > test withJournal methods] SUCCESS (2 ms) [Test com.mongodb.WriteConcernSpecification > test withWTimeout methods] [Test com.mongodb.WriteConcernSpecification > test withWTimeout methods] SUCCESS (4 ms) [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=0, wTimeout=null ms, fsync=null, journal=null should return write concern document [w:BsonInt32{value=0}]] [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=0, wTimeout=null ms, fsync=null, journal=null should return write concern document [w:BsonInt32{value=0}]] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=null, wTimeout=null ms, fsync=null, journal=null should return write concern document [:]] [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=null, wTimeout=null ms, fsync=null, journal=null should return write concern document [:]] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=2, wTimeout=null ms, fsync=null, journal=null should return write concern document [w:BsonInt32{value=2}]] [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=2, wTimeout=null ms, fsync=null, journal=null should return write concern document [w:BsonInt32{value=2}]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=null, wTimeout=null ms, fsync=null, journal=true should return write concern document [j:BsonBoolean{value=true}]] [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=null, wTimeout=null ms, fsync=null, journal=true should return write concern document [j:BsonBoolean{value=true}]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=null, wTimeout=null ms, fsync=true, journal=null should return write concern document [fsync:BsonBoolean{value=true}]] [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=null, wTimeout=null ms, fsync=true, journal=null should return write concern document [fsync:BsonBoolean{value=true}]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=majority, wTimeout=null ms, fsync=null, journal=null should return write concern document [w:BsonString{value='majority'}]] [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=majority, wTimeout=null ms, fsync=null, journal=null should return write concern document [w:BsonString{value='majority'}]] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=2, wTimeout=100 ms, fsync=null, journal=null should return write concern document [w:BsonInt32{value=2}, wtimeout:BsonInt32{value=100}]] [Test com.mongodb.WriteConcernSpecification > WriteConcern{w=2, wTimeout=100 ms, fsync=null, journal=null should return write concern document [w:BsonInt32{value=2}, wtimeout:BsonInt32{value=100}]] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > test equals] [Test com.mongodb.WriteConcernSpecification > test equals] SUCCESS (1 ms) [Test com.mongodb.WriteConcernSpecification > test hashCode] [Test com.mongodb.WriteConcernSpecification > test hashCode] SUCCESS (9 ms) [Test com.mongodb.WriteConcernSpecification > test constants] [Test com.mongodb.WriteConcernSpecification > test constants] SUCCESS (5 ms) [Test com.mongodb.WriteConcernSpecification > test isAcknowledged] [Test com.mongodb.WriteConcernSpecification > test isAcknowledged] SUCCESS (2 ms) [Test com.mongodb.WriteConcernSpecification > test value of] [Test com.mongodb.WriteConcernSpecification > test value of] SUCCESS (3 ms) [Test com.mongodb.WriteConcernSpecification > write concern should know if it is the server default] [Test com.mongodb.WriteConcernSpecification > write concern should know if it is the server default] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > should throw when w is -1] [Test com.mongodb.WriteConcernSpecification > should throw when w is -1] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > should throw when w is null] [Test com.mongodb.WriteConcernSpecification > should throw when w is null] SUCCESS (0 ms) [Test com.mongodb.WriteConcernSpecification > majority write concern] [Test com.mongodb.WriteConcernSpecification > majority write concern] SUCCESS (4 ms) [Test com.mongodb.WriteConcernSpecification > majority with options write concern] [Test com.mongodb.WriteConcernSpecification > majority with options write concern] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://db.example.com into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://db.example.com into correct components] SUCCESS (5 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://10.0.0.1 into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://10.0.0.1 into correct components] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://[::1] into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://[::1] into correct components] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://foo/bar into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://foo/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://10.0.0.1/bar into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://10.0.0.1/bar into correct components] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://[::1]/bar into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://[::1]/bar into correct components] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://localhost/test.my.coll into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://localhost/test.my.coll into correct components] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://foo/bar.goo into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://foo/bar.goo into correct components] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@host/bar into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@host/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@host:27011/bar into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@host:27011/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@10.0.0.1:27011/bar into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@10.0.0.1:27011/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@[::1]:27011/bar into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@[::1]:27011/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@host:7,host2:8,host3:9/bar into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@host:7,host2:8,host3:9/bar into correct components] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@10.0.0.1:7,[::1]:8,host3:9/bar into correct components] [Test com.mongodb.ConnectionStringSpecification > should parse mongodb://user:pass@10.0.0.1:7,[::1]:8,host3:9/bar into correct components] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correctly parse different write concerns] com.mongodb.ConnectionStringSpecification > should correctly parse different write concerns STANDARD_OUT 10:34:45.751 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:34:45.755 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:34:45.755 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:34:45.756 [Test worker] WARN org.mongodb.driver.uri - Uri option 'j' has been deprecated, use 'journal' instead. [Test com.mongodb.ConnectionStringSpecification > should correctly parse different write concerns] SUCCESS (11 ms) com.mongodb.ConnectionStringSpecification STANDARD_OUT 10:34:45.759 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:34:45.760 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:34:45.761 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. [Test com.mongodb.ConnectionStringSpecification > should correctly parse URI options for amp] [Test com.mongodb.ConnectionStringSpecification > should correctly parse URI options for amp] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correctly parse URI options for semi] [Test com.mongodb.ConnectionStringSpecification > should correctly parse URI options for semi] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correctly parse URI options for mixed] [Test com.mongodb.ConnectionStringSpecification > should correctly parse URI options for mixed] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string is not a connection string] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string is not a connection string] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string is a unix socket] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string is a unix socket] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string is missing a host] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string is missing a host] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has an empty host] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has an empty host] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has an malformed IPv6 host] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has an malformed IPv6 host] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has unescaped colons] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has unescaped colons] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string is missing a slash] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string is missing a slash] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains an invalid port string] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains an invalid port string] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains an invalid port negative] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains an invalid port negative] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains an invalid port out of range] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains an invalid port out of range] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains multiple at-signs] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains multiple at-signs] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains multiple colons] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains multiple colons] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string invalid integer in options] com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string invalid integer in options STANDARD_OUT 10:34:45.780 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string invalid integer in options] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has incomplete options] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has incomplete options] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has an unknown auth mechanism] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string has an unknown auth mechanism] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string invalid readConcern] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string invalid readConcern] SUCCESS (11 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains tags but no mode] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains tags but no mode] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains max staleness but no mode] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains max staleness but no mode] SUCCESS (4 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains tags and primary mode] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains tags and primary mode] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains max staleness and primary mode] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains max staleness and primary mode] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains non-integral max staleness] [Test com.mongodb.ConnectionStringSpecification > should throw IllegalArgumentException when the string contains non-integral max staleness] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should have correct defaults for options] [Test com.mongodb.ConnectionStringSpecification > should have correct defaults for options] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[0]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[0]] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[1]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[1]] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[2]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[2]] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[3]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[3]] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[4]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[4]] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[5]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[5]] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[6]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[6]] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[7]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[7]] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[8]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[8]] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[9]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[9]] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[10]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[10]] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[11]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[11]] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should support all credential types[12]] [Test com.mongodb.ConnectionStringSpecification > should support all credential types[12]] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should create immutable credential list[0]] [Test com.mongodb.ConnectionStringSpecification > should create immutable credential list[0]] SUCCESS (6 ms) [Test com.mongodb.ConnectionStringSpecification > should create immutable credential list[1]] [Test com.mongodb.ConnectionStringSpecification > should create immutable credential list[1]] SUCCESS (6 ms) [Test com.mongodb.ConnectionStringSpecification > should support thrown an IllegalArgumentException when given invalid authMechanismProperties] [Test com.mongodb.ConnectionStringSpecification > should support thrown an IllegalArgumentException when given invalid authMechanismProperties] SUCCESS (3 ms) com.mongodb.ConnectionStringSpecification STANDARD_OUT 10:34:45.859 [Test worker] WARN org.mongodb.driver.uri - Uri option 'slaveok' has been deprecated, use 'readpreference' instead. 10:34:45.860 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'slaveok' in the connection string 'mongodb://localhost/?slaveOk=true'. 10:34:45.861 [Test worker] WARN org.mongodb.driver.uri - Uri option 'slaveok' has been deprecated, use 'readpreference' instead. 10:34:45.861 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'slaveok' in the connection string 'mongodb://localhost/?slaveOk=false'. [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for null] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for null] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for primary] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for primary] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondary}] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondary}] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred}] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred}] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred}] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred}] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for primary] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for primary] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred, tagSetList=[TagSet{[Tag{name='dc', value='ny'}, Tag{name='rack', value='1'}]}, TagSet{[Tag{name='dc', value='ny'}]}, TagSet{[]}]}] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondaryPreferred, tagSetList=[TagSet{[Tag{name='dc', value='ny'}, Tag{name='rack', value='1'}]}, TagSet{[Tag{name='dc', value='ny'}]}, TagSet{[]}]}] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondary, maxStalenessMS=120000}] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondary, maxStalenessMS=120000}] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondary, maxStalenessMS=0}] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondary, maxStalenessMS=0}] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondary}] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for ReadPreference{name=secondary}] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for primary] [Test com.mongodb.ConnectionStringSpecification > should correct parse read preference for primary] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read concern for null] [Test com.mongodb.ConnectionStringSpecification > should correct parse read concern for null] SUCCESS (1 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read concern for com.mongodb.ReadConcern@1dbdf1d4] [Test com.mongodb.ConnectionStringSpecification > should correct parse read concern for com.mongodb.ReadConcern@1dbdf1d4] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should correct parse read concern for com.mongodb.ReadConcern@5b666ce7] [Test com.mongodb.ConnectionStringSpecification > should correct parse read concern for com.mongodb.ReadConcern@5b666ce7] SUCCESS (0 ms) [Test com.mongodb.ConnectionStringSpecification > should be equal to another instance with the same string values] com.mongodb.ConnectionStringSpecification > should be equal to another instance with the same string values STANDARD_OUT 10:34:45.886 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. 10:34:45.888 [Test worker] WARN org.mongodb.driver.uri - Uri option 'wtimeout' has been deprecated, use 'wtimeoutms' instead. [Test com.mongodb.ConnectionStringSpecification > should be equal to another instance with the same string values] SUCCESS (6 ms) [Test com.mongodb.ConnectionStringSpecification > should be not equal to another ConnectionString with the different string values] [Test com.mongodb.ConnectionStringSpecification > should be not equal to another ConnectionString with the different string values] SUCCESS (3 ms) [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldHaveTheDifferentConnectionForReadsAndWritesWithNonPrimaryReadPreference] [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldHaveTheDifferentConnectionForReadsAndWritesWithNonPrimaryReadPreference] SKIPPED (0 ms) com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldHaveTheDifferentConnectionForReadsAndWritesWithNonPrimaryReadPreference SKIPPED [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldNotDevourAllConnectionsWhenUsingNonPrimaryReadPreference] [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldNotDevourAllConnectionsWhenUsingNonPrimaryReadPreference] SKIPPED (0 ms) com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldNotDevourAllConnectionsWhenUsingNonPrimaryReadPreference SKIPPED [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldHaveTheSameConnectionForReadsAndWritesWithPrimaryReadPreference] [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldHaveTheSameConnectionForReadsAndWritesWithPrimaryReadPreference] SKIPPED (0 ms) com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldHaveTheSameConnectionForReadsAndWritesWithPrimaryReadPreference SKIPPED [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldReturnTheSameConnection] [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldReturnTheSameConnection] SKIPPED (0 ms) com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldReturnTheSameConnection SKIPPED [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldNotDevourAllConnections] [Test com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldNotDevourAllConnections] SKIPPED (0 ms) com.mongodb.binding.AsyncSingleConnectionBindingTest > shouldNotDevourAllConnections SKIPPED [Test com.mongodb.binding.SingleConnectionBindingTest > shouldHaveTheDifferentConnectionForReadsAndWritesWithNonPrimaryReadPreference] [Test com.mongodb.binding.SingleConnectionBindingTest > shouldHaveTheDifferentConnectionForReadsAndWritesWithNonPrimaryReadPreference] SKIPPED (0 ms) com.mongodb.binding.SingleConnectionBindingTest > shouldHaveTheDifferentConnectionForReadsAndWritesWithNonPrimaryReadPreference SKIPPED [Test com.mongodb.binding.SingleConnectionBindingTest > shouldNotDevourAllConnectionsWhenUsingNonPrimaryReadPreference] [Test com.mongodb.binding.SingleConnectionBindingTest > shouldNotDevourAllConnectionsWhenUsingNonPrimaryReadPreference] SKIPPED (0 ms) com.mongodb.binding.SingleConnectionBindingTest > shouldNotDevourAllConnectionsWhenUsingNonPrimaryReadPreference SKIPPED [Test com.mongodb.binding.SingleConnectionBindingTest > shouldHaveTheSameConnectionForReadsAndWritesWithPrimaryReadPreference] [Test com.mongodb.binding.SingleConnectionBindingTest > shouldHaveTheSameConnectionForReadsAndWritesWithPrimaryReadPreference] SKIPPED (0 ms) com.mongodb.binding.SingleConnectionBindingTest > shouldHaveTheSameConnectionForReadsAndWritesWithPrimaryReadPreference SKIPPED [Test com.mongodb.binding.SingleConnectionBindingTest > shouldReturnTheSameConnection] [Test com.mongodb.binding.SingleConnectionBindingTest > shouldReturnTheSameConnection] SKIPPED (0 ms) com.mongodb.binding.SingleConnectionBindingTest > shouldReturnTheSameConnection SKIPPED [Test com.mongodb.binding.SingleConnectionBindingTest > shouldNotDevourAllConnections] [Test com.mongodb.binding.SingleConnectionBindingTest > shouldNotDevourAllConnections] SKIPPED (0 ms) com.mongodb.binding.SingleConnectionBindingTest > shouldNotDevourAllConnections SKIPPED [Test com.mongodb.binding.AsyncSingleConnectionReadBindingSpecification > binding should get read preference] [Test com.mongodb.binding.AsyncSingleConnectionReadBindingSpecification > binding should get read preference] SUCCESS (554 ms) [Test com.mongodb.binding.AsyncSingleConnectionReadBindingSpecification > binding should retain and release self and connection] [Test com.mongodb.binding.AsyncSingleConnectionReadBindingSpecification > binding should retain and release self and connection] SUCCESS (80 ms) [Test com.mongodb.binding.AsyncSingleConnectionReadBindingSpecification > connection source should get server description] [Test com.mongodb.binding.AsyncSingleConnectionReadBindingSpecification > connection source should get server description] SUCCESS (14 ms) [Test com.mongodb.binding.AsyncSingleConnectionReadBindingSpecification > connection source should retain and release self and connection] [Test com.mongodb.binding.AsyncSingleConnectionReadBindingSpecification > connection source should retain and release self and connection] SUCCESS (4 ms) [Test com.mongodb.binding.SingleConnectionReadBindingSpecification > binding should get read preference] [Test com.mongodb.binding.SingleConnectionReadBindingSpecification > binding should get read preference] SUCCESS (31 ms) [Test com.mongodb.binding.SingleConnectionReadBindingSpecification > binding should retain and release resources] [Test com.mongodb.binding.SingleConnectionReadBindingSpecification > binding should retain and release resources] SUCCESS (2 ms) [Test com.mongodb.binding.SingleConnectionReadBindingSpecification > connection source should get server description] [Test com.mongodb.binding.SingleConnectionReadBindingSpecification > connection source should get server description] SUCCESS (8 ms) [Test com.mongodb.binding.SingleConnectionReadBindingSpecification > connection source should retain and release resources] [Test com.mongodb.binding.SingleConnectionReadBindingSpecification > connection source should retain and release resources] SUCCESS (2 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Empty string]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Empty string]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid scheme]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid scheme]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Missing host]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Missing host]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier and trailing slash]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier and trailing slash]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier with missing host and port]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier with missing host and port]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier with missing port]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier with missing port]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier and second host]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Double colon in host identifier and second host]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (negative number) with hostname]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (negative number) with hostname]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (zero) with hostname]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (zero) with hostname]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (positive number) with hostname]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (positive number) with hostname]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (positive number) with hostname and trailing slash]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (positive number) with hostname and trailing slash]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (non-numeric string) with hostname]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (non-numeric string) with hostname]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (negative number) with IP literal]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (negative number) with IP literal]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (zero) with IP literal]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (zero) with IP literal]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (positive number) with IP literal]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (positive number) with IP literal]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (positive number) with IP literal and trailing slash]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (positive number) with IP literal and trailing slash]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (non-numeric string) with IP literal]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Invalid port (non-numeric string) with IP literal]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Missing delimiting slash between hosts and options]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Missing delimiting slash between hosts and options]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Incomplete key value pair for option]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Incomplete key value pair for option]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username with password containing an unescaped colon]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username with password containing an unescaped colon]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username containing an unescaped at-sign]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username containing an unescaped at-sign]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username with password containing an unescaped at-sign]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username with password containing an unescaped at-sign]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Host with unescaped slash]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Host with unescaped slash]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IPv4 host without database]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IPv4 host without database]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IPv4 host with database]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IPv4 host with database]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IPv4 host with database (escaped null bytes)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IPv4 host with database (escaped null bytes)]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IP literal host without database]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IP literal host without database]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IP literal host with database]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single IP literal host with database]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single hostname without database]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single hostname without database]] SUCCESS (2 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single hostname with database]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for single hostname with database]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for multiple hosts without database]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for multiple hosts without database]] SUCCESS (3 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for multiple hosts with database]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[User info for multiple hosts with database]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username without password]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username without password]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username with empty password]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Username with empty password]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Escaped username and database without password]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Escaped username and database without password]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Escaped user info and database (MONGODB-CR)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Escaped user info and database (MONGODB-CR)]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Escaped username (MONGODB-X509)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Escaped username (MONGODB-X509)]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Escaped username (GSSAPI)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Escaped username (GSSAPI)]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[At-signs in options aren't part of the userinfo]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[At-signs in options aren't part of the userinfo]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single IPv4 host without port]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single IPv4 host without port]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single IPv4 host with port]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single IPv4 host with port]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single IP literal host without port]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single IP literal host without port]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single IP literal host with port]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single IP literal host with port]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single hostname without port]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single hostname without port]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single hostname with port]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single hostname with port]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single hostname (resembling IPv4) without port]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Single hostname (resembling IPv4) without port]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (mixed formats)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (mixed formats)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[UTF-8 hosts]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[UTF-8 hosts]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Option names are normalized to lowercase]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Option names are normalized to lowercase]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Option key and value (escaped null bytes)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Option key and value (escaped null bytes)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (absolute path with trailing slash)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (absolute path with trailing slash)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (absolute path without trailing slash)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (absolute path without trailing slash)]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (absolute path with spaces in path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (absolute path with spaces in path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets (absolute paths)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets (absolute paths)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (absolute path and ipv4)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (absolute path and ipv4)]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (absolute path and hostname resembling relative path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (absolute path and hostname resembling relative path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with auth database (absolute path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with auth database (absolute path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file (absolute path with trailing slash)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file (absolute path with trailing slash)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file (absolute path without trailing slash)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file (absolute path without trailing slash)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file and auth (absolute path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file and auth (absolute path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets and auth DB resembling a socket (absolute path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets and auth DB resembling a socket (absolute path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets with auth DB resembling a path (absolute path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets with auth DB resembling a path (absolute path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets with auth and query string (absolute path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets with auth and query string (absolute path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (relative path with trailing slash)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (relative path with trailing slash)]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (relative path without trailing slash)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (relative path without trailing slash)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (relative path with spaces)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket (relative path with spaces)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets (relative paths)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets (relative paths)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets (relative and absolute paths)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets (relative and absolute paths)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (relative path and ipv4)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (relative path and ipv4)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (relative path and hostname resembling relative path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple hosts (relative path and hostname resembling relative path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with auth database (relative path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with auth database (relative path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file (relative path with trailing slash)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file (relative path with trailing slash)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file (relative path without trailing slash)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file (relative path without trailing slash)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file and auth (relative path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unix domain socket with path resembling socket file and auth (relative path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets and auth DB resembling a socket (relative path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets and auth DB resembling a socket (relative path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets with auth DB resembling a path (relative path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets with auth DB resembling a path (relative path)]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets with auth and query string (relative path)]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Multiple Unix domain sockets with auth and query string (relative path)]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unrecognized option keys are ignored]] com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unrecognized option keys are ignored] STANDARD_OUT 10:34:47.125 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'foo' in the connection string 'mongodb://example.com/?foo=bar'. [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unrecognized option keys are ignored]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unsupported option values are ignored]] com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unsupported option values are ignored] STANDARD_OUT 10:34:47.127 [Test worker] WARN org.mongodb.driver.uri - Deprecated boolean value ('ifPossible') in the connection string for 'fsync', please update to fsync=false [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Unsupported option values are ignored]] SUCCESS (1 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Repeated option keys]] [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Repeated option keys]] SUCCESS (0 ms) [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Deprecated (or unknown) options are ignored if replacement exists]] com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Deprecated (or unknown) options are ignored if replacement exists] STANDARD_OUT 10:34:47.128 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'wtimeout' in the connection string 'mongodb://example.com/?wtimeout=5&wtimeoutMS=10'. 10:34:47.128 [Test worker] WARN org.mongodb.driver.uri - Unsupported option 'wtimeout' in the connection string 'mongodb://example.com/?wtimeout=5&wtimeoutMS=10'. [Test com.mongodb.client.ConnectionStringTest > shouldPassAllOutcomes[Deprecated (or unknown) options are ignored if replacement exists]] SUCCESS (1 ms) [Test com.mongodb.client.MongoDriverInformationSpecification > should set the correct default values] [Test com.mongodb.client.MongoDriverInformationSpecification > should set the correct default values] SUCCESS (210 ms) [Test com.mongodb.client.MongoDriverInformationSpecification > should not prepend data if none has been added] [Test com.mongodb.client.MongoDriverInformationSpecification > should not prepend data if none has been added] SUCCESS (7 ms) [Test com.mongodb.client.MongoDriverInformationSpecification > should prepend data to the list] [Test com.mongodb.client.MongoDriverInformationSpecification > should prepend data to the list] SUCCESS (3 ms) [Test com.mongodb.client.MongoDriverInformationSpecification > should only prepend data that has been set] [Test com.mongodb.client.MongoDriverInformationSpecification > should only prepend data that has been set] SUCCESS (1 ms) [Test com.mongodb.client.MongoDriverInformationSpecification > should error if trying to set a version without setting a name] [Test com.mongodb.client.MongoDriverInformationSpecification > should error if trying to set a version without setting a name] SUCCESS (1 ms) [Test com.mongodb.client.MongoDriverInformationSpecification > should null check the passed MongoDriverInformation] [Test com.mongodb.client.MongoDriverInformationSpecification > should null check the passed MongoDriverInformation] SUCCESS (1 ms) [Test com.mongodb.client.gridfs.codecs.GridFSFileCodecProviderSpecification > should provide supported codec or null] [Test com.mongodb.client.gridfs.codecs.GridFSFileCodecProviderSpecification > should provide supported codec or null] SUCCESS (40 ms) [Test com.mongodb.client.gridfs.codecs.GridFSFileCodecSpecification > should encode and decode all default types with all readers and writers] [Test com.mongodb.client.gridfs.codecs.GridFSFileCodecSpecification > should encode and decode all default types with all readers and writers] SUCCESS (274 ms) [Test com.mongodb.client.gridfs.codecs.GridFSFileCodecSpecification > it should decode extra elements] [Test com.mongodb.client.gridfs.codecs.GridFSFileCodecSpecification > it should decode extra elements] SUCCESS (13 ms) [Test com.mongodb.client.gridfs.codecs.GridFSFileCodecSpecification > it should use the users codec for metadata / extra elements] [Test com.mongodb.client.gridfs.codecs.GridFSFileCodecSpecification > it should use the users codec for metadata / extra elements] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.model.GridFSFileSpecification > should return the expected valued] [Test com.mongodb.client.gridfs.model.GridFSFileSpecification > should return the expected valued] SUCCESS (121 ms) [Test com.mongodb.client.gridfs.model.GridFSFileSpecification > should throw an exception when using getObjectId with custom id types] [Test com.mongodb.client.gridfs.model.GridFSFileSpecification > should throw an exception when using getObjectId with custom id types] SUCCESS (2 ms) [Test com.mongodb.client.gridfs.model.GridFSFileSpecification > should throw an exception if there is no contentType] [Test com.mongodb.client.gridfs.model.GridFSFileSpecification > should throw an exception if there is no contentType] SUCCESS (9 ms) [Test com.mongodb.client.gridfs.model.GridFSFileSpecification > should throw an exception if there are no aliases] [Test com.mongodb.client.gridfs.model.GridFSFileSpecification > should throw an exception if there are no aliases] SUCCESS (0 ms) com.mongodb.client.model.GeoFiltersFunctionalSpecification STANDARD_OUT 10:34:48.325 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:34:48.492 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 30000 ms before timing out 10:34:48.601 [cluster-ClusterId{value='5853c34846e0fb4a6a4c8377', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:30}] to :27017 10:34:48.604 [cluster-ClusterId{value='5853c34846e0fb4a6a4c8377', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=1777478} [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $near] com.mongodb.client.model.GeoFiltersFunctionalSpecification > $near STANDARD_OUT 10:34:48.769 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:2, serverValue:31}] to :27017 10:34:50.764 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:34:50.770 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=:27017} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:34:50.798 [cluster-ClusterId{value='5853c34a46e0fb4a6a4c8378', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:3, serverValue:32}] to :27017 10:34:50.803 [cluster-ClusterId{value='5853c34a46e0fb4a6a4c8378', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=3333937} [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $near] SUCCESS (2198 ms) [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $nearSphere] [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $nearSphere] SUCCESS (102 ms) [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $geoWithin $box] [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $geoWithin $box] SUCCESS (237 ms) [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $geoWithin $polygon] [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $geoWithin $polygon] SUCCESS (1968 ms) [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $geoWithin $center] [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $geoWithin $center] SUCCESS (249 ms) [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $geoWithin $centerSphere] [Test com.mongodb.client.model.GeoFiltersFunctionalSpecification > $geoWithin $centerSphere] SKIPPED (0 ms) com.mongodb.client.model.GeoFiltersFunctionalSpecification > $geoWithin $centerSphere SKIPPED [Test com.mongodb.client.model.GeoJsonFiltersFunctionalSpecification > $geoWithin] [Test com.mongodb.client.model.GeoJsonFiltersFunctionalSpecification > $geoWithin] SUCCESS (272 ms) [Test com.mongodb.client.model.GeoJsonFiltersFunctionalSpecification > $geoIntersects] [Test com.mongodb.client.model.GeoJsonFiltersFunctionalSpecification > $geoIntersects] SUCCESS (241 ms) [Test com.mongodb.client.model.GeoJsonFiltersFunctionalSpecification > $near] [Test com.mongodb.client.model.GeoJsonFiltersFunctionalSpecification > $near] SUCCESS (175 ms) [Test com.mongodb.client.model.GeoJsonFiltersFunctionalSpecification > $nearSphere] [Test com.mongodb.client.model.GeoJsonFiltersFunctionalSpecification > $nearSphere] SUCCESS (129 ms) [Test com.mongodb.client.model.IndexesFunctionalSpecification > ascending] [Test com.mongodb.client.model.IndexesFunctionalSpecification > ascending] SUCCESS (255 ms) [Test com.mongodb.client.model.IndexesFunctionalSpecification > descending] [Test com.mongodb.client.model.IndexesFunctionalSpecification > descending] SUCCESS (238 ms) [Test com.mongodb.client.model.IndexesFunctionalSpecification > geo2dsphere] [Test com.mongodb.client.model.IndexesFunctionalSpecification > geo2dsphere] SUCCESS (208 ms) [Test com.mongodb.client.model.IndexesFunctionalSpecification > geo2d] [Test com.mongodb.client.model.IndexesFunctionalSpecification > geo2d] SUCCESS (101 ms) [Test com.mongodb.client.model.IndexesFunctionalSpecification > geoHaystack] [Test com.mongodb.client.model.IndexesFunctionalSpecification > geoHaystack] SUCCESS (114 ms) [Test com.mongodb.client.model.IndexesFunctionalSpecification > text] [Test com.mongodb.client.model.IndexesFunctionalSpecification > text] SUCCESS (117 ms) [Test com.mongodb.client.model.IndexesFunctionalSpecification > hashed] [Test com.mongodb.client.model.IndexesFunctionalSpecification > hashed] SUCCESS (93 ms) [Test com.mongodb.client.model.IndexesFunctionalSpecification > compoundIndex] [Test com.mongodb.client.model.IndexesFunctionalSpecification > compoundIndex] SUCCESS (217 ms) [Test com.mongodb.client.model.ProjectionFunctionalSpecification > include] [Test com.mongodb.client.model.ProjectionFunctionalSpecification > include] SUCCESS (162 ms) [Test com.mongodb.client.model.ProjectionFunctionalSpecification > exclude] [Test com.mongodb.client.model.ProjectionFunctionalSpecification > exclude] SUCCESS (267 ms) [Test com.mongodb.client.model.ProjectionFunctionalSpecification > excludeId] [Test com.mongodb.client.model.ProjectionFunctionalSpecification > excludeId] SUCCESS (136 ms) [Test com.mongodb.client.model.ProjectionFunctionalSpecification > firstElem] [Test com.mongodb.client.model.ProjectionFunctionalSpecification > firstElem] SUCCESS (57 ms) [Test com.mongodb.client.model.ProjectionFunctionalSpecification > elemMatch] [Test com.mongodb.client.model.ProjectionFunctionalSpecification > elemMatch] SUCCESS (58 ms) [Test com.mongodb.client.model.ProjectionFunctionalSpecification > slice] [Test com.mongodb.client.model.ProjectionFunctionalSpecification > slice] SUCCESS (113 ms) [Test com.mongodb.client.model.ProjectionFunctionalSpecification > metaTextScore] [Test com.mongodb.client.model.ProjectionFunctionalSpecification > metaTextScore] SKIPPED (0 ms) com.mongodb.client.model.ProjectionFunctionalSpecification > metaTextScore SKIPPED [Test com.mongodb.client.model.ProjectionFunctionalSpecification > combine fields] [Test com.mongodb.client.model.ProjectionFunctionalSpecification > combine fields] SUCCESS (100 ms) [Test com.mongodb.client.model.ProjectionFunctionalSpecification > combine fields illegally] [Test com.mongodb.client.model.ProjectionFunctionalSpecification > combine fields illegally] SUCCESS (82 ms) [Test com.mongodb.client.model.SortsFunctionalSpecification > ascending] [Test com.mongodb.client.model.SortsFunctionalSpecification > ascending] SUCCESS (111 ms) [Test com.mongodb.client.model.SortsFunctionalSpecification > descending] [Test com.mongodb.client.model.SortsFunctionalSpecification > descending] SUCCESS (105 ms) [Test com.mongodb.client.model.SortsFunctionalSpecification > metaTextScore] [Test com.mongodb.client.model.SortsFunctionalSpecification > metaTextScore] SKIPPED (0 ms) com.mongodb.client.model.SortsFunctionalSpecification > metaTextScore SKIPPED [Test com.mongodb.client.model.SortsFunctionalSpecification > orderBy] [Test com.mongodb.client.model.SortsFunctionalSpecification > orderBy] SUCCESS (97 ms) [Test com.mongodb.client.model.UpdatesFunctionalSpecification > set] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > set] SUCCESS (355 ms) [Test com.mongodb.client.model.UpdatesFunctionalSpecification > setOnInsert] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > setOnInsert] SKIPPED (1 ms) com.mongodb.client.model.UpdatesFunctionalSpecification > setOnInsert SKIPPED [Test com.mongodb.client.model.UpdatesFunctionalSpecification > unset] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > unset] SUCCESS (74 ms) [Test com.mongodb.client.model.UpdatesFunctionalSpecification > rename] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > rename] SUCCESS (49 ms) [Test com.mongodb.client.model.UpdatesFunctionalSpecification > inc] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > inc] SUCCESS (86 ms) [Test com.mongodb.client.model.UpdatesFunctionalSpecification > mul] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > mul] SKIPPED (0 ms) com.mongodb.client.model.UpdatesFunctionalSpecification > mul SKIPPED [Test com.mongodb.client.model.UpdatesFunctionalSpecification > min] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > min] SKIPPED (0 ms) com.mongodb.client.model.UpdatesFunctionalSpecification > min SKIPPED [Test com.mongodb.client.model.UpdatesFunctionalSpecification > max] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > max] SKIPPED (0 ms) com.mongodb.client.model.UpdatesFunctionalSpecification > max SKIPPED [Test com.mongodb.client.model.UpdatesFunctionalSpecification > currentDate] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > currentDate] SKIPPED (0 ms) com.mongodb.client.model.UpdatesFunctionalSpecification > currentDate SKIPPED [Test com.mongodb.client.model.UpdatesFunctionalSpecification > combine single operator] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > combine single operator] SUCCESS (92 ms) [Test com.mongodb.client.model.UpdatesFunctionalSpecification > combine multiple operators] [Test com.mongodb.client.model.UpdatesFunctionalSpecification > combine multiple operators] SUCCESS (31 ms) [Test com.mongodb.client.model.FieldSpecification > should validate name] [Test com.mongodb.client.model.FieldSpecification > should validate name] SUCCESS (7 ms) [Test com.mongodb.client.model.FieldSpecification > should accept null values] [Test com.mongodb.client.model.FieldSpecification > should accept null values] SUCCESS (0 ms) [Test com.mongodb.client.model.FieldSpecification > should accept properties] [Test com.mongodb.client.model.FieldSpecification > should accept properties] SUCCESS (0 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $addFields] [Test com.mongodb.client.model.AggregatesSpecification > should render $addFields] SKIPPED (0 ms) com.mongodb.client.model.AggregatesSpecification > should render $addFields SKIPPED [Test com.mongodb.client.model.AggregatesSpecification > should render $bucket] [Test com.mongodb.client.model.AggregatesSpecification > should render $bucket] SUCCESS (98 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $bucketAuto] [Test com.mongodb.client.model.AggregatesSpecification > should render $bucketAuto] SUCCESS (195 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $count] [Test com.mongodb.client.model.AggregatesSpecification > should render $count] SUCCESS (3 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $match] [Test com.mongodb.client.model.AggregatesSpecification > should render $match] SUCCESS (4 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $project] [Test com.mongodb.client.model.AggregatesSpecification > should render $project] SUCCESS (2 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $replaceRoot] [Test com.mongodb.client.model.AggregatesSpecification > should render $replaceRoot] SKIPPED (0 ms) com.mongodb.client.model.AggregatesSpecification > should render $replaceRoot SKIPPED [Test com.mongodb.client.model.AggregatesSpecification > should render $sort] [Test com.mongodb.client.model.AggregatesSpecification > should render $sort] SUCCESS (2 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $sortByCount] [Test com.mongodb.client.model.AggregatesSpecification > should render $sortByCount] SUCCESS (5 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $limit] [Test com.mongodb.client.model.AggregatesSpecification > should render $limit] SUCCESS (1 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $lookup] [Test com.mongodb.client.model.AggregatesSpecification > should render $lookup] SUCCESS (2 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $facet] [Test com.mongodb.client.model.AggregatesSpecification > should render $facet] SUCCESS (8 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $graphLookup] [Test com.mongodb.client.model.AggregatesSpecification > should render $graphLookup] SUCCESS (9 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $skip] [Test com.mongodb.client.model.AggregatesSpecification > should render $skip] SUCCESS (1 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $unwind] [Test com.mongodb.client.model.AggregatesSpecification > should render $unwind] SUCCESS (6 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $out] [Test com.mongodb.client.model.AggregatesSpecification > should render $out] SUCCESS (1 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $group] [Test com.mongodb.client.model.AggregatesSpecification > should render $group] SUCCESS (11 ms) [Test com.mongodb.client.model.AggregatesSpecification > should create string representation for simple stages] [Test com.mongodb.client.model.AggregatesSpecification > should create string representation for simple stages] SUCCESS (0 ms) [Test com.mongodb.client.model.AggregatesSpecification > should create string representation for group stage] [Test com.mongodb.client.model.AggregatesSpecification > should create string representation for group stage] SUCCESS (1 ms) [Test com.mongodb.client.model.AggregatesSpecification > should render $sample] [Test com.mongodb.client.model.AggregatesSpecification > should render $sample] SUCCESS (1 ms) [Test com.mongodb.client.model.BucketAutoOptionsSpecification > defaults should be null] [Test com.mongodb.client.model.BucketAutoOptionsSpecification > defaults should be null] SUCCESS (5 ms) [Test com.mongodb.client.model.BucketAutoOptionsSpecification > should return new options with the same property values] [Test com.mongodb.client.model.BucketAutoOptionsSpecification > should return new options with the same property values] SUCCESS (7 ms) [Test com.mongodb.client.model.BucketGranularitySpecification > should return the expected string value] [Test com.mongodb.client.model.BucketGranularitySpecification > should return the expected string value] SUCCESS (7 ms) [Test com.mongodb.client.model.BucketOptionsSpecification > defaults should be null] [Test com.mongodb.client.model.BucketOptionsSpecification > defaults should be null] SUCCESS (130 ms) [Test com.mongodb.client.model.BucketOptionsSpecification > should return new options with the same property values] [Test com.mongodb.client.model.BucketOptionsSpecification > should return new options with the same property values] SUCCESS (2 ms) [Test com.mongodb.client.model.BulkWriteOptionsSpecification > should default to ordered] [Test com.mongodb.client.model.BulkWriteOptionsSpecification > should default to ordered] SUCCESS (161 ms) [Test com.mongodb.client.model.BulkWriteOptionsSpecification > should set ordered] [Test com.mongodb.client.model.BulkWriteOptionsSpecification > should set ordered] SUCCESS (1 ms) [Test com.mongodb.client.model.CollationAlternateSpecification > should return the expected string value] [Test com.mongodb.client.model.CollationAlternateSpecification > should return the expected string value] SUCCESS (6 ms) [Test com.mongodb.client.model.CollationAlternateSpecification > should support valid string representations] [Test com.mongodb.client.model.CollationAlternateSpecification > should support valid string representations] SUCCESS (1 ms) [Test com.mongodb.client.model.CollationAlternateSpecification > should throw an illegal Argument exception for invalid values] [Test com.mongodb.client.model.CollationAlternateSpecification > should throw an illegal Argument exception for invalid values] SUCCESS (63 ms) [Test com.mongodb.client.model.CollationCaseFirstSpecification > should return the expected string value] [Test com.mongodb.client.model.CollationCaseFirstSpecification > should return the expected string value] SUCCESS (4 ms) [Test com.mongodb.client.model.CollationCaseFirstSpecification > should support valid string representations] [Test com.mongodb.client.model.CollationCaseFirstSpecification > should support valid string representations] SUCCESS (1 ms) [Test com.mongodb.client.model.CollationCaseFirstSpecification > should throw an illegal Argument exception for invalid values] [Test com.mongodb.client.model.CollationCaseFirstSpecification > should throw an illegal Argument exception for invalid values] SUCCESS (1 ms) [Test com.mongodb.client.model.CollationMaxVariableSpecification > should return the expected string value] [Test com.mongodb.client.model.CollationMaxVariableSpecification > should return the expected string value] SUCCESS (7 ms) [Test com.mongodb.client.model.CollationMaxVariableSpecification > should support valid string representations] [Test com.mongodb.client.model.CollationMaxVariableSpecification > should support valid string representations] SUCCESS (3 ms) [Test com.mongodb.client.model.CollationMaxVariableSpecification > should throw an illegal Argument exception for invalid values] [Test com.mongodb.client.model.CollationMaxVariableSpecification > should throw an illegal Argument exception for invalid values] SUCCESS (1 ms) [Test com.mongodb.client.model.CollationSpecification > should have null values as default] [Test com.mongodb.client.model.CollationSpecification > should have null values as default] SUCCESS (4 ms) [Test com.mongodb.client.model.CollationSpecification > should have the set values as passed to the builder] [Test com.mongodb.client.model.CollationSpecification > should have the set values as passed to the builder] SUCCESS (1 ms) [Test com.mongodb.client.model.CollationSpecification > should create the expected BsonDocument] [Test com.mongodb.client.model.CollationSpecification > should create the expected BsonDocument] SUCCESS (2 ms) [Test com.mongodb.client.model.CollationStrengthSpecification > should return the expected string value] [Test com.mongodb.client.model.CollationStrengthSpecification > should return the expected string value] SUCCESS (4 ms) [Test com.mongodb.client.model.CollationStrengthSpecification > should support valid string representations] [Test com.mongodb.client.model.CollationStrengthSpecification > should support valid string representations] SUCCESS (1 ms) [Test com.mongodb.client.model.CollationStrengthSpecification > should throw an illegal Argument exception for invalid values] [Test com.mongodb.client.model.CollationStrengthSpecification > should throw an illegal Argument exception for invalid values] SUCCESS (1 ms) [Test com.mongodb.client.model.CountOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.CountOptionsSpecification > should have the expected defaults] SUCCESS (7 ms) [Test com.mongodb.client.model.CountOptionsSpecification > should set collation] [Test com.mongodb.client.model.CountOptionsSpecification > should set collation] SUCCESS (0 ms) [Test com.mongodb.client.model.CountOptionsSpecification > should set hint] [Test com.mongodb.client.model.CountOptionsSpecification > should set hint] SUCCESS (1 ms) [Test com.mongodb.client.model.CountOptionsSpecification > should set hintString] [Test com.mongodb.client.model.CountOptionsSpecification > should set hintString] SUCCESS (0 ms) [Test com.mongodb.client.model.CountOptionsSpecification > should set limit] [Test com.mongodb.client.model.CountOptionsSpecification > should set limit] SUCCESS (0 ms) [Test com.mongodb.client.model.CountOptionsSpecification > should set skip] [Test com.mongodb.client.model.CountOptionsSpecification > should set skip] SUCCESS (1 ms) [Test com.mongodb.client.model.CountOptionsSpecification > should convert maxTime] [Test com.mongodb.client.model.CountOptionsSpecification > should convert maxTime] SUCCESS (1 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should have the expected defaults] SUCCESS (37 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set collation] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set collation] SUCCESS (1 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set indexOptionDefaults] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set indexOptionDefaults] SUCCESS (1 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set maxDocuments] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set maxDocuments] SUCCESS (34 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set sizeInBytes] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set sizeInBytes] SUCCESS (0 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set storageEngineOptions] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set storageEngineOptions] SUCCESS (1 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set validationOptions] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set validationOptions] SUCCESS (4 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set autoIndex] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set autoIndex] SUCCESS (0 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set capped] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set capped] SUCCESS (1 ms) [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set usePowerOf2Sizes] [Test com.mongodb.client.model.CreateCollectionOptionsSpecification > should set usePowerOf2Sizes] SUCCESS (0 ms) [Test com.mongodb.client.model.DeleteOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.DeleteOptionsSpecification > should have the expected defaults] SUCCESS (6 ms) [Test com.mongodb.client.model.DeleteOptionsSpecification > should set collation] [Test com.mongodb.client.model.DeleteOptionsSpecification > should set collation] SUCCESS (0 ms) [Test com.mongodb.client.model.FiltersSpecification > eq should render without $eq] [Test com.mongodb.client.model.FiltersSpecification > eq should render without $eq] SUCCESS (10 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $ne] [Test com.mongodb.client.model.FiltersSpecification > should render $ne] SUCCESS (3 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $not] [Test com.mongodb.client.model.FiltersSpecification > should render $not] SUCCESS (435 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $nor] [Test com.mongodb.client.model.FiltersSpecification > should render $nor] SUCCESS (4 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $gt] [Test com.mongodb.client.model.FiltersSpecification > should render $gt] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $lt] [Test com.mongodb.client.model.FiltersSpecification > should render $lt] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $gte] [Test com.mongodb.client.model.FiltersSpecification > should render $gte] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $lte] [Test com.mongodb.client.model.FiltersSpecification > should render $lte] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $exists] [Test com.mongodb.client.model.FiltersSpecification > should render $exists] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > or should render empty or using $or] [Test com.mongodb.client.model.FiltersSpecification > or should render empty or using $or] SUCCESS (2 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $or] [Test com.mongodb.client.model.FiltersSpecification > should render $or] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > and should render empty and using $and] [Test com.mongodb.client.model.FiltersSpecification > and should render empty and using $and] SUCCESS (2 ms) [Test com.mongodb.client.model.FiltersSpecification > and should render and without using $and] [Test com.mongodb.client.model.FiltersSpecification > and should render and without using $and] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > and should render $and with clashing keys] [Test com.mongodb.client.model.FiltersSpecification > and should render $and with clashing keys] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > and should flatten multiple operators for the same key] [Test com.mongodb.client.model.FiltersSpecification > and should flatten multiple operators for the same key] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > and should flatten nested] [Test com.mongodb.client.model.FiltersSpecification > and should flatten nested] SUCCESS (2 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $all] [Test com.mongodb.client.model.FiltersSpecification > should render $all] SUCCESS (4 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $elemMatch] [Test com.mongodb.client.model.FiltersSpecification > should render $elemMatch] SUCCESS (5 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $in] [Test com.mongodb.client.model.FiltersSpecification > should render $in] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $nin] [Test com.mongodb.client.model.FiltersSpecification > should render $nin] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $mod] [Test com.mongodb.client.model.FiltersSpecification > should render $mod] SUCCESS (4 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $size] [Test com.mongodb.client.model.FiltersSpecification > should render $size] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $bitsAllClear] [Test com.mongodb.client.model.FiltersSpecification > should render $bitsAllClear] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $bitsAllSet] [Test com.mongodb.client.model.FiltersSpecification > should render $bitsAllSet] SUCCESS (0 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $bitsAnyClear] [Test com.mongodb.client.model.FiltersSpecification > should render $bitsAnyClear] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $bitsAnySet] [Test com.mongodb.client.model.FiltersSpecification > should render $bitsAnySet] SUCCESS (0 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $type] [Test com.mongodb.client.model.FiltersSpecification > should render $type] SUCCESS (2 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $text] [Test com.mongodb.client.model.FiltersSpecification > should render $text] SUCCESS (8 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $regex] [Test com.mongodb.client.model.FiltersSpecification > should render $regex] SUCCESS (19 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $where] [Test com.mongodb.client.model.FiltersSpecification > should render $where] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin] [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin] SUCCESS (9 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin with $box] [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin with $box] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin with $polygon] [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin with $polygon] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin with $center] [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin with $center] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin with $centerSphere] [Test com.mongodb.client.model.FiltersSpecification > should render $geoWithin with $centerSphere] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $geoIntersects] [Test com.mongodb.client.model.FiltersSpecification > should render $geoIntersects] SUCCESS (4 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $near] [Test com.mongodb.client.model.FiltersSpecification > should render $near] SUCCESS (6 ms) [Test com.mongodb.client.model.FiltersSpecification > should render $nearSphere] [Test com.mongodb.client.model.FiltersSpecification > should render $nearSphere] SUCCESS (4 ms) [Test com.mongodb.client.model.FiltersSpecification > should render with iterable value] [Test com.mongodb.client.model.FiltersSpecification > should render with iterable value] SUCCESS (2 ms) [Test com.mongodb.client.model.FiltersSpecification > should create string representation for simple filter] [Test com.mongodb.client.model.FiltersSpecification > should create string representation for simple filter] SUCCESS (0 ms) [Test com.mongodb.client.model.FiltersSpecification > should create string representation for regex filter] [Test com.mongodb.client.model.FiltersSpecification > should create string representation for regex filter] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should create string representation for simple operator filter] [Test com.mongodb.client.model.FiltersSpecification > should create string representation for simple operator filter] SUCCESS (0 ms) [Test com.mongodb.client.model.FiltersSpecification > should create string representation for compound filters] [Test com.mongodb.client.model.FiltersSpecification > should create string representation for compound filters] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should create string representation for geo filters] [Test com.mongodb.client.model.FiltersSpecification > should create string representation for geo filters] SUCCESS (1 ms) [Test com.mongodb.client.model.FiltersSpecification > should create string representation for text filter] [Test com.mongodb.client.model.FiltersSpecification > should create string representation for text filter] SUCCESS (0 ms) [Test com.mongodb.client.model.FiltersSpecification > should create string representation for iterable operator filters] [Test com.mongodb.client.model.FiltersSpecification > should create string representation for iterable operator filters] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should have the expected defaults] SUCCESS (7 ms) [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should set collation] [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should set collation] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should set projection] [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should set projection] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should set sort] [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should set sort] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should convert maxTime] [Test com.mongodb.client.model.FindOneAndDeleteOptionsSpecification > should convert maxTime] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should have the expected defaults] SUCCESS (9 ms) [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set collation] [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set collation] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set projection] [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set projection] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set sort] [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set sort] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should convert maxTime] [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should convert maxTime] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set upsert] [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set upsert] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set bypassDocumentValidation] [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set bypassDocumentValidation] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set returnDocument] [Test com.mongodb.client.model.FindOneAndReplaceOptionsSpecification > should set returnDocument] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should have the expected defaults] SUCCESS (7 ms) [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set collation] [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set collation] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set projection] [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set projection] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set sort] [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set sort] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should convert maxTime] [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should convert maxTime] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set upsert] [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set upsert] SUCCESS (12 ms) [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set bypassDocumentValidation] [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set bypassDocumentValidation] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set returnDocument] [Test com.mongodb.client.model.FindOneAndUpdateOptionsSpecification > should set returnDocument] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.FindOptionsSpecification > should have the expected defaults] SUCCESS (125 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set collation] [Test com.mongodb.client.model.FindOptionsSpecification > should set collation] SUCCESS (20 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set projection] [Test com.mongodb.client.model.FindOptionsSpecification > should set projection] SUCCESS (11 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set sort] [Test com.mongodb.client.model.FindOptionsSpecification > should set sort] SUCCESS (37 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set limit] [Test com.mongodb.client.model.FindOptionsSpecification > should set limit] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set skip] [Test com.mongodb.client.model.FindOptionsSpecification > should set skip] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set batchSize] [Test com.mongodb.client.model.FindOptionsSpecification > should set batchSize] SUCCESS (2 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set cursorType] [Test com.mongodb.client.model.FindOptionsSpecification > should set cursorType] SUCCESS (32 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set modifiers] [Test com.mongodb.client.model.FindOptionsSpecification > should set modifiers] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set partial] [Test com.mongodb.client.model.FindOptionsSpecification > should set partial] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set oplogReplay] [Test com.mongodb.client.model.FindOptionsSpecification > should set oplogReplay] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should set noCursorTimeout] [Test com.mongodb.client.model.FindOptionsSpecification > should set noCursorTimeout] SUCCESS (1 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should convert maxTime] [Test com.mongodb.client.model.FindOptionsSpecification > should convert maxTime] SUCCESS (0 ms) [Test com.mongodb.client.model.FindOptionsSpecification > should convert maxAwaitTime] [Test com.mongodb.client.model.FindOptionsSpecification > should convert maxAwaitTime] SUCCESS (1 ms) [Test com.mongodb.client.model.GraphLookupOptionsSpecification > should return new options with the same property values] [Test com.mongodb.client.model.GraphLookupOptionsSpecification > should return new options with the same property values] SUCCESS (95 ms) [Test com.mongodb.client.model.IndexOptionsSpecification > should set options correctly] [Test com.mongodb.client.model.IndexOptionsSpecification > should set options correctly] SUCCESS (49 ms) [Test com.mongodb.client.model.IndexOptionsSpecification > should convert expireAfter] [Test com.mongodb.client.model.IndexOptionsSpecification > should convert expireAfter] SUCCESS (79 ms) [Test com.mongodb.client.model.IndexesSpecification > ascending] [Test com.mongodb.client.model.IndexesSpecification > ascending] SUCCESS (24 ms) [Test com.mongodb.client.model.IndexesSpecification > descending] [Test com.mongodb.client.model.IndexesSpecification > descending] SUCCESS (1 ms) [Test com.mongodb.client.model.IndexesSpecification > geo2dsphere] [Test com.mongodb.client.model.IndexesSpecification > geo2dsphere] SUCCESS (1 ms) [Test com.mongodb.client.model.IndexesSpecification > geo2d] [Test com.mongodb.client.model.IndexesSpecification > geo2d] SUCCESS (0 ms) [Test com.mongodb.client.model.IndexesSpecification > geoHaystack] [Test com.mongodb.client.model.IndexesSpecification > geoHaystack] SUCCESS (3 ms) [Test com.mongodb.client.model.IndexesSpecification > text] [Test com.mongodb.client.model.IndexesSpecification > text] SUCCESS (0 ms) [Test com.mongodb.client.model.IndexesSpecification > hashed] [Test com.mongodb.client.model.IndexesSpecification > hashed] SUCCESS (2 ms) [Test com.mongodb.client.model.IndexesSpecification > compoundIndex] [Test com.mongodb.client.model.IndexesSpecification > compoundIndex] SUCCESS (2 ms) [Test com.mongodb.client.model.InsertManyOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.InsertManyOptionsSpecification > should have the expected defaults] SUCCESS (5 ms) [Test com.mongodb.client.model.InsertManyOptionsSpecification > should set ordered] [Test com.mongodb.client.model.InsertManyOptionsSpecification > should set ordered] SUCCESS (1 ms) [Test com.mongodb.client.model.InsertManyOptionsSpecification > should set bypassDocumentValidation] [Test com.mongodb.client.model.InsertManyOptionsSpecification > should set bypassDocumentValidation] SUCCESS (0 ms) [Test com.mongodb.client.model.InsertOneOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.InsertOneOptionsSpecification > should have the expected defaults] SUCCESS (85 ms) [Test com.mongodb.client.model.InsertOneOptionsSpecification > should set bypassDocumentValidation] [Test com.mongodb.client.model.InsertOneOptionsSpecification > should set bypassDocumentValidation] SUCCESS (0 ms) [Test com.mongodb.client.model.ProjectionsSpecification > include] [Test com.mongodb.client.model.ProjectionsSpecification > include] SUCCESS (5 ms) [Test com.mongodb.client.model.ProjectionsSpecification > exclude] [Test com.mongodb.client.model.ProjectionsSpecification > exclude] SUCCESS (0 ms) [Test com.mongodb.client.model.ProjectionsSpecification > excludeId] [Test com.mongodb.client.model.ProjectionsSpecification > excludeId] SUCCESS (0 ms) [Test com.mongodb.client.model.ProjectionsSpecification > firstElem] [Test com.mongodb.client.model.ProjectionsSpecification > firstElem] SUCCESS (1 ms) [Test com.mongodb.client.model.ProjectionsSpecification > elemMatch] [Test com.mongodb.client.model.ProjectionsSpecification > elemMatch] SUCCESS (2 ms) [Test com.mongodb.client.model.ProjectionsSpecification > slice] [Test com.mongodb.client.model.ProjectionsSpecification > slice] SUCCESS (0 ms) [Test com.mongodb.client.model.ProjectionsSpecification > metaTextScore] [Test com.mongodb.client.model.ProjectionsSpecification > metaTextScore] SUCCESS (43 ms) [Test com.mongodb.client.model.ProjectionsSpecification > computed] [Test com.mongodb.client.model.ProjectionsSpecification > computed] SUCCESS (3 ms) [Test com.mongodb.client.model.ProjectionsSpecification > combine fields] [Test com.mongodb.client.model.ProjectionsSpecification > combine fields] SUCCESS (4 ms) [Test com.mongodb.client.model.ProjectionsSpecification > should create string representation for include and exclude] [Test com.mongodb.client.model.ProjectionsSpecification > should create string representation for include and exclude] SUCCESS (0 ms) [Test com.mongodb.client.model.ProjectionsSpecification > should create string representation for computed] [Test com.mongodb.client.model.ProjectionsSpecification > should create string representation for computed] SUCCESS (0 ms) [Test com.mongodb.client.model.ProjectionsSpecification > should create string representation for elemMatch with filter] [Test com.mongodb.client.model.ProjectionsSpecification > should create string representation for elemMatch with filter] SUCCESS (1 ms) [Test com.mongodb.client.model.ProjectionsSpecification > should create string representation for fields] [Test com.mongodb.client.model.ProjectionsSpecification > should create string representation for fields] SUCCESS (0 ms) [Test com.mongodb.client.model.SortsSpecification > ascending] [Test com.mongodb.client.model.SortsSpecification > ascending] SUCCESS (5 ms) [Test com.mongodb.client.model.SortsSpecification > descending] [Test com.mongodb.client.model.SortsSpecification > descending] SUCCESS (0 ms) [Test com.mongodb.client.model.SortsSpecification > metaTextScore] [Test com.mongodb.client.model.SortsSpecification > metaTextScore] SUCCESS (1 ms) [Test com.mongodb.client.model.SortsSpecification > orderBy] [Test com.mongodb.client.model.SortsSpecification > orderBy] SUCCESS (4 ms) [Test com.mongodb.client.model.SortsSpecification > should create string representation for simple sorts] [Test com.mongodb.client.model.SortsSpecification > should create string representation for simple sorts] SUCCESS (0 ms) [Test com.mongodb.client.model.SortsSpecification > should create string representation for compound sorts] [Test com.mongodb.client.model.SortsSpecification > should create string representation for compound sorts] SUCCESS (1 ms) [Test com.mongodb.client.model.UpdateOptionsSpecification > should have the expected defaults] [Test com.mongodb.client.model.UpdateOptionsSpecification > should have the expected defaults] SUCCESS (8 ms) [Test com.mongodb.client.model.UpdateOptionsSpecification > should set upsert] [Test com.mongodb.client.model.UpdateOptionsSpecification > should set upsert] SUCCESS (1 ms) [Test com.mongodb.client.model.UpdateOptionsSpecification > should set bypassDocumentValidation] [Test com.mongodb.client.model.UpdateOptionsSpecification > should set bypassDocumentValidation] SUCCESS (0 ms) [Test com.mongodb.client.model.UpdateOptionsSpecification > should set collation] [Test com.mongodb.client.model.UpdateOptionsSpecification > should set collation] SUCCESS (0 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $set] [Test com.mongodb.client.model.UpdatesSpecification > should render $set] SUCCESS (62 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $setOnInsert] [Test com.mongodb.client.model.UpdatesSpecification > should render $setOnInsert] SUCCESS (1 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $unset] [Test com.mongodb.client.model.UpdatesSpecification > should render $unset] SUCCESS (0 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $rename] [Test com.mongodb.client.model.UpdatesSpecification > should render $rename] SUCCESS (1 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $inc] [Test com.mongodb.client.model.UpdatesSpecification > should render $inc] SUCCESS (1 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $mul] [Test com.mongodb.client.model.UpdatesSpecification > should render $mul] SUCCESS (2 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $min] [Test com.mongodb.client.model.UpdatesSpecification > should render $min] SUCCESS (1 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $max] [Test com.mongodb.client.model.UpdatesSpecification > should render $max] SUCCESS (1 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $currentDate] [Test com.mongodb.client.model.UpdatesSpecification > should render $currentDate] SUCCESS (2 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $addToSet] [Test com.mongodb.client.model.UpdatesSpecification > should render $addToSet] SUCCESS (5 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $push] [Test com.mongodb.client.model.UpdatesSpecification > should render $push] SUCCESS (8 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render "$pull] [Test com.mongodb.client.model.UpdatesSpecification > should render "$pull] SUCCESS (5 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render "$pullAll] [Test com.mongodb.client.model.UpdatesSpecification > should render "$pullAll] SUCCESS (4 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $pop] [Test com.mongodb.client.model.UpdatesSpecification > should render $pop] SUCCESS (2 ms) [Test com.mongodb.client.model.UpdatesSpecification > should render $bit] [Test com.mongodb.client.model.UpdatesSpecification > should render $bit] SUCCESS (5 ms) [Test com.mongodb.client.model.UpdatesSpecification > should combine updates] [Test com.mongodb.client.model.UpdatesSpecification > should combine updates] SUCCESS (6 ms) [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for simple updates] [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for simple updates] SUCCESS (1 ms) [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for with each update] [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for with each update] SUCCESS (0 ms) [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for push each update] [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for push each update] SUCCESS (1 ms) [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for pull all update] [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for pull all update] SUCCESS (0 ms) [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for combined update] [Test com.mongodb.client.model.UpdatesSpecification > should create string representation for combined update] SUCCESS (0 ms) [Test com.mongodb.client.model.ValidationActionSpecification > should return the expected string value] [Test com.mongodb.client.model.ValidationActionSpecification > should return the expected string value] SUCCESS (3 ms) [Test com.mongodb.client.model.ValidationActionSpecification > should support valid string representations] [Test com.mongodb.client.model.ValidationActionSpecification > should support valid string representations] SUCCESS (0 ms) [Test com.mongodb.client.model.ValidationActionSpecification > should throw an illegal Argument exception for invalid values] [Test com.mongodb.client.model.ValidationActionSpecification > should throw an illegal Argument exception for invalid values] SUCCESS (1 ms) [Test com.mongodb.client.model.ValidationLevelSpecification > should return the expected string value] [Test com.mongodb.client.model.ValidationLevelSpecification > should return the expected string value] SUCCESS (8 ms) [Test com.mongodb.client.model.ValidationLevelSpecification > should support valid string representations] [Test com.mongodb.client.model.ValidationLevelSpecification > should support valid string representations] SUCCESS (1 ms) [Test com.mongodb.client.model.ValidationLevelSpecification > should throw an illegal Argument exception for invalid values] [Test com.mongodb.client.model.ValidationLevelSpecification > should throw an illegal Argument exception for invalid values] SUCCESS (1 ms) [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $match] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $match] SUCCESS (452 ms) [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $project] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $project] SUCCESS (163 ms) [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $project an exclusion] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $project an exclusion] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $project an exclusion SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $sort] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $sort] SUCCESS (69 ms) [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $skip] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $skip] SUCCESS (57 ms) [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $limit] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $limit] SUCCESS (20 ms) [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $unwind] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $unwind] SUCCESS (17 ms) [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $unwind with UnwindOptions] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $unwind with UnwindOptions] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $unwind with UnwindOptions SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $group] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $group] SUCCESS (55 ms) [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $out] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $out] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $out SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $stdDev] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $stdDev] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $stdDev SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $sample] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $sample] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $sample SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $lookup] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $lookup] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $lookup SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $facet] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $facet] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $facet SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $graphLookup] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $graphLookup] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $graphLookup SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $graphLookup with options] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $graphLookup with options] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $graphLookup with options SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $bucket] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $bucket] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $bucket SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $bucketAuto] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $bucketAuto] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $bucketAuto SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $bucketAuto with options] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $bucketAuto with options] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $bucketAuto with options SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $count] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $count] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $count SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $sortByCount] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $sortByCount] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $sortByCount SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $addFields] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $addFields] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $addFields SKIPPED [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $replaceRoot] [Test com.mongodb.client.model.AggregatesFunctionalSpecification > $replaceRoot] SKIPPED (0 ms) com.mongodb.client.model.AggregatesFunctionalSpecification > $replaceRoot SKIPPED [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > add to set] [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > add to set] SUCCESS (380 ms) [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > push] [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > push] SUCCESS (100 ms) [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > push with each] [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > push with each] SKIPPED (0 ms) com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > push with each SKIPPED [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pull] [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pull] SUCCESS (103 ms) [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pullByFilter] [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pullByFilter] SUCCESS (85 ms) [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pullAll] [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pullAll] SUCCESS (128 ms) [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pop first] [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pop first] SUCCESS (28 ms) [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pop last] [Test com.mongodb.client.model.ArrayUpdatesFunctionalSpecification > pop last] SUCCESS (171 ms) [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > integer bitwiseAnd] [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > integer bitwiseAnd] SUCCESS (115 ms) [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > integer bitwiseOr] [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > integer bitwiseOr] SUCCESS (82 ms) [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > integer bitwiseXor] [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > integer bitwiseXor] SKIPPED (0 ms) com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > integer bitwiseXor SKIPPED [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > long bitwiseAnd] [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > long bitwiseAnd] SUCCESS (60 ms) [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > long bitwiseOr] [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > long bitwiseOr] SKIPPED (0 ms) com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > long bitwiseOr SKIPPED [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > long bitwiseXor] [Test com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > long bitwiseXor] SKIPPED (0 ms) com.mongodb.client.model.BitwiseUpdatesFunctionalSpecification > long bitwiseXor SKIPPED [Test com.mongodb.client.model.FiltersFunctionalSpecification > eq] [Test com.mongodb.client.model.FiltersFunctionalSpecification > eq] SUCCESS (127 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > $ne] [Test com.mongodb.client.model.FiltersFunctionalSpecification > $ne] SUCCESS (128 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > $not] [Test com.mongodb.client.model.FiltersFunctionalSpecification > $not] SKIPPED (0 ms) com.mongodb.client.model.FiltersFunctionalSpecification > $not SKIPPED [Test com.mongodb.client.model.FiltersFunctionalSpecification > $nor] [Test com.mongodb.client.model.FiltersFunctionalSpecification > $nor] SUCCESS (242 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > $gt] [Test com.mongodb.client.model.FiltersFunctionalSpecification > $gt] SUCCESS (116 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > $lt] [Test com.mongodb.client.model.FiltersFunctionalSpecification > $lt] SUCCESS (102 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > $gte] [Test com.mongodb.client.model.FiltersFunctionalSpecification > $gte] SUCCESS (173 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > $lte] [Test com.mongodb.client.model.FiltersFunctionalSpecification > $lte] SUCCESS (112 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > $exists] [Test com.mongodb.client.model.FiltersFunctionalSpecification > $exists] SUCCESS (118 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > $or] [Test com.mongodb.client.model.FiltersFunctionalSpecification > $or] SUCCESS (125 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > and] [Test com.mongodb.client.model.FiltersFunctionalSpecification > and] SUCCESS (129 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > and should duplicate clashing keys] [Test com.mongodb.client.model.FiltersFunctionalSpecification > and should duplicate clashing keys] SUCCESS (74 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > and should flatten multiple operators for the same key] [Test com.mongodb.client.model.FiltersFunctionalSpecification > and should flatten multiple operators for the same key] SUCCESS (95 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > and should flatten nested] [Test com.mongodb.client.model.FiltersFunctionalSpecification > and should flatten nested] SUCCESS (170 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $all] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $all] SUCCESS (126 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $elemMatch] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $elemMatch] SUCCESS (124 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $in] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $in] SUCCESS (88 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $nin] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $nin] SUCCESS (72 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $mod] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $mod] SUCCESS (122 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $size] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $size] SUCCESS (71 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAllClear] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAllClear] SKIPPED (0 ms) com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAllClear SKIPPED [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAllSet] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAllSet] SKIPPED (0 ms) com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAllSet SKIPPED [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAnyClear] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAnyClear] SKIPPED (0 ms) com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAnyClear SKIPPED [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAnySet] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAnySet] SKIPPED (1 ms) com.mongodb.client.model.FiltersFunctionalSpecification > should render $bitsAnySet SKIPPED [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $type] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $type] SUCCESS (46 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $type with a string type representation] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $type with a string type representation] SKIPPED (0 ms) com.mongodb.client.model.FiltersFunctionalSpecification > should render $type with a string type representation SKIPPED [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $text] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $text] SKIPPED (0 ms) com.mongodb.client.model.FiltersFunctionalSpecification > should render $text SKIPPED [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $text with 3.2 options] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $text with 3.2 options] SKIPPED (0 ms) com.mongodb.client.model.FiltersFunctionalSpecification > should render $text with 3.2 options SKIPPED [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $regex] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $regex] SUCCESS (59 ms) [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $where] [Test com.mongodb.client.model.FiltersFunctionalSpecification > should render $where] SUCCESS (74 ms) [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > constructor should accept lists containing subtype of Geometry] [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > constructor should accept lists containing subtype of Geometry] SUCCESS (4 ms) [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > constructor should set geometries] [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > constructor should set geometries] SUCCESS (2 ms) [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > constructors should throw if preconditions are violated] [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > constructors should throw if preconditions are violated] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > should get type] [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > should get type] SUCCESS (3 ms) [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > equals, hashcode and toString should be overridden] [Test com.mongodb.client.model.geojson.GeometryCollectionSpecification > equals, hashcode and toString should be overridden] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.LineStringSpecification > constructor should set coordinates] [Test com.mongodb.client.model.geojson.LineStringSpecification > constructor should set coordinates] SUCCESS (6 ms) [Test com.mongodb.client.model.geojson.LineStringSpecification > constructor should set coordinate reference system] [Test com.mongodb.client.model.geojson.LineStringSpecification > constructor should set coordinate reference system] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.LineStringSpecification > constructors should throw if preconditions are violated] [Test com.mongodb.client.model.geojson.LineStringSpecification > constructors should throw if preconditions are violated] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.LineStringSpecification > should get type] [Test com.mongodb.client.model.geojson.LineStringSpecification > should get type] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.LineStringSpecification > equals, hashcode and toString should be overridden] [Test com.mongodb.client.model.geojson.LineStringSpecification > equals, hashcode and toString should be overridden] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > constructor should set coordinates] [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > constructor should set coordinates] SUCCESS (6 ms) [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > constructor should set coordinate reference system] [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > constructor should set coordinate reference system] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > constructors should throw if preconditions are violated] [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > constructors should throw if preconditions are violated] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > should get type] [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > should get type] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > equals, hashcode and toString should be overridden] [Test com.mongodb.client.model.geojson.MultiLineStringSpecification > equals, hashcode and toString should be overridden] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.MultiPointSpecification > constructor should set coordinates] [Test com.mongodb.client.model.geojson.MultiPointSpecification > constructor should set coordinates] SUCCESS (5 ms) [Test com.mongodb.client.model.geojson.MultiPointSpecification > constructor should set coordinate reference system] [Test com.mongodb.client.model.geojson.MultiPointSpecification > constructor should set coordinate reference system] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.MultiPointSpecification > constructors should throw if preconditions are violated] [Test com.mongodb.client.model.geojson.MultiPointSpecification > constructors should throw if preconditions are violated] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.MultiPointSpecification > should get type] [Test com.mongodb.client.model.geojson.MultiPointSpecification > should get type] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.MultiPointSpecification > equals, hashcode and toString should be overridden] [Test com.mongodb.client.model.geojson.MultiPointSpecification > equals, hashcode and toString should be overridden] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > constructor should set coordinates] [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > constructor should set coordinates] SUCCESS (7 ms) [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > constructor should set coordinate reference system] [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > constructor should set coordinate reference system] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > constructors should throw if preconditions are violated] [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > constructors should throw if preconditions are violated] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > should get type] [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > should get type] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > equals, hashcode and toString should be overridden] [Test com.mongodb.client.model.geojson.MultiPolygonSpecification > equals, hashcode and toString should be overridden] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.PointSpecification > constructor should set coordinates] [Test com.mongodb.client.model.geojson.PointSpecification > constructor should set coordinates] SUCCESS (8 ms) [Test com.mongodb.client.model.geojson.PointSpecification > constructor should set coordinate reference system] [Test com.mongodb.client.model.geojson.PointSpecification > constructor should set coordinate reference system] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.PointSpecification > constructors should throw if preconditions are violated] [Test com.mongodb.client.model.geojson.PointSpecification > constructors should throw if preconditions are violated] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.PointSpecification > should get type] [Test com.mongodb.client.model.geojson.PointSpecification > should get type] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.PointSpecification > equals, hashcode and toString should be overridden] [Test com.mongodb.client.model.geojson.PointSpecification > equals, hashcode and toString should be overridden] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.PolygonSpecification > constructor should set coordinates] [Test com.mongodb.client.model.geojson.PolygonSpecification > constructor should set coordinates] SUCCESS (3 ms) [Test com.mongodb.client.model.geojson.PolygonSpecification > constructor should set coordinate reference system] [Test com.mongodb.client.model.geojson.PolygonSpecification > constructor should set coordinate reference system] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.PolygonSpecification > constructors should throw if preconditions are violated] [Test com.mongodb.client.model.geojson.PolygonSpecification > constructors should throw if preconditions are violated] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.PolygonSpecification > should get type] [Test com.mongodb.client.model.geojson.PolygonSpecification > should get type] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.PolygonSpecification > equals, hashcode and toString should be overridden] [Test com.mongodb.client.model.geojson.PolygonSpecification > equals, hashcode and toString should be overridden] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.PositionSpecification > constructors should set values] [Test com.mongodb.client.model.geojson.PositionSpecification > constructors should set values] SUCCESS (4 ms) [Test com.mongodb.client.model.geojson.PositionSpecification > constructors should set unmodifiable] [Test com.mongodb.client.model.geojson.PositionSpecification > constructors should set unmodifiable] SUCCESS (4 ms) [Test com.mongodb.client.model.geojson.PositionSpecification > constructor should throw when preconditions are violated] [Test com.mongodb.client.model.geojson.PositionSpecification > constructor should throw when preconditions are violated] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.PositionSpecification > equals, hashcode and toString should be overridden] [Test com.mongodb.client.model.geojson.PositionSpecification > equals, hashcode and toString should be overridden] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.codecs.GeometryCollectionCodecSpecification > should encode] [Test com.mongodb.client.model.geojson.codecs.GeometryCollectionCodecSpecification > should encode] SUCCESS (137 ms) [Test com.mongodb.client.model.geojson.codecs.GeometryCollectionCodecSpecification > should encode with coordinate reference system] [Test com.mongodb.client.model.geojson.codecs.GeometryCollectionCodecSpecification > should encode with coordinate reference system] SUCCESS (73 ms) [Test com.mongodb.client.model.geojson.codecs.LineStringCodecSpecification > should encode] [Test com.mongodb.client.model.geojson.codecs.LineStringCodecSpecification > should encode] SUCCESS (193 ms) [Test com.mongodb.client.model.geojson.codecs.LineStringCodecSpecification > should encode with coordinate reference system] [Test com.mongodb.client.model.geojson.codecs.LineStringCodecSpecification > should encode with coordinate reference system] SUCCESS (2 ms) [Test com.mongodb.client.model.geojson.codecs.MultiLineStringCodecSpecification > should encode] [Test com.mongodb.client.model.geojson.codecs.MultiLineStringCodecSpecification > should encode] SUCCESS (9 ms) [Test com.mongodb.client.model.geojson.codecs.MultiLineStringCodecSpecification > should encode with coordinate reference system] [Test com.mongodb.client.model.geojson.codecs.MultiLineStringCodecSpecification > should encode with coordinate reference system] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.codecs.MultiPointCodecSpecification > should encode] [Test com.mongodb.client.model.geojson.codecs.MultiPointCodecSpecification > should encode] SUCCESS (8 ms) [Test com.mongodb.client.model.geojson.codecs.MultiPointCodecSpecification > should encode with coordinate reference system] [Test com.mongodb.client.model.geojson.codecs.MultiPointCodecSpecification > should encode with coordinate reference system] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.codecs.MultiPolygonCodecSpecification > should encode] [Test com.mongodb.client.model.geojson.codecs.MultiPolygonCodecSpecification > should encode] SUCCESS (10 ms) [Test com.mongodb.client.model.geojson.codecs.MultiPolygonCodecSpecification > should encode with coordinate reference system] [Test com.mongodb.client.model.geojson.codecs.MultiPolygonCodecSpecification > should encode with coordinate reference system] SUCCESS (42 ms) [Test com.mongodb.client.model.geojson.codecs.PointCodecSpecification > should encode] [Test com.mongodb.client.model.geojson.codecs.PointCodecSpecification > should encode] SUCCESS (8 ms) [Test com.mongodb.client.model.geojson.codecs.PointCodecSpecification > should encode with coordinate reference system] [Test com.mongodb.client.model.geojson.codecs.PointCodecSpecification > should encode with coordinate reference system] SUCCESS (0 ms) [Test com.mongodb.client.model.geojson.codecs.PolygonCodecSpecification > should encode] [Test com.mongodb.client.model.geojson.codecs.PolygonCodecSpecification > should encode] SUCCESS (7 ms) [Test com.mongodb.client.model.geojson.codecs.PolygonCodecSpecification > should encode with coordinate reference system] [Test com.mongodb.client.model.geojson.codecs.PolygonCodecSpecification > should encode with coordinate reference system] SUCCESS (1 ms) [Test com.mongodb.client.model.geojson.codecs.PolygonCodecSpecification > should encode with holes] [Test com.mongodb.client.model.geojson.codecs.PolygonCodecSpecification > should encode with holes] SUCCESS (2 ms) [Test com.mongodb.client.async.FutureResultCallbackSpecification > should return false if tried to cancel] [Test com.mongodb.client.async.FutureResultCallbackSpecification > should return false if tried to cancel] SUCCESS (8 ms) [Test com.mongodb.client.async.FutureResultCallbackSpecification > should return true if done] [Test com.mongodb.client.async.FutureResultCallbackSpecification > should return true if done] SUCCESS (1 ms) [Test com.mongodb.client.async.FutureResultCallbackSpecification > should return the result on get] [Test com.mongodb.client.async.FutureResultCallbackSpecification > should return the result on get] SUCCESS (2 ms) [Test com.mongodb.client.async.FutureResultCallbackSpecification > should timeout when no result and called get] [Test com.mongodb.client.async.FutureResultCallbackSpecification > should timeout when no result and called get] SUCCESS (1 ms) [Test com.mongodb.client.async.FutureResultCallbackSpecification > should throw an error if onResult called more than once] [Test com.mongodb.client.async.FutureResultCallbackSpecification > should throw an error if onResult called more than once] SUCCESS (1 ms) [Test com.mongodb.connection.SocketStreamHelperSpecification > should configure socket with settings()] [Test com.mongodb.connection.SocketStreamHelperSpecification > should configure socket with settings()] SUCCESS (70 ms) [Test com.mongodb.connection.SocketStreamHelperSpecification > should connect socket()] [Test com.mongodb.connection.SocketStreamHelperSpecification > should connect socket()] SUCCESS (4 ms) [Test com.mongodb.connection.SocketStreamHelperSpecification > should enable host name verification if socket is an instance of SSLSocket] [Test com.mongodb.connection.SocketStreamHelperSpecification > should enable host name verification if socket is an instance of SSLSocket] SKIPPED (0 ms) com.mongodb.connection.SocketStreamHelperSpecification > should enable host name verification if socket is an instance of SSLSocket SKIPPED [Test com.mongodb.connection.SocketStreamHelperSpecification > should enable SNI if socket is an instance of SSLSocket] [Test com.mongodb.connection.SocketStreamHelperSpecification > should enable SNI if socket is an instance of SSLSocket] SKIPPED (0 ms) com.mongodb.connection.SocketStreamHelperSpecification > should enable SNI if socket is an instance of SSLSocket SKIPPED [Test com.mongodb.connection.SocketStreamHelperSpecification > should throw MongoInternalException is ssl is enabled and the socket is not an instance of SSLSocket] [Test com.mongodb.connection.SocketStreamHelperSpecification > should throw MongoInternalException is ssl is enabled and the socket is not an instance of SSLSocket] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > get should get the value of the given key] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > get should get the value of the given key] SUCCESS (519 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > get should throw if the key is null] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > get should throw if the key is null] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containKey should throw if the key name is null] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containKey should throw if the key name is null] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containsKey should find an existing key] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containsKey should find an existing key] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containsKey should not find a non-existing key] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containsKey should not find a non-existing key] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containValue should find an existing value] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containValue should find an existing value] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containValue should not find a non-existing value] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > containValue should not find a non-existing value] SUCCESS (92 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > isEmpty should return false when the document is not empty] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > isEmpty should return false when the document is not empty] SUCCESS (3 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > isEmpty should return true when the document is empty] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > isEmpty should return true when the document is empty] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get correct size] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get correct size] SUCCESS (3 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get correct key set] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get correct key set] SUCCESS (7 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get correct values set] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get correct values set] SUCCESS (78 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get correct entry set] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get correct entry set] SUCCESS (32 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > all write methods should throw UnsupportedOperationException] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > all write methods should throw UnsupportedOperationException] SUCCESS (6 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get first key] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should get first key] SUCCESS (21 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > hashCode should equal hash code of identical BsonDocument] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > hashCode should equal hash code of identical BsonDocument] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > equals should equal identical BsonDocument] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > equals should equal identical BsonDocument] SUCCESS (9 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > clone should make a deep copy] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > clone should make a deep copy] SUCCESS (5 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should serialize and deserialize] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > should serialize and deserialize] SUCCESS (241 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > toJson should return equivalent] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > toJson should return equivalent] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > toJson should be callable multiple times] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > toJson should be callable multiple times] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > size should be callable multiple times] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > size should be callable multiple times] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > toJson should respect JsonWriteSettings] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > toJson should respect JsonWriteSettings] SUCCESS (5 ms) [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > toJson should return equivalent when a ByteBufBsonDocument is nested in a BsonDocument] [Test com.mongodb.connection.ByteBufBsonDocumentSpecification > toJson should return equivalent when a ByteBufBsonDocument is nested in a BsonDocument] SUCCESS (2 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > should set all default values] [Test com.mongodb.connection.ClusterSettingsSpecification > should set all default values] SUCCESS (35 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > should set all properties] [Test com.mongodb.connection.ClusterSettingsSpecification > should set all properties] SUCCESS (14 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > when connection string is applied to builder, all properties should be set] [Test com.mongodb.connection.ClusterSettingsSpecification > when connection string is applied to builder, all properties should be set] SUCCESS (3 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > when cluster type is unknown and replica set name is specified, should set cluster type to ReplicaSet] [Test com.mongodb.connection.ClusterSettingsSpecification > when cluster type is unknown and replica set name is specified, should set cluster type to ReplicaSet] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > connection mode should default to Multiple regardless of hosts count] [Test com.mongodb.connection.ClusterSettingsSpecification > connection mode should default to Multiple regardless of hosts count] SUCCESS (11 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > when mode is Single and hosts size is greater than one, should throw] [Test com.mongodb.connection.ClusterSettingsSpecification > when mode is Single and hosts size is greater than one, should throw] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > when cluster type is Standalone and multiple hosts are specified, should throw] [Test com.mongodb.connection.ClusterSettingsSpecification > when cluster type is Standalone and multiple hosts are specified, should throw] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > when a replica set name is specified and type is Standalone, should throw] [Test com.mongodb.connection.ClusterSettingsSpecification > when a replica set name is specified and type is Standalone, should throw] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > when a replica set name is specified and type is Sharded, should throw] [Test com.mongodb.connection.ClusterSettingsSpecification > when a replica set name is specified and type is Sharded, should throw] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > should throws if hosts list is null] [Test com.mongodb.connection.ClusterSettingsSpecification > should throws if hosts list is null] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > should throws if hosts list is empty] [Test com.mongodb.connection.ClusterSettingsSpecification > should throws if hosts list is empty] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > should throws if hosts list contains null value] [Test com.mongodb.connection.ClusterSettingsSpecification > should throws if hosts list contains null value] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > should remove duplicate hosts] [Test com.mongodb.connection.ClusterSettingsSpecification > should remove duplicate hosts] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > identical settings should be equal] [Test com.mongodb.connection.ClusterSettingsSpecification > identical settings should be equal] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > different settings should not be equal] [Test com.mongodb.connection.ClusterSettingsSpecification > different settings should not be equal] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > identical settings should have same hash code] [Test com.mongodb.connection.ClusterSettingsSpecification > identical settings should have same hash code] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > different settings should have different hash codes] [Test com.mongodb.connection.ClusterSettingsSpecification > different settings should have different hash codes] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > should replace ServerAddress subclass instances with ServerAddress] [Test com.mongodb.connection.ClusterSettingsSpecification > should replace ServerAddress subclass instances with ServerAddress] SUCCESS (4 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > list of cluster listeners should be unmodifiable] [Test com.mongodb.connection.ClusterSettingsSpecification > list of cluster listeners should be unmodifiable] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterSettingsSpecification > cluster listener should not be null] [Test com.mongodb.connection.ClusterSettingsSpecification > cluster listener should not be null] SUCCESS (0 ms) [Test com.mongodb.connection.CommandProtocolCommandEventElisionSpecification > should elide command and response successful security-sensitive commands] [Test com.mongodb.connection.CommandProtocolCommandEventElisionSpecification > should elide command and response successful security-sensitive commands] SUCCESS (86 ms) [Test com.mongodb.connection.CommandProtocolCommandEventElisionSpecification > should elide response in MongoCommandException in failed security-sensitive commands] [Test com.mongodb.connection.CommandProtocolCommandEventElisionSpecification > should elide response in MongoCommandException in failed security-sensitive commands] SUCCESS (104 ms) [Test com.mongodb.connection.CommandProtocolCommandEventElisionSpecification > should not elide command or response in successful normal commands] [Test com.mongodb.connection.CommandProtocolCommandEventElisionSpecification > should not elide command or response in successful normal commands] SUCCESS (20 ms) [Test com.mongodb.connection.CommandProtocolCommandEventElisionSpecification > should not elide response in MongoCommandException in failed normal commands] [Test com.mongodb.connection.CommandProtocolCommandEventElisionSpecification > should not elide response in MongoCommandException in failed normal commands] SUCCESS (13 ms) [Test com.mongodb.connection.ConnectionDescriptionSpecification > should initialize all values] [Test com.mongodb.connection.ConnectionDescriptionSpecification > should initialize all values] SUCCESS (356 ms) [Test com.mongodb.connection.ConnectionDescriptionSpecification > withConnectionId should return a new instance with the given connectionId and preserve the rest] [Test com.mongodb.connection.ConnectionDescriptionSpecification > withConnectionId should return a new instance with the given connectionId and preserve the rest] SUCCESS (3 ms) [Test com.mongodb.connection.ConnectionIdSpecification > should set all properties] [Test com.mongodb.connection.ConnectionIdSpecification > should set all properties] SUCCESS (318 ms) [Test com.mongodb.connection.ConnectionIdSpecification > should increment local value] [Test com.mongodb.connection.ConnectionIdSpecification > should increment local value] SUCCESS (0 ms) [Test com.mongodb.connection.ConnectionIdSpecification > withServerValue should return a new instance with the given server value and preserve the rest] [Test com.mongodb.connection.ConnectionIdSpecification > withServerValue should return a new instance with the given server value and preserve the rest] SUCCESS (1 ms) [Test com.mongodb.connection.ConnectionIdSpecification > equivalent ids should be equal and have same hash code] [Test com.mongodb.connection.ConnectionIdSpecification > equivalent ids should be equal and have same hash code] SUCCESS (0 ms) [Test com.mongodb.connection.ConnectionIdSpecification > different ids should be equal and have same hash code] [Test com.mongodb.connection.ConnectionIdSpecification > different ids should be equal and have same hash code] SUCCESS (0 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should get non null connection] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should get non null connection] SUCCESS (258 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should reuse released connection] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should reuse released connection] SUCCESS (7 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should release a connection back into the pool on close, not close the underlying connection] com.mongodb.connection.DefaultConnectionPoolSpecification > should release a connection back into the pool on close, not close the underlying connection STANDARD_OUT 10:35:08.791 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:64}] to 127.0.0.1:27017 because the pool has been closed. [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should release a connection back into the pool on close, not close the underlying connection] SUCCESS (8 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should throw if pool is exhausted] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should throw if pool is exhausted] SUCCESS (6 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should throw on timeout] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should throw on timeout] SUCCESS (62 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should expire all connection after exception] com.mongodb.connection.DefaultConnectionPoolSpecification > should expire all connection after exception STANDARD_OUT 10:35:08.980 [Test worker] WARN org.mongodb.driver.connection - Got socket exception on connection [connectionId{localValue:73}] to 127.0.0.1:27017. All connections to 127.0.0.1:27017 will be closed. 10:35:08.981 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:76}] to 127.0.0.1:27017 because there was a socket exception raised on another connection from this pool. 10:35:08.982 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:79}] to 127.0.0.1:27017 because there was a socket exception raised on another connection from this pool. 10:35:08.990 [Test worker] WARN org.mongodb.driver.connection - Got socket exception on connection [connectionId{localValue:86}] to 127.0.0.1:27017. All connections to 127.0.0.1:27017 will be closed. 10:35:08.991 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:89}] to 127.0.0.1:27017 because there was a socket exception raised on another connection from this pool. 10:35:08.991 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:92}] to 127.0.0.1:27017 because there was a socket exception raised on another connection from this pool. [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should expire all connection after exception] SUCCESS (132 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should expire all connection after exception asynchronously] com.mongodb.connection.DefaultConnectionPoolSpecification > should expire all connection after exception asynchronously STANDARD_OUT 10:35:09.011 [Test worker] WARN org.mongodb.driver.connection - Got socket exception on connection [connectionId{localValue:100}] to 127.0.0.1:27017. All connections to 127.0.0.1:27017 will be closed. 10:35:09.013 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:103}] to 127.0.0.1:27017 because there was a socket exception raised on another connection from this pool. 10:35:09.013 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:106}] to 127.0.0.1:27017 because there was a socket exception raised on another connection from this pool. 10:35:09.018 [Test worker] WARN org.mongodb.driver.connection - Got socket exception on connection [connectionId{localValue:113}] to 127.0.0.1:27017. All connections to 127.0.0.1:27017 will be closed. 10:35:09.019 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:116}] to 127.0.0.1:27017 because there was a socket exception raised on another connection from this pool. 10:35:09.020 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:119}] to 127.0.0.1:27017 because there was a socket exception raised on another connection from this pool. [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should expire all connection after exception asynchronously] SUCCESS (30 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should have size of 0 with default settings] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should have size of 0 with default settings] SUCCESS (0 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should ensure min pool size after maintenance task runs] com.mongodb.connection.DefaultConnectionPoolSpecification > should ensure min pool size after maintenance task runs STANDARD_OUT 10:35:09.599 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:129}] to 127.0.0.1:27017 because the pool has been closed. 10:35:09.599 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:131}] to 127.0.0.1:27017 because the pool has been closed. 10:35:09.599 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:133}] to 127.0.0.1:27017 because the pool has been closed. 10:35:09.599 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:135}] to 127.0.0.1:27017 because the pool has been closed. 10:35:09.599 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:137}] to 127.0.0.1:27017 because the pool has been closed. [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should ensure min pool size after maintenance task runs] SUCCESS (577 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should invoke connection pool opened event] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should invoke connection pool opened event] SUCCESS (8 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should invoke connection pool closed event] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should invoke connection pool closed event] SUCCESS (3 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should fire connection added to pool event] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should fire connection added to pool event] SUCCESS (3 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should fire connection removed from pool event] com.mongodb.connection.DefaultConnectionPoolSpecification > should fire connection removed from pool event STANDARD_OUT 10:35:09.617 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:144}] to 127.0.0.1:27017 because the pool has been closed. [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should fire connection removed from pool event] SUCCESS (3 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should fire connection pool events on check out and check in] com.mongodb.connection.DefaultConnectionPoolSpecification > should fire connection pool events on check out and check in STANDARD_OUT 10:35:09.646 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:151}] to 127.0.0.1:27017 because the pool has been closed. [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should fire connection pool events on check out and check in] SUCCESS (29 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should not fire any more events after pool is closed] com.mongodb.connection.DefaultConnectionPoolSpecification > should not fire any more events after pool is closed STANDARD_OUT 10:35:09.651 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:154}] to 127.0.0.1:27017 because the pool has been closed. [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should not fire any more events after pool is closed] SUCCESS (6 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should select connection asynchronously if one is immediately available] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should select connection asynchronously if one is immediately available] SUCCESS (6 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should select connection asynchronously if one is not immediately available] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > should select connection asynchronously if one is not immediately available] SUCCESS (9 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > when getting a connection asynchronously should send MongoTimeoutException to callback after timeout period] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > when getting a connection asynchronously should send MongoTimeoutException to callback after timeout period] SUCCESS (8 ms) [Test com.mongodb.connection.DefaultConnectionPoolSpecification > when getting a connection asynchronously should send MongoWaitQueueFullException to callback if there are too many waiters] [Test com.mongodb.connection.DefaultConnectionPoolSpecification > when getting a connection asynchronously should send MongoWaitQueueFullException to callback if there are too many waiters] SUCCESS (1 ms) [Test com.mongodb.connection.DefaultServerMonitorSpecification > close should not send a sendStateChangedEvent] com.mongodb.connection.DefaultServerMonitorSpecification > close should not send a sendStateChangedEvent STANDARD_OUT 10:35:09.711 [pool-1-thread-6] WARN org.mongodb.driver.connection - Callback onResult call produced an error groovy.lang.MissingMethodException: No signature of method: com.mongodb.connection.DefaultConnectionPoolSpecification$_selectConnectionAsync_closure1.doCall() is applicable for argument types: (null, java.lang.IllegalStateException) values: [null, java.lang.IllegalStateException: The pool is closed] Possible solutions: doCall(com.mongodb.connection.InternalConnection, com.mongodb.MongoException), findAll(), findAll() at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:284) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:51) ~[groovy-all-2.3.11.jar:2.3.11] [Test com.mongodb.connection.DefaultServerMonitorSpecification > close should not send a sendStateChangedEvent] SUCCESS (37 ms) [Test com.mongodb.connection.DefaultServerMonitorSpecification > should send started and succeeded heartbeat events] com.mongodb.connection.DefaultServerMonitorSpecification > should send started and succeeded heartbeat events STANDARD_OUT at org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:103) ~[groovy-all-2.3.11.jar:2.3.11] at com.sun.proxy.$Proxy28.onResult(Unknown Source) ~[na:1.8.0] at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:49) ~[main/:na] at com.mongodb.connection.DefaultConnectionPool$1.run(DefaultConnectionPool.java:167) [main/:na] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:522) [na:1.8.0] at java.util.concurrent.FutureTask.run(FutureTask.java:277) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] 10:35:09.780 [cluster-ClusterId{value='5853c35d46e0fb4a6a4c83af', description='null'}-127.0.0.1:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=127.0.0.1:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=4, maxDocumentSize=16777216, roundTripTimeNanos=26809125} [Test com.mongodb.connection.DefaultServerMonitorSpecification > should send started and succeeded heartbeat events] SUCCESS (75 ms) [Test com.mongodb.connection.DefaultServerMonitorSpecification > should send started and failed heartbeat events] [Test com.mongodb.connection.DefaultServerMonitorSpecification > should send started and failed heartbeat events] SUCCESS (376 ms) [Test com.mongodb.connection.DefaultServerSpecification > should get a connection] com.mongodb.connection.DefaultServerSpecification > should get a connection STANDARD_OUT 10:35:10.176 [cluster-ClusterId{value='5853c35e46e0fb4a6a4c83b1', description='null'}-127.0.0.1:27017] INFO org.mongodb.driver.cluster - Exception in monitor thread while connecting to server 127.0.0.1:27017 com.mongodb.MongoSocketReadTimeoutException: read timeout at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:88) ~[na:1.8.0] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:57) ~[na:1.8.0] at java.lang.reflect.Constructor.newInstance(Constructor.java:437) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:198) ~[groovy-all-2.3.11.jar:2.3.11] at com.mongodb.connection.DefaultServerMonitorSpecification.$spock_feature_0_2(DefaultServerMonitorSpecification.groovy:187) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSimpleFeature(BaseSpecRunner.java:269) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:263) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) ~[na:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) ~[na:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) ~[na:na] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) ~[na:na] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) ~[na:na] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) ~[na:na] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) ~[na:na] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) ~[na:na] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) ~[na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) ~[na:na] at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) ~[na:na] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) ~[na:na] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) ~[na:na] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) ~[na:na] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) ~[na:na] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) ~[na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] Caused by: java.io.IOException: null at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:88) ~[na:1.8.0] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:57) ~[na:1.8.0] at java.lang.reflect.Constructor.newInstance(Constructor.java:437) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:186) ~[groovy-all-2.3.11.jar:2.3.11] ... 54 common frames omitted [Test com.mongodb.connection.DefaultServerSpecification > should get a connection] SUCCESS (326 ms) [Test com.mongodb.connection.DefaultServerSpecification > should get a connection asynchronously] [Test com.mongodb.connection.DefaultServerSpecification > should get a connection asynchronously] SUCCESS (21 ms) [Test com.mongodb.connection.DefaultServerSpecification > invalidate should invoke server listeners] [Test com.mongodb.connection.DefaultServerSpecification > invalidate should invoke server listeners] SUCCESS (9 ms) [Test com.mongodb.connection.DefaultServerSpecification > failed open should invalidate the server] [Test com.mongodb.connection.DefaultServerSpecification > failed open should invalidate the server] SUCCESS (7 ms) [Test com.mongodb.connection.DefaultServerSpecification > failed open should invalidate the server asychronously] [Test com.mongodb.connection.DefaultServerSpecification > failed open should invalidate the server asychronously] SUCCESS (10 ms) [Test com.mongodb.connection.DefaultServerSpecification > should invalidate on MongoNotPrimaryException] [Test com.mongodb.connection.DefaultServerSpecification > should invalidate on MongoNotPrimaryException] SUCCESS (35 ms) [Test com.mongodb.connection.DefaultServerSpecification > should invalidate on MongoNodeIsRecoveringException] [Test com.mongodb.connection.DefaultServerSpecification > should invalidate on MongoNodeIsRecoveringException] SUCCESS (5 ms) [Test com.mongodb.connection.DefaultServerSpecification > should invalidate on MongoSocketException] [Test com.mongodb.connection.DefaultServerSpecification > should invalidate on MongoSocketException] SUCCESS (7 ms) [Test com.mongodb.connection.DefaultServerSpecification > should not invalidate on MongoSocketReadTimeoutException] [Test com.mongodb.connection.DefaultServerSpecification > should not invalidate on MongoSocketReadTimeoutException] SUCCESS (4 ms) [Test com.mongodb.connection.DefaultServerSpecification > should enable command listener] [Test com.mongodb.connection.DefaultServerSpecification > should enable command listener] SUCCESS (10 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > connection description should reflect ismaster result] [Test com.mongodb.connection.DescriptionHelperSpecification > connection description should reflect ismaster result] SUCCESS (18 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect not ok ismaster result] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect not ok ismaster result] SUCCESS (2 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect last update time] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect last update time] SUCCESS (1 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect roundTripNanos] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect roundTripNanos] SUCCESS (14 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from standalone] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from standalone] SUCCESS (15 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from secondary] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from secondary] SUCCESS (7 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result with lastWriteDate] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result with lastWriteDate] SUCCESS (119 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from primary] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from primary] SUCCESS (7 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from arbiter] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from arbiter] SUCCESS (5 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from other] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from other] SUCCESS (4 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from hidden] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from hidden] SUCCESS (17 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from ghost] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from ghost] SUCCESS (13 ms) [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from shard router] [Test com.mongodb.connection.DescriptionHelperSpecification > server description should reflect ismaster result from shard router] SUCCESS (3 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire connection opened event] com.mongodb.connection.InternalStreamConnectionSpecification > should fire connection opened event STANDARD_OUT 10:35:11.130 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire connection opened event] SUCCESS (203 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire connection closed event] com.mongodb.connection.InternalStreamConnectionSpecification > should fire connection closed event STANDARD_OUT 10:35:11.132 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire connection closed event] SUCCESS (1 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire messages sent event] com.mongodb.connection.InternalStreamConnectionSpecification > should fire messages sent event STANDARD_OUT 10:35:11.133 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire messages sent event] SUCCESS (43 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire message sent event asynchronously] com.mongodb.connection.InternalStreamConnectionSpecification > should fire message sent event asynchronously STANDARD_OUT 10:35:11.176 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire message sent event asynchronously] SUCCESS (108 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire message received event] com.mongodb.connection.InternalStreamConnectionSpecification > should fire message received event STANDARD_OUT 10:35:11.284 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire message received event] SUCCESS (15 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire message received event asynchronously] com.mongodb.connection.InternalStreamConnectionSpecification > should fire message received event asynchronously STANDARD_OUT 10:35:11.301 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should fire message received event asynchronously] SUCCESS (13 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should change the connection description when opened] com.mongodb.connection.InternalStreamConnectionSpecification > should change the connection description when opened STANDARD_OUT 10:35:11.313 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should change the connection description when opened] SUCCESS (1 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should change the connection description when opened asynchronously] com.mongodb.connection.InternalStreamConnectionSpecification > should change the connection description when opened asynchronously STANDARD_OUT 10:35:11.317 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should change the connection description when opened asynchronously] SUCCESS (4 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should handle out of order messages on the stream] com.mongodb.connection.InternalStreamConnectionSpecification > should handle out of order messages on the stream STANDARD_OUT 10:35:11.320 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 10:35:11.354 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should handle out of order messages on the stream] SUCCESS (43 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should handle out of order messages on the stream asynchronously] com.mongodb.connection.InternalStreamConnectionSpecification > should handle out of order messages on the stream asynchronously STANDARD_OUT 10:35:11.556 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 10:35:11.560 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should handle out of order messages on the stream asynchronously] SUCCESS (200 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when initialization throws an exception] [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when initialization throws an exception] SUCCESS (5 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when initialization throws an exception asynchronously] [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when initialization throws an exception asynchronously] SUCCESS (2 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when writing a message throws an exception] com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when writing a message throws an exception STANDARD_OUT 10:35:11.571 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when writing a message throws an exception] SUCCESS (5 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when writing a message throws an exception asynchronously] com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when writing a message throws an exception asynchronously STANDARD_OUT 10:35:11.579 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when writing a message throws an exception asynchronously] SUCCESS (7 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message header throws an exception] com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message header throws an exception STANDARD_OUT 10:35:11.584 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message header throws an exception] SUCCESS (5 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should throw MongoInternalException when reply header message length > max message length] com.mongodb.connection.InternalStreamConnectionSpecification > should throw MongoInternalException when reply header message length > max message length STANDARD_OUT 10:35:11.589 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should throw MongoInternalException when reply header message length > max message length] SUCCESS (11 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should throw MongoInternalException when reply header message length > max message length asynchronously] com.mongodb.connection.InternalStreamConnectionSpecification > should throw MongoInternalException when reply header message length > max message length asynchronously STANDARD_OUT 10:35:11.597 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should throw MongoInternalException when reply header message length > max message length asynchronously] SUCCESS (2 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message header throws an exception asynchronously] com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message header throws an exception asynchronously STANDARD_OUT 10:35:11.602 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message header throws an exception asynchronously] SUCCESS (4 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message body throws an exception] com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message body throws an exception STANDARD_OUT 10:35:11.606 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message body throws an exception] SUCCESS (4 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message body throws an exception asynchronously] com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message body throws an exception asynchronously STANDARD_OUT 10:35:11.611 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should close the stream when reading the message body throws an exception asynchronously] SUCCESS (7 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should notify all asynchronous writers of an exception] com.mongodb.connection.InternalStreamConnectionSpecification > should notify all asynchronous writers of an exception STANDARD_OUT 10:35:11.624 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should notify all asynchronous writers of an exception] SUCCESS (65 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should have threadsafe connection pipelining] com.mongodb.connection.InternalStreamConnectionSpecification > should have threadsafe connection pipelining STANDARD_OUT 10:35:13.940 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should have threadsafe connection pipelining] SUCCESS (6446 ms) [Test com.mongodb.connection.InternalStreamConnectionSpecification > should have threadsafe connection pipelining asynchronously] com.mongodb.connection.InternalStreamConnectionSpecification > should have threadsafe connection pipelining asynchronously STANDARD_OUT 10:35:19.012 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:1, serverValue:1}] to 127.0.0.1:27017 [Test com.mongodb.connection.InternalStreamConnectionSpecification > should have threadsafe connection pipelining asynchronously] SUCCESS (4354 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should include settings in cluster description] com.mongodb.connection.MultiServerClusterSpecification > should include settings in cluster description STANDARD_OUT 10:35:22.589 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1 ms', maxWaitQueueSize=500} 10:35:22.591 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.594 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.599 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.599 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.600 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.600 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should include settings in cluster description] SUCCESS (61 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should timeout waiting for description if no servers connect] com.mongodb.connection.MultiServerClusterSpecification > should timeout waiting for description if no servers connect STANDARD_OUT 10:35:22.603 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1 ms', maxWaitQueueSize=500} 10:35:22.603 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.604 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 1 ms before timing out [Test com.mongodb.connection.MultiServerClusterSpecification > should timeout waiting for description if no servers connect] SUCCESS (3 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should correct report description when connected to a primary] com.mongodb.connection.MultiServerClusterSpecification > should correct report description when connected to a primary STANDARD_OUT 10:35:22.606 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.607 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.607 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.607 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.607 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.607 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.607 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should correct report description when connected to a primary] SUCCESS (2 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should not get server when closed] com.mongodb.connection.MultiServerClusterSpecification > should not get server when closed STANDARD_OUT 10:35:22.608 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.608 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster [Test com.mongodb.connection.MultiServerClusterSpecification > should not get server when closed] SUCCESS (0 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should discover all hosts in the cluster when notified by the primary] com.mongodb.connection.MultiServerClusterSpecification > should discover all hosts in the cluster when notified by the primary STANDARD_OUT 10:35:22.609 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.609 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.609 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.609 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.614 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.614 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.614 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should discover all hosts in the cluster when notified by the primary] SUCCESS (9 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should discover all hosts in the cluster when notified by a secondary and there is no primary] com.mongodb.connection.MultiServerClusterSpecification > should discover all hosts in the cluster when notified by a secondary and there is no primary STANDARD_OUT 10:35:22.617 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.618 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.618 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.618 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.618 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster [Test com.mongodb.connection.MultiServerClusterSpecification > should discover all hosts in the cluster when notified by a secondary and there is no primary] SUCCESS (44 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should discover all passives in the cluster] com.mongodb.connection.MultiServerClusterSpecification > should discover all passives in the cluster STANDARD_OUT 10:35:22.661 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.662 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.662 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.662 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.662 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.663 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.663 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should discover all passives in the cluster] SUCCESS (2 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a secondary server whose reported host name does not match the address connected to] com.mongodb.connection.MultiServerClusterSpecification > should remove a secondary server whose reported host name does not match the address connected to STANDARD_OUT 10:35:22.664 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.664 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server 127.0.0.1:27017 to client view of cluster 10:35:22.665 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.665 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.665 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.665 [Test worker] INFO org.mongodb.driver.cluster - Canonical address localhost:27017 does not match server address. Removing 127.0.0.1:27017 from client view of cluster [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a secondary server whose reported host name does not match the address connected to] SUCCESS (3 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a primary server whose reported host name does not match the address connected to] com.mongodb.connection.MultiServerClusterSpecification > should remove a primary server whose reported host name does not match the address connected to STANDARD_OUT 10:35:22.666 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[127.0.0.1:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.666 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server 127.0.0.1:27017 to client view of cluster 10:35:22.667 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.667 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.667 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.667 [Test worker] INFO org.mongodb.driver.cluster - Server 127.0.0.1:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:35:22.667 [Test worker] INFO org.mongodb.driver.cluster - Canonical address localhost:27017 does not match server address. Removing 127.0.0.1:27017 from client view of cluster [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a primary server whose reported host name does not match the address connected to] SUCCESS (1 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server when it no longer appears in hosts reported by the primary] com.mongodb.connection.MultiServerClusterSpecification > should remove a server when it no longer appears in hosts reported by the primary STANDARD_OUT 10:35:22.667 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.668 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.668 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.668 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.668 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.669 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.669 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 10:35:22.669 [Test worker] INFO org.mongodb.driver.cluster - Server localhost:27019 is no longer a member of the replica set. Removing from client view of cluster. [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server when it no longer appears in hosts reported by the primary] SUCCESS (2 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server of the wrong type when type is replica set] com.mongodb.connection.MultiServerClusterSpecification > should remove a server of the wrong type when type is replica set STANDARD_OUT 10:35:22.670 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.670 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.670 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.670 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member, but found a SHARD_ROUTER. Removing localhost:27018 from client view of cluster. [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server of the wrong type when type is replica set] SUCCESS (1 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore an empty list of hosts when type is replica set] com.mongodb.connection.MultiServerClusterSpecification > should ignore an empty list of hosts when type is replica set STANDARD_OUT 10:35:22.671 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.671 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.671 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.672 [Test worker] INFO org.mongodb.driver.cluster - Server localhost:27018 does not appear to be a member of an initiated replica set. [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore an empty list of hosts when type is replica set] SUCCESS (1 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore a host without a replica set name when type is replica set] com.mongodb.connection.MultiServerClusterSpecification > should ignore a host without a replica set name when type is replica set STANDARD_OUT 10:35:22.672 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.672 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.672 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.673 [Test worker] INFO org.mongodb.driver.cluster - Server localhost:27018 does not appear to be a member of an initiated replica set. [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore a host without a replica set name when type is replica set] SUCCESS (1 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server of the wrong type when type is sharded] com.mongodb.connection.MultiServerClusterSpecification > should remove a server of the wrong type when type is sharded STANDARD_OUT 10:35:22.673 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=SHARDED, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.673 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.673 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.674 [Test worker] ERROR org.mongodb.driver.cluster - Expecting a SHARD_ROUTER, but found a REPLICA_SET_PRIMARY. Removing localhost:27018 from client view of cluster. [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server of the wrong type when type is sharded] SUCCESS (1 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server of wrong type from discovered replica set] com.mongodb.connection.MultiServerClusterSpecification > should remove a server of wrong type from discovered replica set STANDARD_OUT 10:35:22.675 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.675 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.675 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.680 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.681 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.681 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.681 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 10:35:22.681 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member, but found a STANDALONE. Removing localhost:27018 from client view of cluster. [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server of wrong type from discovered replica set] SUCCESS (8 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should not set cluster type when connected to a standalone when seed list size is greater than one] com.mongodb.connection.MultiServerClusterSpecification > should not set cluster type when connected to a standalone when seed list size is greater than one STANDARD_OUT 10:35:22.682 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1 ms', maxWaitQueueSize=500} 10:35:22.683 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.683 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.683 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:35:22.683 [Test worker] ERROR org.mongodb.driver.cluster - Expecting a single STANDALONE, but found more than one. Removing localhost:27017 from client view of cluster. 10:35:22.684 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 1 ms before timing out [Test com.mongodb.connection.MultiServerClusterSpecification > should not set cluster type when connected to a standalone when seed list size is greater than one] SUCCESS (4 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should not set cluster type when connected to a replica set ghost until a valid replica set member connects] com.mongodb.connection.MultiServerClusterSpecification > should not set cluster type when connected to a replica set ghost until a valid replica set member connects STANDARD_OUT 10:35:22.686 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1 ms', maxWaitQueueSize=500} 10:35:22.687 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.687 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.687 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 1 ms before timing out 10:35:22.689 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.689 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.690 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27018 10:35:22.690 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27018 [Test com.mongodb.connection.MultiServerClusterSpecification > should not set cluster type when connected to a replica set ghost until a valid replica set member connects] SUCCESS (4 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should invalidate existing primary when a new primary notifies] com.mongodb.connection.MultiServerClusterSpecification > should invalidate existing primary when a new primary notifies STANDARD_OUT 10:35:22.691 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.691 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.691 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.692 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.692 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.692 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.692 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 10:35:22.693 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27018 10:35:22.693 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary localhost:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should invalidate existing primary when a new primary notifies] SUCCESS (3 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should invalidate new primary if its electionId is less than the previously reported electionId] com.mongodb.connection.MultiServerClusterSpecification > should invalidate new primary if its electionId is less than the previously reported electionId STANDARD_OUT 10:35:22.695 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.695 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.695 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.696 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.696 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.696 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 0000000146e0fb4a6a4c83f2 from replica set primary localhost:27017 10:35:22.697 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.697 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 10:35:22.697 [Test worker] INFO org.mongodb.driver.cluster - Invalidating potential primary localhost:27018 whose (set version, election id) tuple of (1, 0000000046e0fb4a6a4c83f4) is less than one already seen of (1, 0000000146e0fb4a6a4c83f2) [Test com.mongodb.connection.MultiServerClusterSpecification > should invalidate new primary if its electionId is less than the previously reported electionId] SUCCESS (4 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server when a server in the seed list is not in hosts list, it should be removed] com.mongodb.connection.MultiServerClusterSpecification > should remove a server when a server in the seed list is not in hosts list, it should be removed STANDARD_OUT 10:35:22.699 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[alternate:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.730 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server alternate:27017 to client view of cluster 10:35:22.730 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.730 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.731 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.731 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.731 [Test worker] INFO org.mongodb.driver.cluster - Server alternate:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:35:22.731 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary alternate:27017 10:35:22.731 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary alternate:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a server when a server in the seed list is not in hosts list, it should be removed] SUCCESS (34 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should retain a Standalone server given a hosts list of size 1] com.mongodb.connection.MultiServerClusterSpecification > should retain a Standalone server given a hosts list of size 1 STANDARD_OUT 10:35:22.733 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.733 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.733 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE [Test com.mongodb.connection.MultiServerClusterSpecification > should retain a Standalone server given a hosts list of size 1] SUCCESS (1 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should remove any Standalone server given a hosts list of size greater than one] com.mongodb.connection.MultiServerClusterSpecification > should remove any Standalone server given a hosts list of size greater than one STANDARD_OUT 10:35:22.734 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.734 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.735 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.735 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:35:22.735 [Test worker] ERROR org.mongodb.driver.cluster - Expecting a single STANDALONE, but found more than one. Removing localhost:27017 from client view of cluster. 10:35:22.735 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.736 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.736 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27018 10:35:22.736 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27018 [Test com.mongodb.connection.MultiServerClusterSpecification > should remove any Standalone server given a hosts list of size greater than one] SUCCESS (2 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a member whose replica set name does not match the required one] com.mongodb.connection.MultiServerClusterSpecification > should remove a member whose replica set name does not match the required one STANDARD_OUT 10:35:22.737 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27018], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500, requiredReplicaSetName='test1'} 10:35:22.737 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.738 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member from set 'test1', but found one from set 'test2'. Removing localhost:27018 from client view of cluster. [Test com.mongodb.connection.MultiServerClusterSpecification > should remove a member whose replica set name does not match the required one] SUCCESS (2 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should throw from getServer if cluster is closed] com.mongodb.connection.MultiServerClusterSpecification > should throw from getServer if cluster is closed STANDARD_OUT 10:35:22.739 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='100 ms', maxWaitQueueSize=500} 10:35:22.739 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster [Test com.mongodb.connection.MultiServerClusterSpecification > should throw from getServer if cluster is closed] SUCCESS (1 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore a notification from a server that has been removed] com.mongodb.connection.MultiServerClusterSpecification > should ignore a notification from a server that has been removed STANDARD_OUT 10:35:22.740 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.740 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.740 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.741 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.741 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.741 [Test worker] INFO org.mongodb.driver.cluster - Server localhost:27018 is no longer a member of the replica set. Removing from client view of cluster. 10:35:22.741 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.741 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore a notification from a server that has been removed] SUCCESS (2 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should add servers from a secondary host list when there is no primary] com.mongodb.connection.MultiServerClusterSpecification > should add servers from a secondary host list when there is no primary STANDARD_OUT 10:35:22.742 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.743 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.743 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.743 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.743 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET [Test com.mongodb.connection.MultiServerClusterSpecification > should add servers from a secondary host list when there is no primary] SUCCESS (1 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should add and removes servers from a primary host list when there is a primary] com.mongodb.connection.MultiServerClusterSpecification > should add and removes servers from a primary host list when there is a primary STANDARD_OUT 10:35:22.744 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.744 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.744 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.744 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.744 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.744 [Test worker] INFO org.mongodb.driver.cluster - Server localhost:27019 is no longer a member of the replica set. Removing from client view of cluster. 10:35:22.744 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.745 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 10:35:22.745 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.745 [Test worker] INFO org.mongodb.driver.cluster - Server localhost:27018 is no longer a member of the replica set. Removing from client view of cluster. 10:35:22.746 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.746 [Test worker] INFO org.mongodb.driver.cluster - Server localhost:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:35:22.746 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27019 [Test com.mongodb.connection.MultiServerClusterSpecification > should add and removes servers from a primary host list when there is a primary] SUCCESS (4 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore a secondary host list when there is a primary] com.mongodb.connection.MultiServerClusterSpecification > should ignore a secondary host list when there is a primary STANDARD_OUT 10:35:22.747 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.747 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.747 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.748 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.748 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.748 [Test worker] INFO org.mongodb.driver.cluster - Server localhost:27019 is no longer a member of the replica set. Removing from client view of cluster. 10:35:22.748 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.748 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore a secondary host list when there is a primary] SUCCESS (2 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore a notification from a server that is not ok] com.mongodb.connection.MultiServerClusterSpecification > should ignore a notification from a server that is not ok STANDARD_OUT 10:35:22.749 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.749 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.750 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.750 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.750 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.750 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.751 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should ignore a notification from a server that is not ok] SUCCESS (3 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should fire cluster events] com.mongodb.connection.MultiServerClusterSpecification > should fire cluster events STANDARD_OUT 10:35:22.762 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.762 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.766 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:35:22.766 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:35:22.766 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:35:22.767 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27017 10:35:22.767 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27017 [Test com.mongodb.connection.MultiServerClusterSpecification > should fire cluster events] SUCCESS (18 ms) [Test com.mongodb.connection.MultiServerClusterSpecification > should connect to all servers] com.mongodb.connection.MultiServerClusterSpecification > should connect to all servers STANDARD_OUT 10:35:22.770 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:35:22.771 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:35:22.771 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster [Test com.mongodb.connection.MultiServerClusterSpecification > should connect to all servers] SUCCESS (4 ms) [Test com.mongodb.connection.ServerSettingsSpecification > should have correct defaults] [Test com.mongodb.connection.ServerSettingsSpecification > should have correct defaults] SUCCESS (3 ms) [Test com.mongodb.connection.ServerSettingsSpecification > should apply builder settings] [Test com.mongodb.connection.ServerSettingsSpecification > should apply builder settings] SUCCESS (2 ms) [Test com.mongodb.connection.ServerSettingsSpecification > when connection string is applied to builder, all properties should be set] [Test com.mongodb.connection.ServerSettingsSpecification > when connection string is applied to builder, all properties should be set] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSettingsSpecification > lists of listeners should be unmodifiable] [Test com.mongodb.connection.ServerSettingsSpecification > lists of listeners should be unmodifiable] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSettingsSpecification > listeners should not be null] [Test com.mongodb.connection.ServerSettingsSpecification > listeners should not be null] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSettingsSpecification > identical settings should be equal] [Test com.mongodb.connection.ServerSettingsSpecification > identical settings should be equal] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSettingsSpecification > different settings should not be equal] [Test com.mongodb.connection.ServerSettingsSpecification > different settings should not be equal] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSettingsSpecification > identical settings should have same hash code] [Test com.mongodb.connection.ServerSettingsSpecification > identical settings should have same hash code] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSettingsSpecification > different settings should have different hash codes] [Test com.mongodb.connection.ServerSettingsSpecification > different settings should have different hash codes] SUCCESS (0 ms) [Test com.mongodb.connection.ServerVersionSpecification > should default to version zero] [Test com.mongodb.connection.ServerVersionSpecification > should default to version zero] SUCCESS (3 ms) [Test com.mongodb.connection.ServerVersionSpecification > should not accept null version array] [Test com.mongodb.connection.ServerVersionSpecification > should not accept null version array] SUCCESS (0 ms) [Test com.mongodb.connection.ServerVersionSpecification > should not accept version array of length unequal to three] [Test com.mongodb.connection.ServerVersionSpecification > should not accept version array of length unequal to three] SUCCESS (0 ms) [Test com.mongodb.connection.ServerVersionSpecification > should have same version array as when constructed] [Test com.mongodb.connection.ServerVersionSpecification > should have same version array as when constructed] SUCCESS (1 ms) [Test com.mongodb.connection.ServerVersionSpecification > should have immutable version array] [Test com.mongodb.connection.ServerVersionSpecification > should have immutable version array] SUCCESS (0 ms) [Test com.mongodb.connection.ServerVersionSpecification > identical versions should be equal] [Test com.mongodb.connection.ServerVersionSpecification > identical versions should be equal] SUCCESS (0 ms) [Test com.mongodb.connection.ServerVersionSpecification > identical versions should have the same hash code] [Test com.mongodb.connection.ServerVersionSpecification > identical versions should have the same hash code] SUCCESS (0 ms) [Test com.mongodb.connection.ServerVersionSpecification > different versions should not be equal] [Test com.mongodb.connection.ServerVersionSpecification > different versions should not be equal] SUCCESS (0 ms) [Test com.mongodb.connection.ServerVersionSpecification > lower version should compare less than] [Test com.mongodb.connection.ServerVersionSpecification > lower version should compare less than] SUCCESS (0 ms) [Test com.mongodb.connection.ServerVersionSpecification > higher version should compare greater than] [Test com.mongodb.connection.ServerVersionSpecification > higher version should compare greater than] SUCCESS (0 ms) [Test com.mongodb.connection.ServerVersionSpecification > same version should compare equal] [Test com.mongodb.connection.ServerVersionSpecification > same version should compare equal] SUCCESS (0 ms) [Test com.mongodb.connection.SslSettingsSpecification > should default to disabled] [Test com.mongodb.connection.SslSettingsSpecification > should default to disabled] SUCCESS (3 ms) [Test com.mongodb.connection.SslSettingsSpecification > should enable] [Test com.mongodb.connection.SslSettingsSpecification > should enable] SUCCESS (0 ms) [Test com.mongodb.connection.SslSettingsSpecification > should default to disallow invalid host name] [Test com.mongodb.connection.SslSettingsSpecification > should default to disallow invalid host name] SUCCESS (0 ms) [Test com.mongodb.connection.SslSettingsSpecification > should allow invalid host name] [Test com.mongodb.connection.SslSettingsSpecification > should allow invalid host name] SUCCESS (1 ms) [Test com.mongodb.connection.SslSettingsSpecification > should not allow invalid host name on Java 6] [Test com.mongodb.connection.SslSettingsSpecification > should not allow invalid host name on Java 6] SUCCESS (0 ms) [Test com.mongodb.connection.SslSettingsSpecification > should apply connection string without ssl] [Test com.mongodb.connection.SslSettingsSpecification > should apply connection string without ssl] SUCCESS (0 ms) [Test com.mongodb.connection.SslSettingsSpecification > should apply connection string with ssl] [Test com.mongodb.connection.SslSettingsSpecification > should apply connection string with ssl] SUCCESS (1 ms) [Test com.mongodb.connection.SslSettingsSpecification > should apply connection string with ssl and sslInvalidHostNameAllowed] [Test com.mongodb.connection.SslSettingsSpecification > should apply connection string with ssl and sslInvalidHostNameAllowed] SUCCESS (0 ms) [Test com.mongodb.connection.SslSettingsSpecification > should apply connection string with ssl and invalidHostNameAllowed] [Test com.mongodb.connection.SslSettingsSpecification > should apply connection string with ssl and invalidHostNameAllowed] SUCCESS (0 ms) [Test com.mongodb.connection.SslSettingsSpecification > equivalent settings should be equal and have the same hash code] [Test com.mongodb.connection.SslSettingsSpecification > equivalent settings should be equal and have the same hash code] SUCCESS (0 ms) [Test com.mongodb.connection.SslSettingsSpecification > unequivalent settings should not be equal or have the same hash code] [Test com.mongodb.connection.SslSettingsSpecification > unequivalent settings should not be equal or have the same hash code] SUCCESS (0 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should get bulk write result from with a count matching the n field] [Test com.mongodb.connection.WriteCommandHelperSpecification > should get bulk write result from with a count matching the n field] SUCCESS (260 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should get bulk write result with upserts matching the upserted field] [Test com.mongodb.connection.WriteCommandHelperSpecification > should get bulk write result with upserts matching the upserted field] SUCCESS (2 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should not have modified count for update with no nModified field in the result] [Test com.mongodb.connection.WriteCommandHelperSpecification > should not have modified count for update with no nModified field in the result] SUCCESS (1 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should not have modified count for replace with no nModified field in the result] [Test com.mongodb.connection.WriteCommandHelperSpecification > should not have modified count for replace with no nModified field in the result] SUCCESS (0 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should have modified count of 0 for insert with no nModified field in the result] [Test com.mongodb.connection.WriteCommandHelperSpecification > should have modified count of 0 for insert with no nModified field in the result] SUCCESS (0 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should have modified count of 0 for remove with no nModified field in the result] [Test com.mongodb.connection.WriteCommandHelperSpecification > should have modified count of 0 for remove with no nModified field in the result] SUCCESS (0 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should not have error if writeErrors is empty and writeConcernError is missing] [Test com.mongodb.connection.WriteCommandHelperSpecification > should not have error if writeErrors is empty and writeConcernError is missing] SUCCESS (1 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should have error if writeErrors is not empty] [Test com.mongodb.connection.WriteCommandHelperSpecification > should have error if writeErrors is not empty] SUCCESS (0 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should have error if writeConcernError is present] [Test com.mongodb.connection.WriteCommandHelperSpecification > should have error if writeConcernError is present] SUCCESS (0 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > getting bulk write exception should throw if there are no errors] [Test com.mongodb.connection.WriteCommandHelperSpecification > getting bulk write exception should throw if there are no errors] SUCCESS (1 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should get write errors from the writeErrors field] [Test com.mongodb.connection.WriteCommandHelperSpecification > should get write errors from the writeErrors field] SUCCESS (57 ms) [Test com.mongodb.connection.WriteCommandHelperSpecification > should get write concern error from writeConcernError field] [Test com.mongodb.connection.WriteCommandHelperSpecification > should get write concern error from writeConcernError field] SUCCESS (7 ms) [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should return a write result for an insert] [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should return a write result for an insert] SUCCESS (8 ms) [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should return a write result for an upsert] [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should return a write result for an upsert] SUCCESS (0 ms) [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should throw command failure if result is not ok] [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should throw command failure if result is not ok] SUCCESS (0 ms) [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should throw duplicate key when response has a duplicate key error code] [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should throw duplicate key when response has a duplicate key error code] SUCCESS (3 ms) [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should throw duplicate key when errObjects has a duplicate key error code] [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should throw duplicate key when errObjects has a duplicate key error code] SUCCESS (1 ms) [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should support duplicate key errors from sharded servers in extractErrorCode] [Test com.mongodb.connection.WriteResultProtocolHelperSpecification > should support duplicate key errors from sharded servers in extractErrorCode] SUCCESS (0 ms) [Test com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketOpenException when the AsynchronousSocket Stream fails to open] [Test com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketOpenException when the AsynchronousSocket Stream fails to open] SUCCESS (127628 ms) [Test com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketReadTimeoutException with the AsynchronousSocket stream] com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketReadTimeoutException with the AsynchronousSocket stream STANDARD_OUT 10:37:31.040 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:194, serverValue:35}] to :27017 [Test com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketReadTimeoutException with the AsynchronousSocket stream] SUCCESS (5961 ms) [Test com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketOpenException when the Netty Stream fails to open] [Test com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketOpenException when the Netty Stream fails to open] SUCCESS (425 ms) [Test com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketReadTimeoutException with the Netty stream] com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketReadTimeoutException with the Netty stream STANDARD_OUT 10:37:37.545 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:196, serverValue:36}] to :27017 [Test com.mongodb.connection.AsyncStreamTimeoutsSpecification > should throw a MongoSocketReadTimeoutException with the Netty stream] SUCCESS (5406 ms) [Test com.mongodb.connection.ServerMonitorSpecification > should have positive round trip time] com.mongodb.connection.ServerMonitorSpecification > should have positive round trip time STANDARD_OUT 10:37:42.826 [cluster-ClusterId{value='5853c3f646e0fb4a6a4c841a', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:197, serverValue:37}] to :27017 10:37:42.833 [cluster-ClusterId{value='5853c3f646e0fb4a6a4c841a', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=5644380} [Test com.mongodb.connection.ServerMonitorSpecification > should have positive round trip time] SUCCESS (123 ms) [Test com.mongodb.connection.ServerMonitorSpecification > should return server version] com.mongodb.connection.ServerMonitorSpecification > should return server version STANDARD_OUT 10:37:42.885 [cluster-ClusterId{value='5853c3f646e0fb4a6a4c841b', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:198, serverValue:38}] to :27017 10:37:42.886 [cluster-ClusterId{value='5853c3f646e0fb4a6a4c841b', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=842110} [Test com.mongodb.connection.ServerMonitorSpecification > should return server version] SUCCESS (58 ms) [Test com.mongodb.connection.ServerMonitorSpecification > should report current exception] com.mongodb.connection.ServerMonitorSpecification > should report current exception STANDARD_OUT 10:37:42.985 [cluster-ClusterId{value='5853c3f646e0fb4a6a4c841c', description='null'}-some_unknown_server_name:34567] INFO org.mongodb.driver.cluster - Exception in monitor thread while connecting to server some_unknown_server_name:34567 com.mongodb.MongoSocketException: some_unknown_server_name: some_unknown_server_name: unknown error at com.mongodb.ServerAddress.getSocketAddress(ServerAddress.java:188) ~[main/:na] at com.mongodb.connection.SocketStreamHelper.initialize(SocketStreamHelper.java:57) ~[main/:na] at com.mongodb.connection.SocketChannelStream.open(SocketChannelStream.java:52) ~[main/:na] at com.mongodb.connection.InternalStreamConnection.open(InternalStreamConnection.java:115) ~[main/:na] at com.mongodb.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:113) ~[main/:na] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] Caused by: java.net.UnknownHostException: some_unknown_server_name: some_unknown_server_name: unknown error at java.net.InetAddress.getAllByName0(InetAddress.java:1413) ~[na:1.8.0] at java.net.InetAddress.getAllByName(InetAddress.java:1322) ~[na:1.8.0] at java.net.InetAddress.getAllByName(InetAddress.java:1245) ~[na:1.8.0] at java.net.InetAddress.getByName(InetAddress.java:1195) ~[na:1.8.0] at com.mongodb.ServerAddress.getSocketAddress(ServerAddress.java:186) ~[main/:na] ... 5 common frames omitted [Test com.mongodb.connection.ServerMonitorSpecification > should report current exception] SUCCESS (92 ms) [Test com.mongodb.connection.ServerMonitorSpecification > should log state change if significant properties have changed] [Test com.mongodb.connection.ServerMonitorSpecification > should log state change if significant properties have changed] SUCCESS (25 ms) com.mongodb.connection.WriteProtocolCommandEventSpecification STANDARD_OUT 10:37:43.171 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:200, serverValue:39}] to :27017 [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single unacknowleded insert] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single unacknowleded insert] SUCCESS (124 ms) [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for split unacknowleded inserts] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for split unacknowleded inserts] FAILURE (301 ms) Started at: 1481884663296 com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for split unacknowleded inserts FAILED com.mongodb.MongoCommandException: Command failed with error -1: 'ns not found' on server :27017. The full response is { "ok" : 0.0, "errmsg" : "ns not found" } at com.mongodb.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:115) at com.mongodb.connection.CommandProtocol.execute(CommandProtocol.java:114) at com.mongodb.connection.WriteProtocolCommandEventSpecification.should deliver started and completed command events for split unacknowleded inserts(WriteProtocolCommandEventSpecification.groovy:145) com.mongodb.MongoCommandException: Command failed with error -1: 'ns not found' on server :27017. The full response is { "ok" : 0.0, "errmsg" : "ns not found" } at com.mongodb.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:115) at com.mongodb.connection.CommandProtocol.execute(CommandProtocol.java:114) at com.mongodb.connection.WriteProtocolCommandEventSpecification.should deliver started and completed command events for split unacknowleded inserts(WriteProtocolCommandEventSpecification.groovy:145) [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events when there is a write error] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events when there is a write error] SUCCESS (469 ms) [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and failed command events when there is a command failure] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and failed command events when there is a command failure] SUCCESS (23 ms) [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single unacknowleded update] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single unacknowleded update] SUCCESS (139 ms) [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single unacknowleded delete] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single unacknowleded delete] SUCCESS (73 ms) [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single acknowleded insert] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single acknowleded insert] SUCCESS (243 ms) [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single acknowleded delete] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single acknowleded delete] SUCCESS (165 ms) [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single acknowleded update] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should deliver started and completed command events for a single acknowleded update] SUCCESS (75 ms) [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should not deliver any events if encoding fails] [Test com.mongodb.connection.WriteProtocolCommandEventSpecification > should not deliver any events if encoding fails] SUCCESS (7 ms) [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[first_value.json]] [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[first_value.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[first_value_zero.json]] [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[first_value_zero.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_1.json]] [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_1.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_2.json]] [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_2.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_3.json]] [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_3.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_4.json]] [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_4.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_5.json]] [Test com.mongodb.connection.ServerSelectionRttTest > shouldPassAllOutcomes[value_test_5.json]] SUCCESS (0 ms) [Test com.mongodb.connection.X509AuthenticatorNoUserNameTest > testSuccessfulAuthentication] [Test com.mongodb.connection.X509AuthenticatorNoUserNameTest > testSuccessfulAuthentication] SUCCESS (1 ms) [Test com.mongodb.connection.X509AuthenticatorNoUserNameTest > testUnsuccessfulAuthenticationWhenServerVersionLessThanThreeFourAsync] [Test com.mongodb.connection.X509AuthenticatorNoUserNameTest > testUnsuccessfulAuthenticationWhenServerVersionLessThanThreeFourAsync] SUCCESS (0 ms) [Test com.mongodb.connection.X509AuthenticatorNoUserNameTest > testSuccessfulAuthenticationAsync] [Test com.mongodb.connection.X509AuthenticatorNoUserNameTest > testSuccessfulAuthenticationAsync] SUCCESS (60 ms) [Test com.mongodb.connection.X509AuthenticatorNoUserNameTest > testUnsuccessfulAuthenticationWhenServerVersionLessThanThreeFour] [Test com.mongodb.connection.X509AuthenticatorNoUserNameTest > testUnsuccessfulAuthenticationWhenServerVersionLessThanThreeFour] SUCCESS (0 ms) [Test com.mongodb.connection.PlainAuthenticatorUnitTest > testSuccessfulAuthentication] [Test com.mongodb.connection.PlainAuthenticatorUnitTest > testSuccessfulAuthentication] SUCCESS (85 ms) [Test com.mongodb.connection.PlainAuthenticatorUnitTest > testSuccessfulAuthenticationAsync] [Test com.mongodb.connection.PlainAuthenticatorUnitTest > testSuccessfulAuthenticationAsync] SUCCESS (25 ms) [Test com.mongodb.connection.ReplyMessageTest > shouldThrowExceptionIfRequestIdDoesNotMatchResponseTo] [Test com.mongodb.connection.ReplyMessageTest > shouldThrowExceptionIfRequestIdDoesNotMatchResponseTo] SUCCESS (0 ms) [Test com.mongodb.connection.ReplyMessageTest > shouldThrowExceptionIfOpCodeIsIncorrect] [Test com.mongodb.connection.ReplyMessageTest > shouldThrowExceptionIfOpCodeIsIncorrect] SUCCESS (0 ms) [Test com.mongodb.connection.NativeAuthenticatorUnitTest > testSuccessfulAuthentication] [Test com.mongodb.connection.NativeAuthenticatorUnitTest > testSuccessfulAuthentication] SUCCESS (12 ms) [Test com.mongodb.connection.NativeAuthenticatorUnitTest > testSuccessfulAuthenticationAsync] [Test com.mongodb.connection.NativeAuthenticatorUnitTest > testSuccessfulAuthenticationAsync] SUCCESS (6 ms) [Test com.mongodb.connection.NativeAuthenticatorUnitTest > testFailedAuthenticationAsync] [Test com.mongodb.connection.NativeAuthenticatorUnitTest > testFailedAuthenticationAsync] SUCCESS (4 ms) [Test com.mongodb.connection.NativeAuthenticatorUnitTest > testFailedAuthentication] [Test com.mongodb.connection.NativeAuthenticatorUnitTest > testFailedAuthentication] SUCCESS (2 ms) [Test com.mongodb.connection.AuthenticatingConnectionTest > testGSSAPIAuthentication] [Test com.mongodb.connection.AuthenticatingConnectionTest > testGSSAPIAuthentication] SKIPPED (0 ms) com.mongodb.connection.AuthenticatingConnectionTest > testGSSAPIAuthentication SKIPPED [Test com.mongodb.connection.AuthenticatingConnectionTest > testMongoCRAuthentication] [Test com.mongodb.connection.AuthenticatingConnectionTest > testMongoCRAuthentication] SKIPPED (0 ms) com.mongodb.connection.AuthenticatingConnectionTest > testMongoCRAuthentication SKIPPED [Test com.mongodb.connection.AuthenticatingConnectionTest > testPlainAuthentication] [Test com.mongodb.connection.AuthenticatingConnectionTest > testPlainAuthentication] SKIPPED (0 ms) com.mongodb.connection.AuthenticatingConnectionTest > testPlainAuthentication SKIPPED [Test com.mongodb.connection.AuthenticatingConnectionTest > testMongoX509Authentication] [Test com.mongodb.connection.AuthenticatingConnectionTest > testMongoX509Authentication] SKIPPED (0 ms) com.mongodb.connection.AuthenticatingConnectionTest > testMongoX509Authentication SKIPPED [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldNotCallWaitQueueExitedIfWaitQueueEnteredWasNotCalled] com.mongodb.connection.DefaultConnectionPoolTest > shouldNotCallWaitQueueExitedIfWaitQueueEnteredWasNotCalled STANDARD_OUT 10:37:45.241 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:235}] to 127.0.0.1:27017 because the pool has been closed. [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldNotCallWaitQueueExitedIfWaitQueueEnteredWasNotCalled] SUCCESS (108 ms) [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldExpireConnectionAfterMaxIdleTime] com.mongodb.connection.DefaultConnectionPoolTest > shouldExpireConnectionAfterMaxIdleTime STANDARD_OUT 10:37:45.353 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:240}] to 127.0.0.1:27017 because it is past its maximum allowed idle time. [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldExpireConnectionAfterMaxIdleTime] SUCCESS (113 ms) [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldCreateNewConnectionAfterExpiration] com.mongodb.connection.DefaultConnectionPoolTest > shouldCreateNewConnectionAfterExpiration STANDARD_OUT 10:37:45.413 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:247}] to 127.0.0.1:27017 because it is past its maximum allowed life time. [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldCreateNewConnectionAfterExpiration] SUCCESS (56 ms) [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldExpireConnectionAfterLifeTimeOnClose] com.mongodb.connection.DefaultConnectionPoolTest > shouldExpireConnectionAfterLifeTimeOnClose STANDARD_OUT 10:37:45.469 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:254}] to 127.0.0.1:27017 because it is past its maximum allowed life time. [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldExpireConnectionAfterLifeTimeOnClose] SUCCESS (56 ms) [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldExpireConnectionAfterMaxLifeTime] com.mongodb.connection.DefaultConnectionPoolTest > shouldExpireConnectionAfterMaxLifeTime STANDARD_OUT 10:37:45.576 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:259}] to 127.0.0.1:27017 because it is past its maximum allowed life time. [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldExpireConnectionAfterMaxLifeTime] SUCCESS (107 ms) [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldThrowOnWaitQueueFull] [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldThrowOnWaitQueueFull] SUCCESS (104 ms) [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldThrowOnTimeout] [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldThrowOnTimeout] SUCCESS (65 ms) [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldPruneAfterMaintenanceTaskRuns] com.mongodb.connection.DefaultConnectionPoolTest > shouldPruneAfterMaintenanceTaskRuns STANDARD_OUT 10:37:45.757 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:270}] to 127.0.0.1:27017 because it is past its maximum allowed life time. [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldPruneAfterMaintenanceTaskRuns] SUCCESS (12 ms) [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldCloseConnectionAfterExpiration] com.mongodb.connection.DefaultConnectionPoolTest > shouldCloseConnectionAfterExpiration STANDARD_OUT 10:37:45.810 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:275}] to 127.0.0.1:27017 because it is past its maximum allowed life time. [Test com.mongodb.connection.DefaultConnectionPoolTest > shouldCloseConnectionAfterExpiration] SUCCESS (52 ms) [Test com.mongodb.connection.PlainAuthenticatorTest > testSuccessfulAuthentication] [Test com.mongodb.connection.PlainAuthenticatorTest > testSuccessfulAuthentication] SKIPPED (0 ms) com.mongodb.connection.PlainAuthenticatorTest > testSuccessfulAuthentication SKIPPED [Test com.mongodb.connection.PlainAuthenticatorTest > testUnsuccessfulAuthentication] [Test com.mongodb.connection.PlainAuthenticatorTest > testUnsuccessfulAuthentication] SKIPPED (0 ms) com.mongodb.connection.PlainAuthenticatorTest > testUnsuccessfulAuthentication SKIPPED [Test com.mongodb.connection.SingleServerClusterTest > shouldGetServerWithOkDescription] com.mongodb.connection.SingleServerClusterTest > shouldGetServerWithOkDescription STANDARD_OUT 10:37:45.837 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:37:45.846 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by com.mongodb.connection.SingleServerClusterTest$1@a5015e63 from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:37:45.876 [cluster-ClusterId{value='5853c3f946e0fb4a6a4c843a', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:278, serverValue:40}] to :27017 10:37:45.887 [cluster-ClusterId{value='5853c3f946e0fb4a6a4c843a', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=10664374} [Test com.mongodb.connection.SingleServerClusterTest > shouldGetServerWithOkDescription] SUCCESS (53 ms) [Test com.mongodb.connection.SingleServerClusterTest > shouldGetDescription] com.mongodb.connection.SingleServerClusterTest > shouldGetDescription STANDARD_OUT 10:37:45.889 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:37:45.890 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 30000 ms before timing out 10:37:45.931 [cluster-ClusterId{value='5853c3f946e0fb4a6a4c843b', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:279, serverValue:41}] to :27017 10:37:45.934 [cluster-ClusterId{value='5853c3f946e0fb4a6a4c843b', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=1660413} [Test com.mongodb.connection.SingleServerClusterTest > shouldGetDescription] SUCCESS (50 ms) [Test com.mongodb.connection.SingleServerClusterTest > descriptionShouldIncludeSettings] com.mongodb.connection.SingleServerClusterTest > descriptionShouldIncludeSettings STANDARD_OUT 10:37:45.939 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:37:45.946 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 30000 ms before timing out 10:37:45.971 [cluster-ClusterId{value='5853c3f946e0fb4a6a4c843c', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:280, serverValue:42}] to :27017 10:37:45.982 [cluster-ClusterId{value='5853c3f946e0fb4a6a4c843c', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=10435798} [Test com.mongodb.connection.SingleServerClusterTest > descriptionShouldIncludeSettings] SUCCESS (45 ms) [Test com.mongodb.connection.ChangeEventTest > testAll] [Test com.mongodb.connection.ChangeEventTest > testAll] SUCCESS (8 ms) [Test com.mongodb.connection.ClusterDescriptionTest > testSettings] [Test com.mongodb.connection.ClusterDescriptionTest > testSettings] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterDescriptionTest > testAll] [Test com.mongodb.connection.ClusterDescriptionTest > testAll] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterDescriptionTest > testAny] [Test com.mongodb.connection.ClusterDescriptionTest > testAny] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterDescriptionTest > testMode] [Test com.mongodb.connection.ClusterDescriptionTest > testMode] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterDescriptionTest > testPrimaryOrSecondary] [Test com.mongodb.connection.ClusterDescriptionTest > testPrimaryOrSecondary] SUCCESS (7 ms) [Test com.mongodb.connection.ClusterDescriptionTest > testObjectOverrides] [Test com.mongodb.connection.ClusterDescriptionTest > testObjectOverrides] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterDescriptionTest > clusterDescriptionWithAnIncompatibleServerShouldBeIncompatible] [Test com.mongodb.connection.ClusterDescriptionTest > clusterDescriptionWithAnIncompatibleServerShouldBeIncompatible] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterDescriptionTest > clusterDescriptionWithCompatibleServerShouldBeCompatible] [Test com.mongodb.connection.ClusterDescriptionTest > clusterDescriptionWithCompatibleServerShouldBeCompatible] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterDescriptionTest > testHasReadableServer] [Test com.mongodb.connection.ClusterDescriptionTest > testHasReadableServer] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterDescriptionTest > getByServerAddress] [Test com.mongodb.connection.ClusterDescriptionTest > getByServerAddress] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterDescriptionTest > testHasWritableServer] [Test com.mongodb.connection.ClusterDescriptionTest > testHasWritableServer] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterDescriptionTest > testSortingOfAll] [Test com.mongodb.connection.ClusterDescriptionTest > testSortingOfAll] SUCCESS (0 ms) [Test com.mongodb.connection.MaxDocumentSizeTest > testMaxDocumentSize] [Test com.mongodb.connection.MaxDocumentSizeTest > testMaxDocumentSize] SUCCESS (0 ms) [Test com.mongodb.connection.MaxMessageSizeTest > testMaxDocumentSize] [Test com.mongodb.connection.MaxMessageSizeTest > testMaxDocumentSize] SUCCESS (1 ms) [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testAuthenticateThrowsWhenServerProvidesInvalidServerSignatureAsync] [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testAuthenticateThrowsWhenServerProvidesInvalidServerSignatureAsync] SUCCESS (3277 ms) [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testAuthenticateThrowsWhenServerProvidesAnInvalidRValue] [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testAuthenticateThrowsWhenServerProvidesAnInvalidRValue] SUCCESS (1 ms) [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testSuccessfulAuthentication] [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testSuccessfulAuthentication] SUCCESS (79 ms) [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testAuthenticateThrowsWhenServerProvidesInvalidServerSignature] [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testAuthenticateThrowsWhenServerProvidesInvalidServerSignature] SUCCESS (59 ms) [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testSuccessfulAuthenticationAsync] [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testSuccessfulAuthenticationAsync] SUCCESS (62 ms) [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testAuthenticateThrowsWhenServerProvidesAnInvalidRValueAsync] [Test com.mongodb.connection.ScramSha1SaslAuthenticatorTest > testAuthenticateThrowsWhenServerProvidesAnInvalidRValueAsync] SUCCESS (1 ms) [Test com.mongodb.connection.ServerDescriptionTest > testObjectOverrides] [Test com.mongodb.connection.ServerDescriptionTest > testObjectOverrides] SUCCESS (45 ms) [Test com.mongodb.connection.ServerDescriptionTest > testIsPrimaryAndIsSecondary] [Test com.mongodb.connection.ServerDescriptionTest > testIsPrimaryAndIsSecondary] SUCCESS (0 ms) [Test com.mongodb.connection.ServerDescriptionTest > testMissingAddress] [Test com.mongodb.connection.ServerDescriptionTest > testMissingAddress] SUCCESS (0 ms) [Test com.mongodb.connection.ServerDescriptionTest > serverWithMaxWireVersionLessThanDriverMinWireVersionShouldBeIncompatible] [Test com.mongodb.connection.ServerDescriptionTest > serverWithMaxWireVersionLessThanDriverMinWireVersionShouldBeIncompatible] SUCCESS (0 ms) [Test com.mongodb.connection.ServerDescriptionTest > testBuilder] [Test com.mongodb.connection.ServerDescriptionTest > testBuilder] SUCCESS (1 ms) [Test com.mongodb.connection.ServerDescriptionTest > testHasTags] [Test com.mongodb.connection.ServerDescriptionTest > testHasTags] SUCCESS (0 ms) [Test com.mongodb.connection.ServerDescriptionTest > testMissingStatus] [Test com.mongodb.connection.ServerDescriptionTest > testMissingStatus] SUCCESS (0 ms) [Test com.mongodb.connection.ServerDescriptionTest > testObjectOverridesWithUnequalException] [Test com.mongodb.connection.ServerDescriptionTest > testObjectOverridesWithUnequalException] SUCCESS (1 ms) [Test com.mongodb.connection.ServerDescriptionTest > serverWithMaxWireVersionEqualToDriverMinWireVersionShouldBeCompatible] [Test com.mongodb.connection.ServerDescriptionTest > serverWithMaxWireVersionEqualToDriverMinWireVersionShouldBeCompatible] SUCCESS (0 ms) [Test com.mongodb.connection.ServerDescriptionTest > testShortDescription] [Test com.mongodb.connection.ServerDescriptionTest > testShortDescription] SUCCESS (0 ms) [Test com.mongodb.connection.ServerDescriptionTest > serverWithMinWireVersionGreaterThanDriverMaxWireVersionShouldBeIncompatible] [Test com.mongodb.connection.ServerDescriptionTest > serverWithMinWireVersionGreaterThanDriverMaxWireVersionShouldBeIncompatible] SUCCESS (0 ms) [Test com.mongodb.connection.ServerDescriptionTest > testDefaults] [Test com.mongodb.connection.ServerDescriptionTest > testDefaults] SUCCESS (1 ms) [Test com.mongodb.connection.ServerDescriptionTest > serverWithMinWireVersionEqualToDriverMaxWireVersionShouldBeCompatible] [Test com.mongodb.connection.ServerDescriptionTest > serverWithMinWireVersionEqualToDriverMaxWireVersionShouldBeCompatible] SUCCESS (0 ms) [Test com.mongodb.connection.ServerDescriptionTest > notOkServerShouldBeCompatible] [Test com.mongodb.connection.ServerDescriptionTest > notOkServerShouldBeCompatible] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest STANDARD_OUT 10:37:49.768 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:49.769 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:49.775 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a topology that is a replica set with no primary connected]] com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a topology that is a replica set with no primary connected] STANDARD_OUT 10:37:49.776 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a topology that is a replica set with no primary connected]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest STANDARD_OUT 10:37:49.777 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:49.777 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:49.777 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a topology that is a replica set with a primary connected]] com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a topology that is a replica set with a primary connected] STANDARD_OUT 10:37:49.778 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:49.778 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:49.779 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a topology that is a replica set with a primary connected]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest STANDARD_OUT 10:37:49.780 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:49.780 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:49.780 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a replica set with non member]] com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a replica set with non member] STANDARD_OUT 10:37:49.781 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:49.781 [Test worker] INFO org.mongodb.driver.cluster - Server b:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:37:49.781 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:49.781 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a replica set with non member]] SUCCESS (3 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest STANDARD_OUT 10:37:49.783 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:49.784 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:49.784 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a topology that is required to be a replica set]] com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a topology that is required to be a replica set] STANDARD_OUT 10:37:49.784 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:49.784 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a topology that is required to be a replica set]] SUCCESS (2 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest STANDARD_OUT 10:37:49.786 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a standalone connection]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringMonitoringTest > shouldPassAllOutcomes[Monitoring a standalone connection]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.326 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.327 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Discover arbiters]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Discover arbiters] STANDARD_OUT 10:37:50.328 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.328 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Discover arbiters]] SUCCESS (2 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.329 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.329 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Discover passives]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Discover passives] STANDARD_OUT 10:37:50.330 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.330 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Discover passives]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.331 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.332 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set discovery from primary]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set discovery from primary] STANDARD_OUT 10:37:50.332 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.332 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set discovery from primary]] SUCCESS (4 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.336 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.336 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set discovery from secondary]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set discovery from secondary] STANDARD_OUT 10:37:50.337 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set discovery from secondary]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.338 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.338 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set discovery]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set discovery] STANDARD_OUT 10:37:50.338 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server c:27017 to client view of cluster 10:37:50.339 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.339 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server d:27017 to client view of cluster 10:37:50.340 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server e:27017 to client view of cluster 10:37:50.340 [Test worker] INFO org.mongodb.driver.cluster - Server a:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:37:50.340 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary d:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set discovery]] SUCCESS (19 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.358 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.358 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with equal electionId]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with equal electionId] STANDARD_OUT 10:37:50.359 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.359 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000001 from replica set primary a:27017 10:37:50.359 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:50.359 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.360 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.360 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with equal electionId]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.360 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.360 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.361 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Ghost discovered]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Ghost discovered] STANDARD_OUT 10:37:50.361 [Test worker] INFO org.mongodb.driver.cluster - Server b:27017 does not appear to be a member of an initiated replica set. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Ghost discovered]] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.361 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.361 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Host list differs from seeds]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Host list differs from seeds] STANDARD_OUT 10:37:50.362 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.362 [Test worker] INFO org.mongodb.driver.cluster - Server a:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:37:50.362 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Host list differs from seeds]] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.394 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.394 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Ignore a secondary's electionId]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Ignore a secondary's electionId]] SUCCESS (1 ms) 10:37:50.395 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.395 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.395 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Member removed by reconfig]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Member removed by reconfig] STANDARD_OUT 10:37:50.396 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.396 [Test worker] INFO org.mongodb.driver.cluster - Server b:27017 is no longer a member of the replica set. Removing from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Member removed by reconfig]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.397 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:50.397 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.397 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Member brought up as standalone]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Member brought up as standalone] STANDARD_OUT 10:37:50.398 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:37:50.398 [Test worker] ERROR org.mongodb.driver.cluster - Expecting a single STANDALONE, but found more than one. Removing b:27017 from client view of cluster. 10:37:50.398 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:50.456 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Member brought up as standalone]] SUCCESS (58 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.457 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.457 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.457 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary] STANDARD_OUT 10:37:50.458 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.458 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.458 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary]] SUCCESS (2 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.459 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.459 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with greater setVersion and electionId]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with greater setVersion and electionId] STANDARD_OUT 10:37:50.460 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.460 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000001 from replica set primary a:27017 10:37:50.460 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:50.460 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.538 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000002 from replica set primary b:27017 10:37:50.538 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.539 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary a:27017 10:37:50.539 [Test worker] INFO org.mongodb.driver.cluster - Invalidating potential primary a:27017 whose (set version, election id) tuple of (1, 000000000000000000000001) is less than one already seen of (1, 000000000000000000000002) [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with greater setVersion and electionId]] SUCCESS (81 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.540 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.540 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with greater setVersion]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with greater setVersion] STANDARD_OUT 10:37:50.541 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.541 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000001 from replica set primary a:27017 10:37:50.541 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:50.541 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.542 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 2 from replica set primary b:27017 10:37:50.542 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.542 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary a:27017 10:37:50.543 [Test worker] INFO org.mongodb.driver.cluster - Invalidating potential primary a:27017 whose (set version, election id) tuple of (1, 000000000000000000000001) is less than one already seen of (2, 000000000000000000000001) [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with greater setVersion]] SUCCESS (9 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.550 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.550 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with wrong setName]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with wrong setName] STANDARD_OUT 10:37:50.551 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.551 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.551 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member from set 'rs', but found one from set 'wrong'. Removing b:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[New primary with wrong setName]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.552 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.552 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.552 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Non replicaSet member responds]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Non replicaSet member responds] STANDARD_OUT 10:37:50.552 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member, but found a STANDALONE. Removing b:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Non replicaSet member responds]] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.553 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.553 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set case normalization]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set case normalization] STANDARD_OUT 10:37:50.553 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.554 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server c:27017 to client view of cluster 10:37:50.554 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Replica set case normalization]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.554 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.554 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primaries with and without electionIds]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primaries with and without electionIds] STANDARD_OUT 10:37:50.555 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server c:27017 to client view of cluster 10:37:50.555 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.555 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:50.555 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.555 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000002 from replica set primary b:27017 10:37:50.555 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.556 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary a:27017 10:37:50.556 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.556 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary b:27017 10:37:50.556 [Test worker] INFO org.mongodb.driver.cluster - Invalidating potential primary c:27017 whose (set version, election id) tuple of (1, 000000000000000000000001) is less than one already seen of (1, 000000000000000000000002) [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primaries with and without electionIds]] SUCCESS (3 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.557 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.557 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary becomes standalone]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary becomes standalone] STANDARD_OUT 10:37:50.557 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.558 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member, but found a STANDALONE. Removing a:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary becomes standalone]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.558 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.558 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary changes setName]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary changes setName] STANDARD_OUT 10:37:50.558 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.559 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member from set 'rs', but found one from set 'wrong'. Removing a:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary changes setName]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.559 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.559 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Disconnected from primary]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Disconnected from primary] STANDARD_OUT 10:37:50.559 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Disconnected from primary]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.560 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.560 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Disconnected from primary, reject primary with stale electionId]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Disconnected from primary, reject primary with stale electionId] STANDARD_OUT 10:37:50.560 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.561 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000001 from replica set primary a:27017 10:37:50.561 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:50.561 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.561 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000002 from replica set primary b:27017 10:37:50.562 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.562 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary a:27017 10:37:50.562 [Test worker] INFO org.mongodb.driver.cluster - Invalidating potential primary a:27017 whose (set version, election id) tuple of (1, 000000000000000000000001) is less than one already seen of (1, 000000000000000000000002) 10:37:50.563 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000003 from replica set primary a:27017 10:37:50.563 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Disconnected from primary, reject primary with stale electionId]] SUCCESS (23 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.583 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.583 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Disconnected from primary, reject primary with stale setVersion]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Disconnected from primary, reject primary with stale setVersion] STANDARD_OUT 10:37:50.583 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.583 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000001 from replica set primary a:27017 10:37:50.584 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:50.584 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.584 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 2 from replica set primary b:27017 10:37:50.584 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.584 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary a:27017 10:37:50.585 [Test worker] INFO org.mongodb.driver.cluster - Invalidating potential primary a:27017 whose (set version, election id) tuple of (1, 000000000000000000000001) is less than one already seen of (2, 000000000000000000000001) 10:37:50.585 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000002 from replica set primary a:27017 10:37:50.585 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Disconnected from primary, reject primary with stale setVersion]] SUCCESS (2 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.586 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.586 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary mismatched me]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary mismatched me] STANDARD_OUT 10:37:50.586 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.586 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.586 [Test worker] INFO org.mongodb.driver.cluster - Server localhost:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:37:50.586 [Test worker] INFO org.mongodb.driver.cluster - Canonical address a:27017 does not match server address. Removing localhost:27017 from client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary mismatched me]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.587 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.587 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary reports a new member]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary reports a new member] STANDARD_OUT 10:37:50.587 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.587 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.588 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server c:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary reports a new member]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.588 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.588 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary to no primary with mismatched me]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary to no primary with mismatched me] STANDARD_OUT 10:37:50.589 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.589 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.589 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server c:27017 to client view of cluster 10:37:50.589 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server d:27017 to client view of cluster 10:37:50.589 [Test worker] INFO org.mongodb.driver.cluster - Server b:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:37:50.589 [Test worker] INFO org.mongodb.driver.cluster - Server a:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:37:50.590 [Test worker] INFO org.mongodb.driver.cluster - Canonical address c:27017 does not match server address. Removing a:27017 from client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary to no primary with mismatched me]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.590 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.590 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary wrong setName]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary wrong setName] STANDARD_OUT 10:37:50.590 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member from set 'rs', but found one from set 'wrong'. Removing a:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary wrong setName]] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.590 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.591 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.591 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Response from removed server]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Response from removed server] STANDARD_OUT 10:37:50.591 [Test worker] INFO org.mongodb.driver.cluster - Server b:27017 is no longer a member of the replica set. Removing from client view of cluster. 10:37:50.591 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Response from removed server]] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.591 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.592 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.592 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[RSOther discovered]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[RSOther discovered] STANDARD_OUT 10:37:50.592 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server c:27017 to client view of cluster 10:37:50.592 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server d:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[RSOther discovered]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.593 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.593 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary's host list is not authoritative]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary's host list is not authoritative] STANDARD_OUT 10:37:50.594 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.594 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary's host list is not authoritative]] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.595 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.595 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary mismatched me]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary mismatched me] STANDARD_OUT 10:37:50.595 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.595 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.595 [Test worker] INFO org.mongodb.driver.cluster - Canonical address a:27017 does not match server address. Removing localhost:27017 from client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary mismatched me]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.596 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.596 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary wrong setName]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary wrong setName] STANDARD_OUT 10:37:50.596 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member from set 'rs', but found one from set 'wrong'. Removing a:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary wrong setName]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.597 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.597 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.597 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary wrong setName with primary]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary wrong setName with primary] STANDARD_OUT 10:37:50.597 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.598 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member from set 'rs', but found one from set 'wrong'. Removing b:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Secondary wrong setName with primary]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.598 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.599 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[setVersion is ignored if there is no electionId]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[setVersion is ignored if there is no electionId] STANDARD_OUT 10:37:50.599 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.599 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 2 from replica set primary a:27017 10:37:50.599 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.600 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.600 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary a:27017 [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[setVersion is ignored if there is no electionId]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.600 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.600 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary becomes a secondary with wrong setName]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary becomes a secondary with wrong setName] STANDARD_OUT 10:37:50.601 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.601 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member from set 'rs', but found one from set 'wrong'. Removing a:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Primary becomes a secondary with wrong setName]] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.602 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.602 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Unexpected mongos]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Unexpected mongos] STANDARD_OUT 10:37:50.602 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member, but found a SHARD_ROUTER. Removing b:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Unexpected mongos]] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.602 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.603 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Record max setVersion, even from primary without electionId]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Record max setVersion, even from primary without electionId] STANDARD_OUT 10:37:50.604 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster 10:37:50.604 [Test worker] INFO org.mongodb.driver.cluster - Setting max election id to 000000000000000000000001 from replica set primary a:27017 10:37:50.604 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary a:27017 10:37:50.604 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary a:27017 10:37:50.604 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 2 from replica set primary b:27017 10:37:50.604 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary b:27017 10:37:50.605 [Test worker] INFO org.mongodb.driver.cluster - Rediscovering type of existing primary a:27017 10:37:50.605 [Test worker] INFO org.mongodb.driver.cluster - Invalidating potential primary a:27017 whose (set version, election id) tuple of (1, 000000000000000000000002) is less than one already seen of (2, 000000000000000000000001) [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Record max setVersion, even from primary without electionId]] SUCCESS (2 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.606 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500, requiredReplicaSetName='rs'} 10:37:50.606 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.606 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Wrong setName]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Wrong setName] STANDARD_OUT 10:37:50.607 [Test worker] ERROR org.mongodb.driver.cluster - Expecting replica set member from set 'rs', but found one from set 'wrong'. Removing b:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Wrong setName]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.607 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:50.607 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.607 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Mongos disconnect]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Mongos disconnect] STANDARD_OUT 10:37:50.608 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of SHARDED [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Mongos disconnect]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.609 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:50.609 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.609 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Multiple mongoses]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Multiple mongoses] STANDARD_OUT 10:37:50.609 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of SHARDED [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Multiple mongoses]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.610 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:50.610 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.610 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Non-Mongos server in sharded cluster]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Non-Mongos server in sharded cluster] STANDARD_OUT 10:37:50.610 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of SHARDED 10:37:50.611 [Test worker] ERROR org.mongodb.driver.cluster - Expecting a SHARD_ROUTER, but found a REPLICA_SET_PRIMARY. Removing b:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Non-Mongos server in sharded cluster]] SUCCESS (1 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.611 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:50.611 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.611 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Normalize URI case]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Normalize URI case]] SUCCESS (1 ms) 10:37:50.612 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Direct connection to RSPrimary via external IP]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Direct connection to RSPrimary via external IP]] SUCCESS (0 ms) 10:37:50.612 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to mongos]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to mongos]] SUCCESS (0 ms) 10:37:50.619 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to RSArbiter]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to RSArbiter]] SUCCESS (0 ms) 10:37:50.619 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to RSPrimary]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to RSPrimary]] SUCCESS (0 ms) 10:37:50.620 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to RSSecondary]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to RSSecondary]] SUCCESS (1 ms) 10:37:50.621 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Direct connection to slave]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Direct connection to slave]] SUCCESS (0 ms) 10:37:50.622 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to standalone]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Connect to standalone]] SUCCESS (0 ms) 10:37:50.622 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Handle a not-ok ismaster response]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Handle a not-ok ismaster response]] SUCCESS (1 ms) 10:37:50.623 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017, b:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:50.623 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server a:27017 to client view of cluster 10:37:50.623 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server b:27017 to client view of cluster [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Standalone removed from multi-server topology]] com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Standalone removed from multi-server topology] STANDARD_OUT 10:37:50.624 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:37:50.624 [Test worker] ERROR org.mongodb.driver.cluster - Expecting a single STANDALONE, but found more than one. Removing a:27017 from client view of cluster. [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Standalone removed from multi-server topology]] SUCCESS (0 ms) com.mongodb.connection.ServerDiscoveryAndMonitoringTest STANDARD_OUT 10:37:50.624 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[a:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Unavailable seed]] [Test com.mongodb.connection.ServerDiscoveryAndMonitoringTest > shouldPassAllOutcomes[Unavailable seed]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest.json]] SUCCESS (953 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest_multiple.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest_multiple.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest_non_matching.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest_non_matching.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Primary.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Primary.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/PrimaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/PrimaryPreferred.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/PrimaryPreferred_non_matching.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/PrimaryPreferred_non_matching.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred_non_matching.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred_non_matching.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary_multi_tags.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary_multi_tags.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary_multi_tags2.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary_multi_tags2.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary_non_matching.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary_non_matching.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest_multiple.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest_multiple.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest_non_matching.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Nearest_non_matching.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Primary.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Primary.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/PrimaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/PrimaryPreferred.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/PrimaryPreferred_non_matching.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/PrimaryPreferred_non_matching.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred_non_matching.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred_non_matching.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred_tags.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred_tags.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary_non_matching.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/Secondary_non_matching.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/read/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[server-selection/server_selection/write/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/DefaultNoMaxStaleness.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/DefaultNoMaxStaleness.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/Incompatible.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/Incompatible.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/LastUpdateTime.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/LastUpdateTime.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/Nearest.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/Nearest.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/Nearest2.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/Nearest2.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/NoKnownServers.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/NoKnownServers.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/PrimaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/PrimaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/PrimaryPreferred_tags.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/PrimaryPreferred_tags.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/Secondary.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/Secondary.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/SecondaryPreferred_tags.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/SecondaryPreferred_tags.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/ZeroMaxStaleness.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetNoPrimary/ZeroMaxStaleness.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/DefaultNoMaxStaleness.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/DefaultNoMaxStaleness.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Incompatible.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Incompatible.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/LastUpdateTime.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/LastUpdateTime.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/LongHeartbeat.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/LongHeartbeat.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/LongHeartbeat2.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/LongHeartbeat2.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/MaxStalenessTooSmall.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/MaxStalenessTooSmall.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/MaxStalenessWithModePrimary.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/MaxStalenessWithModePrimary.json]] SKIPPED (1 ms) com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/MaxStalenessWithModePrimary.json] SKIPPED [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Nearest.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Nearest.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Nearest2.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Nearest2.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Nearest_tags.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Nearest_tags.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/PrimaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/PrimaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/PrimaryPreferred_incompatible.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/PrimaryPreferred_incompatible.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/SecondaryPreferred.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/SecondaryPreferred.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/SecondaryPreferred_tags.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/SecondaryPreferred_tags.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/SecondaryPreferred_tags2.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/SecondaryPreferred_tags2.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Secondary_tags.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Secondary_tags.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Secondary_tags2.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/Secondary_tags2.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/ZeroMaxStaleness.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/ReplicaSetWithPrimary/ZeroMaxStaleness.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Sharded/Incompatible.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Sharded/Incompatible.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Sharded/SmallMaxStaleness.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Sharded/SmallMaxStaleness.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Single/Incompatible.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Single/Incompatible.json]] SUCCESS (0 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Single/SmallMaxStaleness.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Single/SmallMaxStaleness.json]] SUCCESS (1 ms) [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Unknown/SmallMaxStaleness.json]] [Test com.mongodb.connection.ServerSelectionSelectionTest > shouldPassAllOutcomes[max-staleness/server_selection/Unknown/SmallMaxStaleness.json]] SUCCESS (0 ms) [Test com.mongodb.connection.X509AuthenticatorUnitTest > testSuccessfulAuthentication] [Test com.mongodb.connection.X509AuthenticatorUnitTest > testSuccessfulAuthentication] SUCCESS (1 ms) [Test com.mongodb.connection.X509AuthenticatorUnitTest > testSuccessfulAuthenticationAsync] [Test com.mongodb.connection.X509AuthenticatorUnitTest > testSuccessfulAuthenticationAsync] SUCCESS (0 ms) [Test com.mongodb.connection.X509AuthenticatorUnitTest > testFailedAuthenticationAsync] [Test com.mongodb.connection.X509AuthenticatorUnitTest > testFailedAuthenticationAsync] SUCCESS (0 ms) [Test com.mongodb.connection.X509AuthenticatorUnitTest > testFailedAuthentication] [Test com.mongodb.connection.X509AuthenticatorUnitTest > testFailedAuthentication] SUCCESS (0 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute insert protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute insert protocol] SUCCESS (34 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute update protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute update protocol] SUCCESS (5 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute delete protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute delete protocol] SUCCESS (4 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute insert command protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute insert command protocol] SUCCESS (34 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute update command protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute update command protocol] SUCCESS (13 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute delete command protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute delete command protocol] SUCCESS (53 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute command protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute command protocol] SUCCESS (115 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should set slaveOk when executing command protocol on connection in SINGLE connection mode] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should set slaveOk when executing command protocol on connection in SINGLE connection mode] SUCCESS (11 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute query protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute query protocol] SUCCESS (26 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should set slaveOk when executing query protocol on connection in SINGLE connection mode] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should set slaveOk when executing query protocol on connection in SINGLE connection mode] SUCCESS (15 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute getmore protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute getmore protocol] SUCCESS (93 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute kill cursor protocol] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute kill cursor protocol] SUCCESS (35 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute insert protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute insert protocol asynchronously] SUCCESS (11 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute update protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute update protocol asynchronously] SUCCESS (10 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute delete protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute delete protocol asynchronously] SUCCESS (7 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute insert command protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute insert command protocol asynchronously] SUCCESS (18 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute update command protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute update command protocol asynchronously] SUCCESS (24 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute delete command protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute delete command protocol asynchronously] SUCCESS (11 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute command protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute command protocol asynchronously] SUCCESS (9 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should set slaveOk when executing command protocol on connection in SINGLE connection mode asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should set slaveOk when executing command protocol on connection in SINGLE connection mode asynchronously] SUCCESS (11 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute query protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute query protocol asynchronously] SUCCESS (10 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should set slaveOk when executing query protocol on connection in SINGLE connection mode asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should set slaveOk when executing query protocol on connection in SINGLE connection mode asynchronously] SUCCESS (20 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute getmore protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute getmore protocol asynchronously] SUCCESS (23 ms) [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute kill cursor protocol asynchronously] [Test com.mongodb.connection.DefaultServerConnectionSpecification > should execute kill cursor protocol asynchronously] SUCCESS (14 ms) [Test com.mongodb.connection.ExponentiallyWeightedMovingAverageSpecification > constructor should throw if alpha is not between 0.0 and 1.0] [Test com.mongodb.connection.ExponentiallyWeightedMovingAverageSpecification > constructor should throw if alpha is not between 0.0 and 1.0] SUCCESS (20 ms) [Test com.mongodb.connection.ExponentiallyWeightedMovingAverageSpecification > constructor should not throw if alpha is between 0.0 and 1.0] [Test com.mongodb.connection.ExponentiallyWeightedMovingAverageSpecification > constructor should not throw if alpha is between 0.0 and 1.0] SUCCESS (19 ms) [Test com.mongodb.connection.ExponentiallyWeightedMovingAverageSpecification > the average should be exponentially weighted] [Test com.mongodb.connection.ExponentiallyWeightedMovingAverageSpecification > the average should be exponentially weighted] SUCCESS (4 ms) [Test com.mongodb.connection.GetMoreProtocolSpecification > when query failure bit is set then MongoQueryException should be generated] [Test com.mongodb.connection.GetMoreProtocolSpecification > when query failure bit is set then MongoQueryException should be generated] SUCCESS (12 ms) [Test com.mongodb.connection.GetMoreProtocolSpecification > when cursor not found bit is set then MongoCursorNotFoundException should be generated] [Test com.mongodb.connection.GetMoreProtocolSpecification > when cursor not found bit is set then MongoCursorNotFoundException should be generated] SUCCESS (1 ms) [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should create correct description] [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should create correct description] SUCCESS (8 ms) [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should create correct description asynchronously] [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should create correct description asynchronously] SUCCESS (42 ms) [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should create correct description with server connection id] [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should create correct description with server connection id] SUCCESS (1 ms) [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should create correct description with server connection id asynchronously] [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should create correct description with server connection id asynchronously] SUCCESS (1 ms) [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should authenticate multiple credentials] [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should authenticate multiple credentials] SUCCESS (20 ms) [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should authenticate multiple credentials asynchronously] [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should authenticate multiple credentials asynchronously] SUCCESS (12 ms) [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should not authenticate if server is an arbiter] [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should not authenticate if server is an arbiter] SUCCESS (1 ms) [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should not authenticate asynchronously if server is an arbiter asynchronously] [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should not authenticate asynchronously if server is an arbiter asynchronously] SUCCESS (1 ms) [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should add client metadata document to isMaster command] [Test com.mongodb.connection.InternalStreamConnectionInitializerSpecification > should add client metadata document to isMaster command] SUCCESS (38 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > statistics should reflect values from the provider] com.mongodb.connection.JMXConnectionPoolListenerSpecification > statistics should reflect values from the provider STANDARD_OUT 10:37:53.354 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:325}] to host1:27018 because the pool has been closed. [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > statistics should reflect values from the provider] SUCCESS (28 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should add MBean] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should add MBean] SUCCESS (11 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should remove MBean] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should remove MBean] SUCCESS (1 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should create a valid ObjectName for hostname] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should create a valid ObjectName for hostname] SUCCESS (13 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should create a valid ObjectName for ipv4 addresses] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should create a valid ObjectName for ipv4 addresses] SUCCESS (1 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should create a valid ObjectName for ipv6 address] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should create a valid ObjectName for ipv6 address] SUCCESS (0 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should include the description in the object name if set] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should include the description in the object name if set] SUCCESS (1 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[0]] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[0]] SUCCESS (0 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[1]] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[1]] SUCCESS (0 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[2]] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[2]] SUCCESS (0 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[3]] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[3]] SUCCESS (1 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[4]] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[4]] SUCCESS (0 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[5]] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[5]] SUCCESS (0 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[6]] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[6]] SUCCESS (0 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[7]] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[7]] SUCCESS (0 ms) [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[8]] [Test com.mongodb.connection.JMXConnectionPoolListenerSpecification > should quote values containing special characters[8]] SUCCESS (1 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should be false if ok field is missing] [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should be false if ok field is missing] SUCCESS (4 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should be false for numbers that are 0] [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should be false for numbers that are 0] SUCCESS (2 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should be true for numbers that are not 0] [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should be true for numbers that are not 0] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should equal the boolean value] [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should equal the boolean value] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should be false of ok is not a number or a boolean] [Test com.mongodb.connection.ProtocolHelperSpecification > isCommandOk should be false of ok is not a number or a boolean] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > command failure exception should be MongoExecutionTimeoutException if error code is 50] [Test com.mongodb.connection.ProtocolHelperSpecification > command failure exception should be MongoExecutionTimeoutException if error code is 50] SUCCESS (1 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > query failure exception should be MongoExecutionTimeoutException if error code is 50] [Test com.mongodb.connection.ProtocolHelperSpecification > query failure exception should be MongoExecutionTimeoutException if error code is 50] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > command failure exception should be MongoNotPrimaryException if errmsg starts with not master] [Test com.mongodb.connection.ProtocolHelperSpecification > command failure exception should be MongoNotPrimaryException if errmsg starts with not master] SUCCESS (5 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > query failure exception should be MongoNotPrimaryException if $err starts with not master] [Test com.mongodb.connection.ProtocolHelperSpecification > query failure exception should be MongoNotPrimaryException if $err starts with not master] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > command failure exception should be MongoNodeIsRecoveringException if errmsg starts with node is recovering] [Test com.mongodb.connection.ProtocolHelperSpecification > command failure exception should be MongoNodeIsRecoveringException if errmsg starts with node is recovering] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > query failure exception should be MongoNodeIsRecoveringException if $err starts with node is recovering] [Test com.mongodb.connection.ProtocolHelperSpecification > query failure exception should be MongoNodeIsRecoveringException if $err starts with node is recovering] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > command failure exception should be MongoCommandException] [Test com.mongodb.connection.ProtocolHelperSpecification > command failure exception should be MongoCommandException] SUCCESS (1 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > query failure exception should be MongoQueryException] [Test com.mongodb.connection.ProtocolHelperSpecification > query failure exception should be MongoQueryException] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should return write result] [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should return write result] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoCommandException if ok is false] [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoCommandException if ok is false] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoNotPrimaryException if err starts with not master] [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoNotPrimaryException if err starts with not master] SUCCESS (1 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoNodeIsRecoveringException if err starts with node is recovering] [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoNodeIsRecoveringException if err starts with node is recovering] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoDuplicateKeyException if code is one of the duplicate key error codes] [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoDuplicateKeyException if code is one of the duplicate key error codes] SUCCESS (0 ms) [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoWriteConcernException if err field is present] [Test com.mongodb.connection.ProtocolHelperSpecification > getWriteResult should throw MongoWriteConcernException if err field is present] SUCCESS (0 ms) [Test com.mongodb.connection.ServerIdSpecification > should set all properties] [Test com.mongodb.connection.ServerIdSpecification > should set all properties] SUCCESS (5 ms) [Test com.mongodb.connection.ServerIdSpecification > equivalent ids should be equal and have same hash code] [Test com.mongodb.connection.ServerIdSpecification > equivalent ids should be equal and have same hash code] SUCCESS (1 ms) [Test com.mongodb.connection.SingleServerClusterSpecification > should update description when the server connects] com.mongodb.connection.SingleServerClusterSpecification > should update description when the server connects STANDARD_OUT 10:37:53.452 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.SingleServerClusterSpecification > should update description when the server connects] SUCCESS (8 ms) [Test com.mongodb.connection.SingleServerClusterSpecification > should get server when open] com.mongodb.connection.SingleServerClusterSpecification > should get server when open STANDARD_OUT 10:37:53.455 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.SingleServerClusterSpecification > should get server when open] SUCCESS (0 ms) [Test com.mongodb.connection.SingleServerClusterSpecification > should not get server when closed] com.mongodb.connection.SingleServerClusterSpecification > should not get server when closed STANDARD_OUT 10:37:53.456 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.SingleServerClusterSpecification > should not get server when closed] SUCCESS (1 ms) [Test com.mongodb.connection.SingleServerClusterSpecification > should have no servers of the wrong type in the description] com.mongodb.connection.SingleServerClusterSpecification > should have no servers of the wrong type in the description STANDARD_OUT 10:37:53.458 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=SHARDED, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.SingleServerClusterSpecification > should have no servers of the wrong type in the description] SUCCESS (2 ms) [Test com.mongodb.connection.SingleServerClusterSpecification > should have server in description when replica set name does matches required one] com.mongodb.connection.SingleServerClusterSpecification > should have server in description when replica set name does matches required one STANDARD_OUT 10:37:53.459 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500, requiredReplicaSetName='test1'} [Test com.mongodb.connection.SingleServerClusterSpecification > should have server in description when replica set name does matches required one] SUCCESS (1 ms) [Test com.mongodb.connection.SingleServerClusterSpecification > should have no replica set servers in description when replica set name does not match required one] com.mongodb.connection.SingleServerClusterSpecification > should have no replica set servers in description when replica set name does not match required one STANDARD_OUT 10:37:53.459 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=REPLICA_SET, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500, requiredReplicaSetName='test1'} [Test com.mongodb.connection.SingleServerClusterSpecification > should have no replica set servers in description when replica set name does not match required one] SUCCESS (1 ms) [Test com.mongodb.connection.SingleServerClusterSpecification > getServer should throw when cluster is incompatible] com.mongodb.connection.SingleServerClusterSpecification > getServer should throw when cluster is incompatible STANDARD_OUT 10:37:53.460 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.SingleServerClusterSpecification > getServer should throw when cluster is incompatible] SUCCESS (3 ms) [Test com.mongodb.connection.SingleServerClusterSpecification > should connect to server] com.mongodb.connection.SingleServerClusterSpecification > should connect to server STANDARD_OUT 10:37:53.463 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.SingleServerClusterSpecification > should connect to server] SUCCESS (0 ms) [Test com.mongodb.connection.SingleServerClusterSpecification > should fire cluster events] com.mongodb.connection.SingleServerClusterSpecification > should fire cluster events STANDARD_OUT 10:37:53.515 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} [Test com.mongodb.connection.SingleServerClusterSpecification > should fire cluster events] SUCCESS (64 ms) [Test com.mongodb.connection.SocketSettingsSpecification > should have correct defaults] [Test com.mongodb.connection.SocketSettingsSpecification > should have correct defaults] SUCCESS (4 ms) [Test com.mongodb.connection.SocketSettingsSpecification > should apply builder settings] [Test com.mongodb.connection.SocketSettingsSpecification > should apply builder settings] SUCCESS (1 ms) [Test com.mongodb.connection.SocketSettingsSpecification > should apply connection string] [Test com.mongodb.connection.SocketSettingsSpecification > should apply connection string] SUCCESS (1 ms) [Test com.mongodb.connection.SocketSettingsSpecification > identical settings should be equal] [Test com.mongodb.connection.SocketSettingsSpecification > identical settings should be equal] SUCCESS (1 ms) [Test com.mongodb.connection.SocketSettingsSpecification > different settings should not be equal] [Test com.mongodb.connection.SocketSettingsSpecification > different settings should not be equal] SUCCESS (0 ms) [Test com.mongodb.connection.SocketSettingsSpecification > identical settings should have same hash code] [Test com.mongodb.connection.SocketSettingsSpecification > identical settings should have same hash code] SUCCESS (0 ms) [Test com.mongodb.connection.SocketSettingsSpecification > different settings should have different hash codes] [Test com.mongodb.connection.SocketSettingsSpecification > different settings should have different hash codes] SUCCESS (1 ms) [Test com.mongodb.connection.TimeSpecification > should get the real and frozen time] [Test com.mongodb.connection.TimeSpecification > should get the real and frozen time] SUCCESS (4 ms) [Test com.mongodb.connection.UsageTrackingConnectionSpecification > generation is initialized] [Test com.mongodb.connection.UsageTrackingConnectionSpecification > generation is initialized] SUCCESS (6 ms) [Test com.mongodb.connection.UsageTrackingConnectionSpecification > openAt should be set on open] [Test com.mongodb.connection.UsageTrackingConnectionSpecification > openAt should be set on open] SUCCESS (2 ms) [Test com.mongodb.connection.UsageTrackingConnectionSpecification > openAt should be set on open asynchronously] [Test com.mongodb.connection.UsageTrackingConnectionSpecification > openAt should be set on open asynchronously] SUCCESS (1 ms) [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on open] [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on open] SUCCESS (0 ms) [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on open asynchronously] [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on open asynchronously] SUCCESS (0 ms) [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on sendMessage] [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on sendMessage] SUCCESS (0 ms) [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on sendMessage asynchronously] [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on sendMessage asynchronously] SUCCESS (1 ms) [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on receiveMessage] [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on receiveMessage] SUCCESS (0 ms) [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on receiveMessage asynchronously] [Test com.mongodb.connection.UsageTrackingConnectionSpecification > lastUsedAt should be set on receiveMessage asynchronously] SUCCESS (4 ms) [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split an insert command when the number of items exceeds the maximum] [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split an insert command when the number of items exceeds the maximum] SUCCESS (43 ms) [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split an insert command when the number of bytes exceeds the maximum] [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split an insert command when the number of bytes exceeds the maximum] SUCCESS (13 ms) [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split a delete command when the number of items exceeds the maximum] [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split a delete command when the number of items exceeds the maximum] SUCCESS (16 ms) [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split a delete command when the number of bytes exceeds the maximum] [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split a delete command when the number of bytes exceeds the maximum] SUCCESS (13 ms) [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split an update command when the number of items exceeds the maximum] [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split an update command when the number of items exceeds the maximum] SUCCESS (35 ms) [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split a replace command when the number of bytes exceeds the maximum] [Test com.mongodb.connection.WriteCommandLimitsSpecification > should split a replace command when the number of bytes exceeds the maximum] SUCCESS (10 ms) com.mongodb.connection.CommandProtocolCommandEventSpecification STANDARD_OUT 10:37:53.833 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:326, serverValue:43}] to :27017 [Test com.mongodb.connection.CommandProtocolCommandEventSpecification > should deliver start and completed command events] [Test com.mongodb.connection.CommandProtocolCommandEventSpecification > should deliver start and completed command events] SUCCESS (64 ms) [Test com.mongodb.connection.CommandProtocolCommandEventSpecification > should deliver start and failed command events] [Test com.mongodb.connection.CommandProtocolCommandEventSpecification > should deliver start and failed command events] SUCCESS (66 ms) [Test com.mongodb.connection.CommandProtocolCommandEventSpecification > should deliver start and completed command events for wrapped commands] [Test com.mongodb.connection.CommandProtocolCommandEventSpecification > should deliver start and completed command events for wrapped commands] SUCCESS (55 ms) [Test com.mongodb.connection.ConnectionSpecification > should have id] [Test com.mongodb.connection.ConnectionSpecification > should have id] SUCCESS (38 ms) [Test com.mongodb.connection.ConnectionSpecification > should have description] [Test com.mongodb.connection.ConnectionSpecification > should have description] SUCCESS (6 ms) com.mongodb.connection.GetMoreProtocolCommandEventSpecification STANDARD_OUT 10:37:54.141 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:327, serverValue:44}] to :27017 [Test com.mongodb.connection.GetMoreProtocolCommandEventSpecification > should deliver start and completed command events] [Test com.mongodb.connection.GetMoreProtocolCommandEventSpecification > should deliver start and completed command events] SUCCESS (440 ms) [Test com.mongodb.connection.GetMoreProtocolCommandEventSpecification > should deliver start and failed command events] [Test com.mongodb.connection.GetMoreProtocolCommandEventSpecification > should deliver start and failed command events] SUCCESS (185 ms) com.mongodb.connection.KillCursorProtocolCommandEventSpecification STANDARD_OUT 10:37:54.811 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:328, serverValue:45}] to :27017 [Test com.mongodb.connection.KillCursorProtocolCommandEventSpecification > should deliver start and completed command events] [Test com.mongodb.connection.KillCursorProtocolCommandEventSpecification > should deliver start and completed command events] SUCCESS (79 ms) [Test com.mongodb.connection.KillCursorProtocolCommandEventSpecification > should not deliver start and completed command events if no namespace is provided] [Test com.mongodb.connection.KillCursorProtocolCommandEventSpecification > should not deliver start and completed command events if no namespace is provided] SUCCESS (90 ms) com.mongodb.connection.QueryProtocolCommandEventSpecification STANDARD_OUT 10:37:55.069 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:329, serverValue:46}] to :27017 [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events with numberToReturn] [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events with numberToReturn] SUCCESS (169 ms) [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events with limit and batchSize] [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events with limit and batchSize] SUCCESS (93 ms) [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events when there is no projection] [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events when there is no projection] SUCCESS (26 ms) [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events when there are boolean options] [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events when there are boolean options] SUCCESS (649 ms) [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events with meta operators] [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events with meta operators] SKIPPED (0 ms) com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events with meta operators SKIPPED [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events for an explain command when there is a $explain meta operator] [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and completed command events for an explain command when there is a $explain meta operator] SUCCESS (57 ms) [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and failed command events] [Test com.mongodb.connection.QueryProtocolCommandEventSpecification > should deliver start and failed command events] SUCCESS (36 ms) [Test com.mongodb.connection.CommandHelperSpecification > should execute command asynchronously] com.mongodb.connection.CommandHelperSpecification > should execute command asynchronously STANDARD_OUT 10:37:56.346 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:330, serverValue:47}] to :27017 [Test com.mongodb.connection.CommandHelperSpecification > should execute command asynchronously] SUCCESS (238 ms) [Test com.mongodb.connection.ReplyHeaderSpecification > should parse reply header] [Test com.mongodb.connection.ReplyHeaderSpecification > should parse reply header] SUCCESS (10 ms) [Test com.mongodb.connection.ReplyHeaderSpecification > should throw MongoInternalException on incorrect opCode] [Test com.mongodb.connection.ReplyHeaderSpecification > should throw MongoInternalException on incorrect opCode] SUCCESS (11 ms) [Test com.mongodb.connection.ReplyHeaderSpecification > should throw MongoInternalException on message size < 36] [Test com.mongodb.connection.ReplyHeaderSpecification > should throw MongoInternalException on message size < 36] SUCCESS (7 ms) [Test com.mongodb.connection.ReplyHeaderSpecification > should throw MongoInternalException on message size > max message size] [Test com.mongodb.connection.ReplyHeaderSpecification > should throw MongoInternalException on message size > max message size] SUCCESS (7 ms) [Test com.mongodb.connection.ReplyHeaderSpecification > should throw MongoInternalException on num documents < 0] [Test com.mongodb.connection.ReplyHeaderSpecification > should throw MongoInternalException on num documents < 0] SUCCESS (4 ms) [Test com.mongodb.connection.Base64CodecSpecification > encodes into ] [Test com.mongodb.connection.Base64CodecSpecification > encodes into ] SUCCESS (2 ms) [Test com.mongodb.connection.Base64CodecSpecification > encodes f into Zg==] [Test com.mongodb.connection.Base64CodecSpecification > encodes f into Zg==] SUCCESS (0 ms) [Test com.mongodb.connection.Base64CodecSpecification > encodes fo into Zm8=] [Test com.mongodb.connection.Base64CodecSpecification > encodes fo into Zm8=] SUCCESS (0 ms) [Test com.mongodb.connection.Base64CodecSpecification > encodes foo into Zm9v] [Test com.mongodb.connection.Base64CodecSpecification > encodes foo into Zm9v] SUCCESS (0 ms) [Test com.mongodb.connection.Base64CodecSpecification > encodes foob into Zm9vYg==] [Test com.mongodb.connection.Base64CodecSpecification > encodes foob into Zm9vYg==] SUCCESS (0 ms) [Test com.mongodb.connection.Base64CodecSpecification > encodes fooba into Zm9vYmE=] [Test com.mongodb.connection.Base64CodecSpecification > encodes fooba into Zm9vYmE=] SUCCESS (1 ms) [Test com.mongodb.connection.Base64CodecSpecification > encodes foobar into Zm9vYmFy] [Test com.mongodb.connection.Base64CodecSpecification > encodes foobar into Zm9vYmFy] SUCCESS (0 ms) [Test com.mongodb.connection.BaseClusterSpecification > should get cluster settings] com.mongodb.connection.BaseClusterSpecification > should get cluster settings STANDARD_OUT 10:37:56.491 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:56.492 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:56.492 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:56.492 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster [Test com.mongodb.connection.BaseClusterSpecification > should get cluster settings] SUCCESS (6 ms) [Test com.mongodb.connection.BaseClusterSpecification > should compose server selector passed to selectServer with server selector in cluster settings] com.mongodb.connection.BaseClusterSpecification > should compose server selector passed to selectServer with server selector in cluster settings STANDARD_OUT 10:37:56.493 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:56.493 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:56.494 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:56.494 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:56.494 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:56.494 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27019 10:37:56.495 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27019 [Test com.mongodb.connection.BaseClusterSpecification > should compose server selector passed to selectServer with server selector in cluster settings] SUCCESS (5 ms) [Test com.mongodb.connection.BaseClusterSpecification > should use server selector passed to selectServer if server selector in cluster settings is null] com.mongodb.connection.BaseClusterSpecification > should use server selector passed to selectServer if server selector in cluster settings is null STANDARD_OUT 10:37:56.498 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:37:56.498 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:56.498 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:56.498 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:56.498 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:56.499 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27019 10:37:56.499 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27019 [Test com.mongodb.connection.BaseClusterSpecification > should use server selector passed to selectServer if server selector in cluster settings is null] SUCCESS (2 ms) [Test com.mongodb.connection.BaseClusterSpecification > should timeout with useful message] com.mongodb.connection.BaseClusterSpecification > should timeout with useful message STANDARD_OUT 10:37:56.499 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1 ms', maxWaitQueueSize=500} 10:37:56.500 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:56.500 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:56.501 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 1 ms before timing out 10:37:56.505 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoInternalException: oops}}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}]}. Waiting for 1 ms before timing out 10:37:56.511 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='0 ms', maxWaitQueueSize=500} 10:37:56.511 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:56.511 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:56.511 [Test worker] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting for 0 ms before timing out 10:37:56.512 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoInternalException: oops}}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}]}. Waiting for 0 ms before timing out [Test com.mongodb.connection.BaseClusterSpecification > should timeout with useful message] SUCCESS (13 ms) [Test com.mongodb.connection.BaseClusterSpecification > should select server] com.mongodb.connection.BaseClusterSpecification > should select server STANDARD_OUT 10:37:56.512 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:37:56.513 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:56.513 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:56.513 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:56.513 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:56.513 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27019 10:37:56.513 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27019 10:37:56.514 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='0 ms', maxWaitQueueSize=500} 10:37:56.514 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:56.514 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:56.514 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:56.514 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:56.514 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27019 10:37:56.514 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27019 10:37:56.515 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='-1000 ms', maxWaitQueueSize=500} 10:37:56.515 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:56.515 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:56.515 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:56.515 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:56.515 [Test worker] INFO org.mongodb.driver.cluster - Setting max set version to 1 from replica set primary localhost:27019 10:37:56.515 [Test worker] INFO org.mongodb.driver.cluster - Discovered replica set primary localhost:27019 [Test com.mongodb.connection.BaseClusterSpecification > should select server] SUCCESS (4 ms) [Test com.mongodb.connection.BaseClusterSpecification > should wait indefinitely for a server until interrupted] com.mongodb.connection.BaseClusterSpecification > should wait indefinitely for a server until interrupted STANDARD_OUT 10:37:56.516 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='-1000 ms', maxWaitQueueSize=500} 10:37:56.516 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:56.516 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:56.516 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:56.827 [Thread-24] INFO org.mongodb.driver.cluster - No server chosen by ReadPreferenceServerSelector{readPreference=primary} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting indefinitely. [Test com.mongodb.connection.BaseClusterSpecification > should wait indefinitely for a server until interrupted] SUCCESS (1312 ms) [Test com.mongodb.connection.BaseClusterSpecification > should wait indefinitely for a cluster description until interrupted] com.mongodb.connection.BaseClusterSpecification > should wait indefinitely for a cluster description until interrupted STANDARD_OUT 10:37:57.829 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='-1000 ms', maxWaitQueueSize=500} 10:37:57.830 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:57.830 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:57.830 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:57.842 [Thread-25] INFO org.mongodb.driver.cluster - Cluster description not yet available. Waiting indefinitely. [Test com.mongodb.connection.BaseClusterSpecification > should wait indefinitely for a cluster description until interrupted] SUCCESS (1088 ms) [Test com.mongodb.connection.BaseClusterSpecification > should select server asynchronously when server is already available] com.mongodb.connection.BaseClusterSpecification > should select server asynchronously when server is already available STANDARD_OUT 10:37:58.917 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30 ms', maxWaitQueueSize=500} 10:37:58.917 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:58.917 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:58.917 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:58.918 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:58.957 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='0 ms', maxWaitQueueSize=500} 10:37:58.957 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:58.957 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:58.957 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:58.957 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:58.957 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='-1 ms', maxWaitQueueSize=500} 10:37:58.957 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:58.958 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:58.958 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:58.958 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET [Test com.mongodb.connection.BaseClusterSpecification > should select server asynchronously when server is already available] SUCCESS (42 ms) [Test com.mongodb.connection.BaseClusterSpecification > should select server asynchronously when server is not yet available] com.mongodb.connection.BaseClusterSpecification > should select server asynchronously when server is not yet available STANDARD_OUT 10:37:58.958 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30 ms', maxWaitQueueSize=500} 10:37:58.958 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:58.958 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:58.958 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:58.959 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=localhost:27018} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30 ms before timing out 10:37:58.967 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=localhost:27019} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30 ms before timing out 10:37:58.967 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET 10:37:58.974 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='-1 ms', maxWaitQueueSize=500} 10:37:58.974 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:58.974 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:58.974 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:58.974 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=localhost:27018} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting indefinitely. 10:37:58.974 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=localhost:27019} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting indefinitely. 10:37:58.975 [Test worker] INFO org.mongodb.driver.cluster - Discovered cluster type of REPLICA_SET [Test com.mongodb.connection.BaseClusterSpecification > should select server asynchronously when server is not yet available] SUCCESS (22 ms) [Test com.mongodb.connection.BaseClusterSpecification > when selecting server asynchronously should send MongoClientException to callback if cluster is closed before success] com.mongodb.connection.BaseClusterSpecification > when selecting server asynchronously should send MongoClientException to callback if cluster is closed before success STANDARD_OUT 10:37:58.980 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:37:58.980 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:58.980 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:58.980 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:58.981 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=localhost:27017} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out [Test com.mongodb.connection.BaseClusterSpecification > when selecting server asynchronously should send MongoClientException to callback if cluster is closed before success] SUCCESS (10 ms) [Test com.mongodb.connection.BaseClusterSpecification > when selecting server asynchronously should send MongoTimeoutException to callback after timeout period] com.mongodb.connection.BaseClusterSpecification > when selecting server asynchronously should send MongoTimeoutException to callback after timeout period STANDARD_OUT 10:37:58.990 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='100 ms', maxWaitQueueSize=500} 10:37:58.991 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:58.991 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:58.991 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:58.991 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=localhost:27017} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting for 100 ms before timing out 10:37:59.121 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='0 ms', maxWaitQueueSize=500} 10:37:59.121 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:59.121 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:59.121 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:59.121 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=localhost:27017} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting for 0 ms before timing out [Test com.mongodb.connection.BaseClusterSpecification > when selecting server asynchronously should send MongoTimeoutException to callback after timeout period] SUCCESS (131 ms) [Test com.mongodb.connection.BaseClusterSpecification > when selecting server asynchronously should send MongoWaitQueueFullException to callback if there are too many waiters] com.mongodb.connection.BaseClusterSpecification > when selecting server asynchronously should send MongoWaitQueueFullException to callback if there are too many waiters STANDARD_OUT 10:37:59.122 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[localhost:27017, localhost:27018, localhost:27019], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=1} 10:37:59.122 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27017 to client view of cluster 10:37:59.122 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27018 to client view of cluster 10:37:59.122 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server localhost:27019 to client view of cluster 10:37:59.122 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=localhost:27017} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting for 1000 ms before timing out 10:37:59.130 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by ServerAddressSelector{serverAddress=localhost:27017} from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=localhost:27017, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27018, type=UNKNOWN, state=CONNECTING}, ServerDescription{address=localhost:27019, type=UNKNOWN, state=CONNECTING}]}. Waiting for 1000 ms before timing out [Test com.mongodb.connection.BaseClusterSpecification > when selecting server asynchronously should send MongoWaitQueueFullException to callback if there are too many waiters] SUCCESS (9 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should get unacknowledged result for an unacknowledged write] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should get unacknowledged result for an unacknowledged write] SUCCESS (15 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should get correct result for an insert] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should get correct result for an insert] SUCCESS (0 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should handle null modifiedCount] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should handle null modifiedCount] SUCCESS (0 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should sort upserts] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should sort upserts] SUCCESS (1 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should throw exception on write error] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should throw exception on write error] SUCCESS (0 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should throw last write concern error] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should throw last write concern error] SUCCESS (2 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should not stop run if no errors] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should not stop run if no errors] SUCCESS (0 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should stop run on error if ordered] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should stop run on error if ordered] SUCCESS (0 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should not stop run on error if unordered] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should not stop run on error if unordered] SUCCESS (1 ms) [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should sort errors by first index] [Test com.mongodb.connection.BulkWriteBatchCombinerSpecification > should sort errors by first index] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufSpecification > should put a byte] [Test com.mongodb.connection.ByteBufSpecification > should put a byte] SUCCESS (16 ms) [Test com.mongodb.connection.ByteBufSpecification > should put several bytes] [Test com.mongodb.connection.ByteBufSpecification > should put several bytes] SUCCESS (7 ms) [Test com.mongodb.connection.ByteBufSpecification > should put bytes at index] [Test com.mongodb.connection.ByteBufSpecification > should put bytes at index] SUCCESS (7 ms) [Test com.mongodb.connection.ByteBufSpecification > when writing, remaining should be the number of bytes that can be written] [Test com.mongodb.connection.ByteBufSpecification > when writing, remaining should be the number of bytes that can be written] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufSpecification > when writing, hasRemaining should be true if there is still room to write] [Test com.mongodb.connection.ByteBufSpecification > when writing, hasRemaining should be true if there is still room to write] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufSpecification > should return NIO buffer with the same capacity and limit] [Test com.mongodb.connection.ByteBufSpecification > should return NIO buffer with the same capacity and limit] SUCCESS (5 ms) [Test com.mongodb.connection.ByteBufSpecification > should return NIO buffer with the same contents] [Test com.mongodb.connection.ByteBufSpecification > should return NIO buffer with the same contents] SUCCESS (12 ms) [Test com.mongodb.connection.ByteBufSpecification > should enforce reference counts] [Test com.mongodb.connection.ByteBufSpecification > should enforce reference counts] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > constructor should throw if buffer provider is null] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > constructor should throw if buffer provider is null] SUCCESS (4 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > position and size should be 0 after constructor] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > position and size should be 0 after constructor] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a byte] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a byte] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write bytes] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write bytes] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write bytes from offset until length] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write bytes from offset until length] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a little endian Int32] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a little endian Int32] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a little endian Int64] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a little endian Int64] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a double] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a double] SUCCESS (15 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an ObjectId] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an ObjectId] SUCCESS (2 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an empty string] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an empty string] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an ASCII string] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an ASCII string] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a UTF-8 string] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a UTF-8 string] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an empty CString] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an empty CString] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an ASCII CString] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write an ASCII CString] SUCCESS (37 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a UTF-8 CString] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write a UTF-8 CString] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > null character in CString should throw SerializationException] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > null character in CString should throw SerializationException] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > null character in String should not throw SerializationException] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > null character in String should not throw SerializationException] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > write Int32 at position should throw with invalid position] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > write Int32 at position should throw with invalid position] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write Int32 at position] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should write Int32 at position] SUCCESS (11 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > truncate should throw with invalid position] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > truncate should throw with invalid position] SUCCESS (0 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should truncate to position] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should truncate to position] SUCCESS (1 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should grow] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should grow] SUCCESS (48 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should grow to maximum allowed size of byte buffer] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should grow to maximum allowed size of byte buffer] SUCCESS (12219 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should pipe] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should pipe] SUCCESS (68 ms) [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should close] [Test com.mongodb.connection.ByteBufferBsonOutputSpecification > should close] SUCCESS (6 ms) [Test com.mongodb.connection.ClientMetadataHelperSpecification > applicationName can be 128 bytes when encoded as UTF-8] [Test com.mongodb.connection.ClientMetadataHelperSpecification > applicationName can be 128 bytes when encoded as UTF-8] SUCCESS (3 ms) [Test com.mongodb.connection.ClientMetadataHelperSpecification > should throw IllegalArgumentException if applicationName exceeds 128 bytes when encoded as UTF-8] [Test com.mongodb.connection.ClientMetadataHelperSpecification > should throw IllegalArgumentException if applicationName exceeds 128 bytes when encoded as UTF-8] SUCCESS (0 ms) [Test com.mongodb.connection.ClientMetadataHelperSpecification > should create client metadata document] [Test com.mongodb.connection.ClientMetadataHelperSpecification > should create client metadata document] SUCCESS (1 ms) [Test com.mongodb.connection.ClientMetadataHelperSpecification > should create client metadata document including driver info] [Test com.mongodb.connection.ClientMetadataHelperSpecification > should create client metadata document including driver info] SUCCESS (4 ms) [Test com.mongodb.connection.ClientMetadataHelperSpecification > should create client metadata document and exclude the extra driver info if its too verbose] [Test com.mongodb.connection.ClientMetadataHelperSpecification > should create client metadata document and exclude the extra driver info if its too verbose] SUCCESS (1 ms) [Test com.mongodb.connection.ClientMetadataHelperSpecification > should return null when even the required data is too verbose] [Test com.mongodb.connection.ClientMetadataHelperSpecification > should return null when even the required data is too verbose] SUCCESS (0 ms) [Test com.mongodb.connection.ClientMetadataHelperSpecification > should create client metadata document with the correct fields removed to fit within 512 byte limit ] [Test com.mongodb.connection.ClientMetadataHelperSpecification > should create client metadata document with the correct fields removed to fit within 512 byte limit ] SUCCESS (1 ms) [Test com.mongodb.connection.ClientMetadataHelperSpecification > should get operating system type from name] [Test com.mongodb.connection.ClientMetadataHelperSpecification > should get operating system type from name] SUCCESS (1 ms) [Test com.mongodb.connection.ClusterIdSpecification > should set value to string with length 24] [Test com.mongodb.connection.ClusterIdSpecification > should set value to string with length 24] SUCCESS (4 ms) [Test com.mongodb.connection.ClusterIdSpecification > different ids should have different values] [Test com.mongodb.connection.ClusterIdSpecification > different ids should have different values] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterIdSpecification > equivalent ids should be equal and have same hash code[0]] [Test com.mongodb.connection.ClusterIdSpecification > equivalent ids should be equal and have same hash code[0]] SUCCESS (0 ms) [Test com.mongodb.connection.ClusterIdSpecification > equivalent ids should be equal and have same hash code[1]] [Test com.mongodb.connection.ClusterIdSpecification > equivalent ids should be equal and have same hash code[1]] SUCCESS (0 ms) [Test com.mongodb.connection.CommandEventOnConnectionFailureSpecification > should publish failed command event when sendMessage throws exception] [Test com.mongodb.connection.CommandEventOnConnectionFailureSpecification > should publish failed command event when sendMessage throws exception] SUCCESS (30 ms) [Test com.mongodb.connection.CommandEventOnConnectionFailureSpecification > should publish failed command event when receiveMessage throws exception] [Test com.mongodb.connection.CommandEventOnConnectionFailureSpecification > should publish failed command event when receiveMessage throws exception] SUCCESS (5 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > should throw if buffers is null] [Test com.mongodb.connection.CompositeByteBufSpecification > should throw if buffers is null] SUCCESS (5 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > should throw if buffers is empty] [Test com.mongodb.connection.CompositeByteBufSpecification > should throw if buffers is empty] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > reference count should be maintained] [Test com.mongodb.connection.CompositeByteBufSpecification > reference count should be maintained] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > order should throw if not little endian] [Test com.mongodb.connection.CompositeByteBufSpecification > order should throw if not little endian] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > order should return normally if little endian] [Test com.mongodb.connection.CompositeByteBufSpecification > order should return normally if little endian] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > limit should be sum of limits of buffers] [Test com.mongodb.connection.CompositeByteBufSpecification > limit should be sum of limits of buffers] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > capacity should be the initial limit] [Test com.mongodb.connection.CompositeByteBufSpecification > capacity should be the initial limit] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > position should be 0] [Test com.mongodb.connection.CompositeByteBufSpecification > position should be 0] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > position should be set if in range] [Test com.mongodb.connection.CompositeByteBufSpecification > position should be set if in range] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > position should throw if out of range] [Test com.mongodb.connection.CompositeByteBufSpecification > position should throw if out of range] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > limit should be set if in range] [Test com.mongodb.connection.CompositeByteBufSpecification > limit should be set if in range] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > limit should throw if out of range] [Test com.mongodb.connection.CompositeByteBufSpecification > limit should throw if out of range] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > clear should reset position and limit] [Test com.mongodb.connection.CompositeByteBufSpecification > clear should reset position and limit] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > duplicate should copy all properties] [Test com.mongodb.connection.CompositeByteBufSpecification > duplicate should copy all properties] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > position, remaining, and hasRemaining should update as bytes are read] [Test com.mongodb.connection.CompositeByteBufSpecification > position, remaining, and hasRemaining should update as bytes are read] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getInt should read little endian integer and preserve position] [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getInt should read little endian integer and preserve position] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getInt should read little endian integer when integer is split accross buffers] [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getInt should read little endian integer when integer is split accross buffers] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > relative getInt should read little endian integer and move position] [Test com.mongodb.connection.CompositeByteBufSpecification > relative getInt should read little endian integer and move position] SUCCESS (6 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getLong should read little endian long and preserve position] [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getLong should read little endian long and preserve position] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getLong should read little endian long when double is split accross buffers] [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getLong should read little endian long when double is split accross buffers] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > relative getLong should read little endian long and move position] [Test com.mongodb.connection.CompositeByteBufSpecification > relative getLong should read little endian long and move position] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getDouble should read little endian double and preserve position] [Test com.mongodb.connection.CompositeByteBufSpecification > absolute getDouble should read little endian double and preserve position] SUCCESS (306 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > relative getDouble should read little endian double and move position] [Test com.mongodb.connection.CompositeByteBufSpecification > relative getDouble should read little endian double and move position] SUCCESS (2 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > absolute bulk get should read bytes and preserve position] [Test com.mongodb.connection.CompositeByteBufSpecification > absolute bulk get should read bytes and preserve position] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > absolute bulk get should read bytes when split across buffers] [Test com.mongodb.connection.CompositeByteBufSpecification > absolute bulk get should read bytes when split across buffers] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > relative bulk get should read bytes and move position] [Test com.mongodb.connection.CompositeByteBufSpecification > relative bulk get should read bytes and move position] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > should get as NIO ByteBuffer] [Test com.mongodb.connection.CompositeByteBufSpecification > should get as NIO ByteBuffer] SUCCESS (1 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > should get as NIO ByteBuffer with multiple buffers] [Test com.mongodb.connection.CompositeByteBufSpecification > should get as NIO ByteBuffer with multiple buffers] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > should throw IndexOutOfBoundsException if reading out of bounds] [Test com.mongodb.connection.CompositeByteBufSpecification > should throw IndexOutOfBoundsException if reading out of bounds] SUCCESS (0 ms) [Test com.mongodb.connection.CompositeByteBufSpecification > should throw IllegalStateException if buffer is closed] [Test com.mongodb.connection.CompositeByteBufSpecification > should throw IllegalStateException if buffer is closed] SUCCESS (1 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > should set up connection provider settings ConnectionPoolSettings{maxSize=100, minSize=0, maxWaitQueueSize=500, maxWaitTimeMS=120000, maxConnectionLifeTimeMS=0, maxConnectionIdleTimeMS=0, maintenanceInitialDelayMS=0, maintenanceFrequencyMS=60000} correctly] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > should set up connection provider settings ConnectionPoolSettings{maxSize=100, minSize=0, maxWaitQueueSize=500, maxWaitTimeMS=120000, maxConnectionLifeTimeMS=0, maxConnectionIdleTimeMS=0, maintenanceInitialDelayMS=0, maintenanceFrequencyMS=60000} correctly] SUCCESS (0 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > should set up connection provider settings ConnectionPoolSettings{maxSize=75, minSize=1, maxWaitQueueSize=11, maxWaitTimeMS=5000, maxConnectionLifeTimeMS=101000, maxConnectionIdleTimeMS=51000, maintenanceInitialDelayMS=5000, maintenanceFrequencyMS=1000000} correctly] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > should set up connection provider settings ConnectionPoolSettings{maxSize=75, minSize=1, maxWaitQueueSize=11, maxWaitTimeMS=5000, maxConnectionLifeTimeMS=101000, maxConnectionIdleTimeMS=51000, maintenanceInitialDelayMS=5000, maintenanceFrequencyMS=1000000} correctly] SUCCESS (1 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > should throw exception on invalid argument] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > should throw exception on invalid argument] SUCCESS (0 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > settings with same values should be equal] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > settings with same values should be equal] SUCCESS (1 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > settings with same values should have the same hash code] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > settings with same values should have the same hash code] SUCCESS (0 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > should apply connection string] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > should apply connection string] SUCCESS (1 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > toString should be overridden] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > toString should be overridden] SUCCESS (0 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > identical settings should be equal] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > identical settings should be equal] SUCCESS (5 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > different settings should not be equal] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > different settings should not be equal] SUCCESS (0 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > identical settings should have same hash code] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > identical settings should have same hash code] SUCCESS (1 ms) [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > different settings should have different hash codes] [Test com.mongodb.connection.ConnectionPoolSettingsSpecification > different settings should have different hash codes] SUCCESS (1 ms) com.mongodb.connection.WriteProtocolSpecification STANDARD_OUT 10:38:13.215 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:355, serverValue:48}] to :27017 [Test com.mongodb.connection.WriteProtocolSpecification > should ignore write errors on unacknowledged inserts] [Test com.mongodb.connection.WriteProtocolSpecification > should ignore write errors on unacknowledged inserts] SUCCESS (874 ms) [Test com.mongodb.connection.WriteProtocolSpecification > should report write errors on acknowledged inserts] [Test com.mongodb.connection.WriteProtocolSpecification > should report write errors on acknowledged inserts] SUCCESS (335 ms) [Test com.mongodb.connection.WriteProtocolSpecification > should execute split unacknowledged inserts] [Test com.mongodb.connection.WriteProtocolSpecification > should execute split unacknowledged inserts] FAILURE (126 ms) Started at: 1481884694425 com.mongodb.connection.WriteProtocolSpecification > should execute split unacknowledged inserts FAILED io.netty.util.internal.OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 50367312, max: 67108864) at io.netty.util.internal.PlatformDependent.incrementMemoryCounter(PlatformDependent.java:528) at io.netty.util.internal.PlatformDependent.allocateDirectNoCleaner(PlatformDependent.java:482) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.allocateDirect(UnpooledUnsafeNoCleanerDirectByteBuf.java:30) at io.netty.buffer.UnpooledUnsafeDirectByteBuf.(UnpooledUnsafeDirectByteBuf.java:67) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.(UnpooledUnsafeNoCleanerDirectByteBuf.java:25) at io.netty.buffer.UnsafeByteBufUtil.newUnsafeDirectByteBuf(UnsafeByteBufUtil.java:425) at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:274) at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:177) at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:113) at com.mongodb.connection.netty.NettyStream.getBuffer(NettyStream.java:93) at com.mongodb.connection.InternalStreamConnection.getBuffer(InternalStreamConnection.java:514) at com.mongodb.connection.ByteBufferBsonOutput.getByteBufferAtIndex(ByteBufferBsonOutput.java:91) at com.mongodb.connection.ByteBufferBsonOutput.getCurrentByteBuffer(ByteBufferBsonOutput.java:86) at com.mongodb.connection.ByteBufferBsonOutput.writeBytes(ByteBufferBsonOutput.java:62) at org.bson.io.OutputBuffer.writeBytes(OutputBuffer.java:51) at org.bson.BsonBinaryWriter.doWriteBinaryData(BsonBinaryWriter.java:163) at org.bson.AbstractBsonWriter.writeBinaryData(AbstractBsonWriter.java:360) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:31) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:28) at org.bson.codecs.EncoderContext.encodeWithChildContext(EncoderContext.java:91) at org.bson.codecs.BsonDocumentCodec.writeValue(BsonDocumentCodec.java:136) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:115) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:41) at com.mongodb.connection.RequestMessage.addDocument(RequestMessage.java:253) at com.mongodb.connection.RequestMessage.addCollectibleDocument(RequestMessage.java:219) at com.mongodb.connection.InsertMessage.encodeMessageBodyWithMetadata(InsertMessage.java:73) at com.mongodb.connection.RequestMessage.encodeWithMetadata(RequestMessage.java:160) at com.mongodb.connection.WriteProtocol.execute(WriteProtocol.java:89) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:68) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:39) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:31) at com.mongodb.connection.WriteProtocolSpecification.should execute split unacknowledged inserts(WriteProtocolSpecification.groovy:123) java.lang.ClassCastException: io.netty.util.internal.OutOfDirectMemoryError incompatible with java.lang.RuntimeException at com.mongodb.async.FutureResultCallback.get(FutureResultCallback.java:77) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:29) at com.mongodb.connection.WriteProtocolSpecification.should execute split unacknowledged inserts(WriteProtocolSpecification.groovy:123) [Test com.mongodb.connection.WriteProtocolSpecification > should execute split acknowledged inserts] [Test com.mongodb.connection.WriteProtocolSpecification > should execute split acknowledged inserts] FAILURE (76 ms) Started at: 1481884694551 com.mongodb.connection.WriteProtocolSpecification > should execute split acknowledged inserts FAILED io.netty.util.internal.OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 50367312, max: 67108864) at io.netty.util.internal.PlatformDependent.incrementMemoryCounter(PlatformDependent.java:528) at io.netty.util.internal.PlatformDependent.allocateDirectNoCleaner(PlatformDependent.java:482) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.allocateDirect(UnpooledUnsafeNoCleanerDirectByteBuf.java:30) at io.netty.buffer.UnpooledUnsafeDirectByteBuf.(UnpooledUnsafeDirectByteBuf.java:67) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.(UnpooledUnsafeNoCleanerDirectByteBuf.java:25) at io.netty.buffer.UnsafeByteBufUtil.newUnsafeDirectByteBuf(UnsafeByteBufUtil.java:425) at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:274) at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:177) at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:113) at com.mongodb.connection.netty.NettyStream.getBuffer(NettyStream.java:93) at com.mongodb.connection.InternalStreamConnection.getBuffer(InternalStreamConnection.java:514) at com.mongodb.connection.ByteBufferBsonOutput.getByteBufferAtIndex(ByteBufferBsonOutput.java:91) at com.mongodb.connection.ByteBufferBsonOutput.getCurrentByteBuffer(ByteBufferBsonOutput.java:86) at com.mongodb.connection.ByteBufferBsonOutput.writeBytes(ByteBufferBsonOutput.java:62) at org.bson.io.OutputBuffer.writeBytes(OutputBuffer.java:51) at org.bson.BsonBinaryWriter.doWriteBinaryData(BsonBinaryWriter.java:163) at org.bson.AbstractBsonWriter.writeBinaryData(AbstractBsonWriter.java:360) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:31) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:28) at org.bson.codecs.EncoderContext.encodeWithChildContext(EncoderContext.java:91) at org.bson.codecs.BsonDocumentCodec.writeValue(BsonDocumentCodec.java:136) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:115) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:41) at com.mongodb.connection.RequestMessage.addDocument(RequestMessage.java:253) at com.mongodb.connection.RequestMessage.addCollectibleDocument(RequestMessage.java:219) at com.mongodb.connection.InsertMessage.encodeMessageBodyWithMetadata(InsertMessage.java:73) at com.mongodb.connection.RequestMessage.encodeWithMetadata(RequestMessage.java:160) at com.mongodb.connection.WriteProtocol.execute(WriteProtocol.java:89) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:68) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:39) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:31) at com.mongodb.connection.WriteProtocolSpecification.should execute split acknowledged inserts(WriteProtocolSpecification.groovy:148) java.lang.ClassCastException: io.netty.util.internal.OutOfDirectMemoryError incompatible with java.lang.RuntimeException at com.mongodb.async.FutureResultCallback.get(FutureResultCallback.java:77) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:29) at com.mongodb.connection.WriteProtocolSpecification.should execute split acknowledged inserts(WriteProtocolSpecification.groovy:148) [Test com.mongodb.connection.WriteProtocolSpecification > should stop writing on write error when an ordered unacknowledged inserts must be split] [Test com.mongodb.connection.WriteProtocolSpecification > should stop writing on write error when an ordered unacknowledged inserts must be split] FAILURE (15777 ms) Started at: 1481884694628 com.mongodb.connection.WriteProtocolSpecification > should stop writing on write error when an ordered unacknowledged inserts must be split FAILED io.netty.util.internal.OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 50367312, max: 67108864) at io.netty.util.internal.PlatformDependent.incrementMemoryCounter(PlatformDependent.java:528) at io.netty.util.internal.PlatformDependent.allocateDirectNoCleaner(PlatformDependent.java:482) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.allocateDirect(UnpooledUnsafeNoCleanerDirectByteBuf.java:30) at io.netty.buffer.UnpooledUnsafeDirectByteBuf.(UnpooledUnsafeDirectByteBuf.java:67) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.(UnpooledUnsafeNoCleanerDirectByteBuf.java:25) at io.netty.buffer.UnsafeByteBufUtil.newUnsafeDirectByteBuf(UnsafeByteBufUtil.java:425) at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:274) at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:177) at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:113) at com.mongodb.connection.netty.NettyStream.getBuffer(NettyStream.java:93) at com.mongodb.connection.InternalStreamConnection.getBuffer(InternalStreamConnection.java:514) at com.mongodb.connection.ByteBufferBsonOutput.getByteBufferAtIndex(ByteBufferBsonOutput.java:91) at com.mongodb.connection.ByteBufferBsonOutput.getCurrentByteBuffer(ByteBufferBsonOutput.java:86) at com.mongodb.connection.ByteBufferBsonOutput.writeBytes(ByteBufferBsonOutput.java:62) at org.bson.io.OutputBuffer.writeBytes(OutputBuffer.java:51) at org.bson.BsonBinaryWriter.doWriteBinaryData(BsonBinaryWriter.java:163) at org.bson.AbstractBsonWriter.writeBinaryData(AbstractBsonWriter.java:360) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:31) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:28) at org.bson.codecs.EncoderContext.encodeWithChildContext(EncoderContext.java:91) at org.bson.codecs.BsonDocumentCodec.writeValue(BsonDocumentCodec.java:136) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:115) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:41) at com.mongodb.connection.RequestMessage.addDocument(RequestMessage.java:253) at com.mongodb.connection.RequestMessage.addCollectibleDocument(RequestMessage.java:219) at com.mongodb.connection.InsertMessage.encodeMessageBodyWithMetadata(InsertMessage.java:73) at com.mongodb.connection.RequestMessage.encodeWithMetadata(RequestMessage.java:160) at com.mongodb.connection.WriteProtocol.execute(WriteProtocol.java:89) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:68) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:39) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:31) at com.mongodb.connection.WriteProtocolSpecification.should stop writing on write error when an ordered unacknowledged inserts must be split(WriteProtocolSpecification.groovy:173) java.lang.ClassCastException: io.netty.util.internal.OutOfDirectMemoryError incompatible with java.lang.RuntimeException at com.mongodb.async.FutureResultCallback.get(FutureResultCallback.java:77) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:29) at com.mongodb.connection.WriteProtocolSpecification.should stop writing on write error when an ordered unacknowledged inserts must be split(WriteProtocolSpecification.groovy:173) [Test com.mongodb.connection.WriteProtocolSpecification > should continue writing on write error when an unordered unacknowledged inserts must be split] [Test com.mongodb.connection.WriteProtocolSpecification > should continue writing on write error when an unordered unacknowledged inserts must be split] FAILURE (1137 ms) Started at: 1481884710407 com.mongodb.connection.WriteProtocolSpecification > should continue writing on write error when an unordered unacknowledged inserts must be split FAILED io.netty.util.internal.OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 50367312, max: 67108864) at io.netty.util.internal.PlatformDependent.incrementMemoryCounter(PlatformDependent.java:528) at io.netty.util.internal.PlatformDependent.allocateDirectNoCleaner(PlatformDependent.java:482) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.allocateDirect(UnpooledUnsafeNoCleanerDirectByteBuf.java:30) at io.netty.buffer.UnpooledUnsafeDirectByteBuf.(UnpooledUnsafeDirectByteBuf.java:67) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.(UnpooledUnsafeNoCleanerDirectByteBuf.java:25) at io.netty.buffer.UnsafeByteBufUtil.newUnsafeDirectByteBuf(UnsafeByteBufUtil.java:425) at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:274) at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:177) at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:113) at com.mongodb.connection.netty.NettyStream.getBuffer(NettyStream.java:93) at com.mongodb.connection.InternalStreamConnection.getBuffer(InternalStreamConnection.java:514) at com.mongodb.connection.ByteBufferBsonOutput.getByteBufferAtIndex(ByteBufferBsonOutput.java:91) at com.mongodb.connection.ByteBufferBsonOutput.getCurrentByteBuffer(ByteBufferBsonOutput.java:86) at com.mongodb.connection.ByteBufferBsonOutput.writeBytes(ByteBufferBsonOutput.java:62) at org.bson.io.OutputBuffer.writeBytes(OutputBuffer.java:51) at org.bson.BsonBinaryWriter.doWriteBinaryData(BsonBinaryWriter.java:163) at org.bson.AbstractBsonWriter.writeBinaryData(AbstractBsonWriter.java:360) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:31) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:28) at org.bson.codecs.EncoderContext.encodeWithChildContext(EncoderContext.java:91) at org.bson.codecs.BsonDocumentCodec.writeValue(BsonDocumentCodec.java:136) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:115) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:41) at com.mongodb.connection.RequestMessage.addDocument(RequestMessage.java:253) at com.mongodb.connection.RequestMessage.addCollectibleDocument(RequestMessage.java:219) at com.mongodb.connection.InsertMessage.encodeMessageBodyWithMetadata(InsertMessage.java:73) at com.mongodb.connection.RequestMessage.encodeWithMetadata(RequestMessage.java:160) at com.mongodb.connection.WriteProtocol.execute(WriteProtocol.java:89) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:68) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:39) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:31) at com.mongodb.connection.WriteProtocolSpecification.should continue writing on write error when an unordered unacknowledged inserts must be split(WriteProtocolSpecification.groovy:201) java.lang.ClassCastException: io.netty.util.internal.OutOfDirectMemoryError incompatible with java.lang.RuntimeException at com.mongodb.async.FutureResultCallback.get(FutureResultCallback.java:77) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:29) at com.mongodb.connection.WriteProtocolSpecification.should continue writing on write error when an unordered unacknowledged inserts must be split(WriteProtocolSpecification.groovy:201) [Test com.mongodb.connection.WriteProtocolSpecification > should report write errors on split acknowledged inserts] [Test com.mongodb.connection.WriteProtocolSpecification > should report write errors on split acknowledged inserts] FAILURE (3998 ms) Started at: 1481884711544 com.mongodb.connection.WriteProtocolSpecification > should report write errors on split acknowledged inserts FAILED Expected exception of type 'com.mongodb.DuplicateKeyException', but got 'io.netty.util.internal.OutOfDirectMemoryError' at org.spockframework.lang.SpecInternals.checkExceptionThrown(SpecInternals.java:79) at org.spockframework.lang.SpecInternals.thrownImpl(SpecInternals.java:66) at com.mongodb.connection.WriteProtocolSpecification.should report write errors on split acknowledged inserts(WriteProtocolSpecification.groovy:231) Caused by: io.netty.util.internal.OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 50367312, max: 67108864) at io.netty.util.internal.PlatformDependent.incrementMemoryCounter(PlatformDependent.java:528) at io.netty.util.internal.PlatformDependent.allocateDirectNoCleaner(PlatformDependent.java:482) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.allocateDirect(UnpooledUnsafeNoCleanerDirectByteBuf.java:30) at io.netty.buffer.UnpooledUnsafeDirectByteBuf.(UnpooledUnsafeDirectByteBuf.java:67) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.(UnpooledUnsafeNoCleanerDirectByteBuf.java:25) at io.netty.buffer.UnsafeByteBufUtil.newUnsafeDirectByteBuf(UnsafeByteBufUtil.java:425) at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:274) at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:177) at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:113) at com.mongodb.connection.netty.NettyStream.getBuffer(NettyStream.java:93) at com.mongodb.connection.InternalStreamConnection.getBuffer(InternalStreamConnection.java:514) at com.mongodb.connection.ByteBufferBsonOutput.getByteBufferAtIndex(ByteBufferBsonOutput.java:91) at com.mongodb.connection.ByteBufferBsonOutput.getCurrentByteBuffer(ByteBufferBsonOutput.java:86) at com.mongodb.connection.ByteBufferBsonOutput.writeBytes(ByteBufferBsonOutput.java:62) at org.bson.io.OutputBuffer.writeBytes(OutputBuffer.java:51) at org.bson.BsonBinaryWriter.doWriteBinaryData(BsonBinaryWriter.java:163) at org.bson.AbstractBsonWriter.writeBinaryData(AbstractBsonWriter.java:360) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:31) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:28) at org.bson.codecs.EncoderContext.encodeWithChildContext(EncoderContext.java:91) at org.bson.codecs.BsonDocumentCodec.writeValue(BsonDocumentCodec.java:136) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:115) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:41) at com.mongodb.connection.RequestMessage.addDocument(RequestMessage.java:253) at com.mongodb.connection.RequestMessage.addCollectibleDocument(RequestMessage.java:219) at com.mongodb.connection.InsertMessage.encodeMessageBodyWithMetadata(InsertMessage.java:73) at com.mongodb.connection.RequestMessage.encodeWithMetadata(RequestMessage.java:160) at com.mongodb.connection.WriteProtocol.execute(WriteProtocol.java:89) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:68) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:39) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:31) at com.mongodb.connection.WriteProtocolSpecification.should report write errors on split acknowledged inserts(WriteProtocolSpecification.groovy:228) Expected exception of type 'com.mongodb.DuplicateKeyException', but got 'java.lang.ClassCastException' at org.spockframework.lang.SpecInternals.checkExceptionThrown(SpecInternals.java:79) at org.spockframework.lang.SpecInternals.thrownImpl(SpecInternals.java:66) at com.mongodb.connection.WriteProtocolSpecification.should report write errors on split acknowledged inserts(WriteProtocolSpecification.groovy:231) Caused by: java.lang.ClassCastException: io.netty.util.internal.OutOfDirectMemoryError incompatible with java.lang.RuntimeException at com.mongodb.async.FutureResultCallback.get(FutureResultCallback.java:77) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:29) at com.mongodb.connection.WriteProtocolSpecification.should report write errors on split acknowledged inserts(WriteProtocolSpecification.groovy:228) [Test com.mongodb.connection.WriteProtocolSpecification > should not report write errors on split unacknowledged inserts] [Test com.mongodb.connection.WriteProtocolSpecification > should not report write errors on split unacknowledged inserts] FAILURE (999 ms) Started at: 1481884715543 com.mongodb.connection.WriteProtocolSpecification > should not report write errors on split unacknowledged inserts FAILED io.netty.util.internal.OutOfDirectMemoryError: failed to allocate 16777216 byte(s) of direct memory (used: 50367312, max: 67108864) at io.netty.util.internal.PlatformDependent.incrementMemoryCounter(PlatformDependent.java:528) at io.netty.util.internal.PlatformDependent.allocateDirectNoCleaner(PlatformDependent.java:482) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.allocateDirect(UnpooledUnsafeNoCleanerDirectByteBuf.java:30) at io.netty.buffer.UnpooledUnsafeDirectByteBuf.(UnpooledUnsafeDirectByteBuf.java:67) at io.netty.buffer.UnpooledUnsafeNoCleanerDirectByteBuf.(UnpooledUnsafeNoCleanerDirectByteBuf.java:25) at io.netty.buffer.UnsafeByteBufUtil.newUnsafeDirectByteBuf(UnsafeByteBufUtil.java:425) at io.netty.buffer.PooledByteBufAllocator.newDirectBuffer(PooledByteBufAllocator.java:274) at io.netty.buffer.AbstractByteBufAllocator.directBuffer(AbstractByteBufAllocator.java:177) at io.netty.buffer.AbstractByteBufAllocator.buffer(AbstractByteBufAllocator.java:113) at com.mongodb.connection.netty.NettyStream.getBuffer(NettyStream.java:93) at com.mongodb.connection.InternalStreamConnection.getBuffer(InternalStreamConnection.java:514) at com.mongodb.connection.ByteBufferBsonOutput.getByteBufferAtIndex(ByteBufferBsonOutput.java:91) at com.mongodb.connection.ByteBufferBsonOutput.getCurrentByteBuffer(ByteBufferBsonOutput.java:86) at com.mongodb.connection.ByteBufferBsonOutput.writeBytes(ByteBufferBsonOutput.java:62) at org.bson.io.OutputBuffer.writeBytes(OutputBuffer.java:51) at org.bson.BsonBinaryWriter.doWriteBinaryData(BsonBinaryWriter.java:163) at org.bson.AbstractBsonWriter.writeBinaryData(AbstractBsonWriter.java:360) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:31) at org.bson.codecs.BsonBinaryCodec.encode(BsonBinaryCodec.java:28) at org.bson.codecs.EncoderContext.encodeWithChildContext(EncoderContext.java:91) at org.bson.codecs.BsonDocumentCodec.writeValue(BsonDocumentCodec.java:136) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:115) at org.bson.codecs.BsonDocumentCodec.encode(BsonDocumentCodec.java:41) at com.mongodb.connection.RequestMessage.addDocument(RequestMessage.java:253) at com.mongodb.connection.RequestMessage.addCollectibleDocument(RequestMessage.java:219) at com.mongodb.connection.InsertMessage.encodeMessageBodyWithMetadata(InsertMessage.java:73) at com.mongodb.connection.RequestMessage.encodeWithMetadata(RequestMessage.java:160) at com.mongodb.connection.WriteProtocol.execute(WriteProtocol.java:89) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:68) at com.mongodb.connection.InsertProtocol.execute(InsertProtocol.java:39) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:31) at com.mongodb.connection.WriteProtocolSpecification.should not report write errors on split unacknowledged inserts(WriteProtocolSpecification.groovy:254) java.lang.ClassCastException: io.netty.util.internal.OutOfDirectMemoryError incompatible with java.lang.RuntimeException at com.mongodb.async.FutureResultCallback.get(FutureResultCallback.java:77) at com.mongodb.connection.ProtocolTestHelper.execute(ProtocolTestHelper.java:29) at com.mongodb.connection.WriteProtocolSpecification.should not report write errors on split unacknowledged inserts(WriteProtocolSpecification.groovy:254) [Test com.mongodb.connection.netty.ByteBufSpecification > should set position and limit correctly] [Test com.mongodb.connection.netty.ByteBufSpecification > should set position and limit correctly] SUCCESS (45 ms) [Test com.mongodb.connection.netty.ByteBufSpecification > should throw when setting limit while writing] [Test com.mongodb.connection.netty.ByteBufSpecification > should throw when setting limit while writing] SUCCESS (0 ms) [Test com.mongodb.connection.netty.ByteBufSpecification > should manage reference count of proxied Netty ByteBuf correctly] [Test com.mongodb.connection.netty.ByteBufSpecification > should manage reference count of proxied Netty ByteBuf correctly] SUCCESS (13 ms) [Test com.mongodb.connection.netty.ByteBufSpecification > should manage reference count of duplicated proxied Netty ByteBuf correctly] [Test com.mongodb.connection.netty.ByteBufSpecification > should manage reference count of duplicated proxied Netty ByteBuf correctly] SUCCESS (1 ms) [Test com.mongodb.connection.netty.NettyStreamFactoryFactorySpecification > should create the expected default NettyStream] [Test com.mongodb.connection.netty.NettyStreamFactoryFactorySpecification > should create the expected default NettyStream] SUCCESS (10 ms) [Test com.mongodb.connection.netty.NettyStreamFactoryFactorySpecification > should create the expected custom NettyStream] [Test com.mongodb.connection.netty.NettyStreamFactoryFactorySpecification > should create the expected custom NettyStream] SUCCESS (1 ms) [Test com.mongodb.connection.netty.NettyStreamFactorySpecification > should use arguments to create NettyStream] [Test com.mongodb.connection.netty.NettyStreamFactorySpecification > should use arguments to create NettyStream] SUCCESS (438 ms) [Test com.mongodb.internal.SslHelperSpecification > should enable HTTPS host name verification] [Test com.mongodb.internal.SslHelperSpecification > should enable HTTPS host name verification] SUCCESS (22 ms) [Test com.mongodb.internal.SslHelperSpecification > should enable server name indicator] [Test com.mongodb.internal.SslHelperSpecification > should enable server name indicator] SUCCESS (59 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testThatEnsuringMinSizeReleasesPermitIfCreateFails] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testThatEnsuringMinSizeReleasesPermitIfCreateFails] SUCCESS (7 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testCloseItemOnReleaseWithDiscard] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testCloseItemOnReleaseWithDiscard] SUCCESS (8 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testInUseCount] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testInUseCount] SUCCESS (0 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testThatGetReleasesPermitIfCreateFails] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testThatGetReleasesPermitIfCreateFails] SUCCESS (1 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testPrune] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testPrune] SUCCESS (0 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testCloseAllItemsAfterPoolClosed] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testCloseAllItemsAfterPoolClosed] SUCCESS (0 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testAddItemToPoolOnRelease] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testAddItemToPoolOnRelease] SUCCESS (0 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > whenEnsuringMinSizeShouldInitializePooledItemIfRequested] [Test com.mongodb.internal.connection.ConcurrentPoolTest > whenEnsuringMinSizeShouldInitializePooledItemIfRequested] SUCCESS (0 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > whenEnsuringMinSizeShouldNotInitializePooledItemIfNotRequested] [Test com.mongodb.internal.connection.ConcurrentPoolTest > whenEnsuringMinSizeShouldNotInitializePooledItemIfNotRequested] SUCCESS (0 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testEnsureMinSize] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testEnsureMinSize] SUCCESS (12 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testThatReleaseIncreasesAvailability] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testThatReleaseIncreasesAvailability] SUCCESS (0 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testThatGetDecreasesAvailability] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testThatGetDecreasesAvailability] SUCCESS (2 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testAvailableCount] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testAvailableCount] SUCCESS (0 ms) [Test com.mongodb.internal.connection.ConcurrentPoolTest > testCloseItemOnReleaseAfterPoolClosed] [Test com.mongodb.internal.connection.ConcurrentPoolTest > testCloseItemOnReleaseAfterPoolClosed] SUCCESS (0 ms) [Test com.mongodb.internal.connection.PowerOfTwoBufferPoolTest > testHugeBufferRequest] [Test com.mongodb.internal.connection.PowerOfTwoBufferPoolTest > testHugeBufferRequest] SUCCESS (0 ms) [Test com.mongodb.internal.connection.PowerOfTwoBufferPoolTest > testReuse] [Test com.mongodb.internal.connection.PowerOfTwoBufferPoolTest > testReuse] SUCCESS (0 ms) [Test com.mongodb.internal.connection.PowerOfTwoBufferPoolTest > testNormalRequest] [Test com.mongodb.internal.connection.PowerOfTwoBufferPoolTest > testNormalRequest] SUCCESS (1 ms) [Test com.mongodb.internal.connection.IndexMapSpecification > should map contiguous indexes] [Test com.mongodb.internal.connection.IndexMapSpecification > should map contiguous indexes] SUCCESS (4 ms) [Test com.mongodb.internal.connection.IndexMapSpecification > should map non-contiguous indexes] [Test com.mongodb.internal.connection.IndexMapSpecification > should map non-contiguous indexes] SUCCESS (2 ms) [Test com.mongodb.internal.connection.IndexMapSpecification > should throw on unmapped index] [Test com.mongodb.internal.connection.IndexMapSpecification > should throw on unmapped index] SUCCESS (2 ms) [Test com.mongodb.internal.connection.IndexMapSpecification > should map indexes when count is provided up front] [Test com.mongodb.internal.connection.IndexMapSpecification > should map indexes when count is provided up front] SUCCESS (1 ms) [Test com.mongodb.internal.connection.IndexMapSpecification > should include ranges when converting from range based to hash based indexMap] [Test com.mongodb.internal.connection.IndexMapSpecification > should include ranges when converting from range based to hash based indexMap] SUCCESS (1 ms) [Test com.mongodb.internal.connection.IndexMapSpecification > should not allow a negative startIndex or count] [Test com.mongodb.internal.connection.IndexMapSpecification > should not allow a negative startIndex or count] SUCCESS (0 ms) [Test com.mongodb.internal.validator.CollectibleDocumentFieldNameValidatorTest > testFieldNameWithDotsValidation] [Test com.mongodb.internal.validator.CollectibleDocumentFieldNameValidatorTest > testFieldNameWithDotsValidation] SUCCESS (1 ms) [Test com.mongodb.internal.validator.CollectibleDocumentFieldNameValidatorTest > testNullFieldNameValidation] [Test com.mongodb.internal.validator.CollectibleDocumentFieldNameValidatorTest > testNullFieldNameValidation] SUCCESS (0 ms) [Test com.mongodb.internal.validator.CollectibleDocumentFieldNameValidatorTest > testFieldValidationSuccess] [Test com.mongodb.internal.validator.CollectibleDocumentFieldNameValidatorTest > testFieldValidationSuccess] SUCCESS (0 ms) [Test com.mongodb.internal.validator.CollectibleDocumentFieldNameValidatorTest > testFieldNameStartsWithDollarValidation] [Test com.mongodb.internal.validator.CollectibleDocumentFieldNameValidatorTest > testFieldNameStartsWithDollarValidation] SUCCESS (0 ms) [Test com.mongodb.internal.thread.DaemonThreadFactorySpecification > should create daemon threads] [Test com.mongodb.internal.thread.DaemonThreadFactorySpecification > should create daemon threads] SUCCESS (19 ms) [Test com.mongodb.operation.CursorHelperTest > testNumberToReturn] [Test com.mongodb.operation.CursorHelperTest > testNumberToReturn] SUCCESS (12 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust single batch] com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust single batch STANDARD_OUT 10:38:38.159 [Thread-17] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:356, serverValue:49}] to :27017 [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust single batch] SUCCESS (296 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust single batch with limit] [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust single batch with limit] SUCCESS (52 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust multiple batches with limit] com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust multiple batches with limit STANDARD_OUT 10:38:38.345 [Thread-14] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:357, serverValue:50}] to :27017 [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust multiple batches with limit] SUCCESS (955 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust multiple batches] [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should exhaust multiple batches] SUCCESS (683 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should respect batch size] [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should respect batch size] SUCCESS (511 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should close when exhausted] [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should close when exhausted] SUCCESS (90 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should close when not exhausted] [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should close when not exhausted] SUCCESS (142 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should block waiting for first batch on a tailable cursor] [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should block waiting for first batch on a tailable cursor] SUCCESS (919 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should block waiting for next batch on a tailable cursor] [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should block waiting for next batch on a tailable cursor] SUCCESS (2574 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should respect limit] [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should respect limit] SUCCESS (1412 ms) [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should throw cursor not found exception] [Test com.mongodb.operation.AsyncQueryBatchCursorFunctionalSpecification > should throw cursor not found exception] SUCCESS (71 ms) [Test com.mongodb.operation.CommandOperationSpecification > should execute read command] [Test com.mongodb.operation.CommandOperationSpecification > should execute read command] SUCCESS (28 ms) [Test com.mongodb.operation.CommandOperationSpecification > should execute read command asynchronously] [Test com.mongodb.operation.CommandOperationSpecification > should execute read command asynchronously] SUCCESS (49 ms) [Test com.mongodb.operation.CommandOperationSpecification > should execute write command] [Test com.mongodb.operation.CommandOperationSpecification > should execute write command] SUCCESS (35 ms) [Test com.mongodb.operation.CommandOperationSpecification > should execute write command asynchronously] [Test com.mongodb.operation.CommandOperationSpecification > should execute write command asynchronously] SUCCESS (15 ms) [Test com.mongodb.operation.CommandOperationSpecification > should execute command larger than 16MB] [Test com.mongodb.operation.CommandOperationSpecification > should execute command larger than 16MB] SUCCESS (90 ms) [Test com.mongodb.operation.CommandOperationSpecification > should throw execution timeout exception from execute] [Test com.mongodb.operation.CommandOperationSpecification > should throw execution timeout exception from execute] SKIPPED (0 ms) com.mongodb.operation.CommandOperationSpecification > should throw execution timeout exception from execute SKIPPED [Test com.mongodb.operation.CommandOperationSpecification > should throw execution timeout exception from executeAsync] [Test com.mongodb.operation.CommandOperationSpecification > should throw execution timeout exception from executeAsync] SKIPPED (0 ms) com.mongodb.operation.CommandOperationSpecification > should throw execution timeout exception from executeAsync SKIPPED [Test com.mongodb.operation.CountOperationSpecification > should have the correct defaults] [Test com.mongodb.operation.CountOperationSpecification > should have the correct defaults] SUCCESS (733 ms) [Test com.mongodb.operation.CountOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.CountOperationSpecification > should set optional values correctly] SUCCESS (37 ms) [Test com.mongodb.operation.CountOperationSpecification > should get the count] [Test com.mongodb.operation.CountOperationSpecification > should get the count] SUCCESS (64 ms) [Test com.mongodb.operation.CountOperationSpecification > should get the count asynchronously] [Test com.mongodb.operation.CountOperationSpecification > should get the count asynchronously] SUCCESS (137 ms) [Test com.mongodb.operation.CountOperationSpecification > should throw execution timeout exception from execute] [Test com.mongodb.operation.CountOperationSpecification > should throw execution timeout exception from execute] SKIPPED (0 ms) com.mongodb.operation.CountOperationSpecification > should throw execution timeout exception from execute SKIPPED [Test com.mongodb.operation.CountOperationSpecification > should throw execution timeout exception from executeAsync] [Test com.mongodb.operation.CountOperationSpecification > should throw execution timeout exception from executeAsync] SKIPPED (0 ms) com.mongodb.operation.CountOperationSpecification > should throw execution timeout exception from executeAsync SKIPPED [Test com.mongodb.operation.CountOperationSpecification > should use limit with the count] [Test com.mongodb.operation.CountOperationSpecification > should use limit with the count] SUCCESS (80 ms) [Test com.mongodb.operation.CountOperationSpecification > should use limit with the count asynchronously] [Test com.mongodb.operation.CountOperationSpecification > should use limit with the count asynchronously] SUCCESS (80 ms) [Test com.mongodb.operation.CountOperationSpecification > should use skip with the count] [Test com.mongodb.operation.CountOperationSpecification > should use skip with the count] SUCCESS (95 ms) [Test com.mongodb.operation.CountOperationSpecification > should use skip with the count asynchronously] [Test com.mongodb.operation.CountOperationSpecification > should use skip with the count asynchronously] SUCCESS (40 ms) [Test com.mongodb.operation.CountOperationSpecification > should use hint with the count] [Test com.mongodb.operation.CountOperationSpecification > should use hint with the count] SUCCESS (415 ms) [Test com.mongodb.operation.CountOperationSpecification > should use hint with the count asynchronously] [Test com.mongodb.operation.CountOperationSpecification > should use hint with the count asynchronously] SUCCESS (162 ms) [Test com.mongodb.operation.CountOperationSpecification > should throw with bad hint with mongod 2.6+] [Test com.mongodb.operation.CountOperationSpecification > should throw with bad hint with mongod 2.6+] SKIPPED (0 ms) com.mongodb.operation.CountOperationSpecification > should throw with bad hint with mongod 2.6+ SKIPPED [Test com.mongodb.operation.CountOperationSpecification > should throw with bad hint with mongod 2.6+ asynchronously] [Test com.mongodb.operation.CountOperationSpecification > should throw with bad hint with mongod 2.6+ asynchronously] SKIPPED (0 ms) com.mongodb.operation.CountOperationSpecification > should throw with bad hint with mongod 2.6+ asynchronously SKIPPED [Test com.mongodb.operation.CountOperationSpecification > should ignore with bad hint with mongod < 2.6] [Test com.mongodb.operation.CountOperationSpecification > should ignore with bad hint with mongod < 2.6] SUCCESS (90 ms) [Test com.mongodb.operation.CountOperationSpecification > should ignore with bad hint with mongod < 2.6 asynchronously] [Test com.mongodb.operation.CountOperationSpecification > should ignore with bad hint with mongod < 2.6 asynchronously] SUCCESS (60 ms) [Test com.mongodb.operation.CountOperationSpecification > should explain] [Test com.mongodb.operation.CountOperationSpecification > should explain] SKIPPED (0 ms) com.mongodb.operation.CountOperationSpecification > should explain SKIPPED [Test com.mongodb.operation.CountOperationSpecification > should explain asynchronously] [Test com.mongodb.operation.CountOperationSpecification > should explain asynchronously] SKIPPED (0 ms) com.mongodb.operation.CountOperationSpecification > should explain asynchronously SKIPPED [Test com.mongodb.operation.CountOperationSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.CountOperationSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (857 ms) [Test com.mongodb.operation.CountOperationSpecification > should create the expected command] [Test com.mongodb.operation.CountOperationSpecification > should create the expected command] SUCCESS (311 ms) [Test com.mongodb.operation.CountOperationSpecification > should throw an exception when using an unsupported ReadConcern] [Test com.mongodb.operation.CountOperationSpecification > should throw an exception when using an unsupported ReadConcern] SUCCESS (304 ms) [Test com.mongodb.operation.CountOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.CountOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (35 ms) [Test com.mongodb.operation.CountOperationSpecification > should support collation] [Test com.mongodb.operation.CountOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.CountOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.DropCollectionOperationSpecification > should drop a collection that exists] [Test com.mongodb.operation.DropCollectionOperationSpecification > should drop a collection that exists] SUCCESS (129 ms) [Test com.mongodb.operation.DropCollectionOperationSpecification > should drop a collection that exists asynchronously] [Test com.mongodb.operation.DropCollectionOperationSpecification > should drop a collection that exists asynchronously] SUCCESS (65 ms) [Test com.mongodb.operation.DropCollectionOperationSpecification > should not error when dropping a collection that does not exist] [Test com.mongodb.operation.DropCollectionOperationSpecification > should not error when dropping a collection that does not exist] SUCCESS (3 ms) [Test com.mongodb.operation.DropCollectionOperationSpecification > should not error when dropping a collection that does not exist asynchronously] [Test com.mongodb.operation.DropCollectionOperationSpecification > should not error when dropping a collection that does not exist asynchronously] SUCCESS (20 ms) [Test com.mongodb.operation.DropCollectionOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.DropCollectionOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.DropCollectionOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.DropDatabaseOperationSpecification > should drop a database that exists] [Test com.mongodb.operation.DropDatabaseOperationSpecification > should drop a database that exists] SUCCESS (632 ms) [Test com.mongodb.operation.DropDatabaseOperationSpecification > should drop a database that exists asynchronously] [Test com.mongodb.operation.DropDatabaseOperationSpecification > should drop a database that exists asynchronously] SUCCESS (2970 ms) [Test com.mongodb.operation.DropDatabaseOperationSpecification > should not error when dropping a collection that does not exist] [Test com.mongodb.operation.DropDatabaseOperationSpecification > should not error when dropping a collection that does not exist] SUCCESS (50 ms) [Test com.mongodb.operation.DropDatabaseOperationSpecification > should not error when dropping a collection that does not exist asynchronously] [Test com.mongodb.operation.DropDatabaseOperationSpecification > should not error when dropping a collection that does not exist asynchronously] SUCCESS (7 ms) [Test com.mongodb.operation.DropDatabaseOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.DropDatabaseOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.DropDatabaseOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.DropIndexOperationSpecification > should not error when dropping non-existent index on non-existent collection] [Test com.mongodb.operation.DropIndexOperationSpecification > should not error when dropping non-existent index on non-existent collection] SUCCESS (31 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should not error when dropping non-existent index on non-existent collection asynchronously] [Test com.mongodb.operation.DropIndexOperationSpecification > should not error when dropping non-existent index on non-existent collection asynchronously] SUCCESS (13 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should error when dropping non-existent index on existing collection] [Test com.mongodb.operation.DropIndexOperationSpecification > should error when dropping non-existent index on existing collection] SUCCESS (1434 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should error when dropping non-existent index on existing collection asynchronously] [Test com.mongodb.operation.DropIndexOperationSpecification > should error when dropping non-existent index on existing collection asynchronously] SUCCESS (85 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index by name] [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index by name] SUCCESS (1818 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index by keys] [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index by keys] SUCCESS (101 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index asynchronously] [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index asynchronously] SUCCESS (87 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index by key when using BsonInt64] [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index by key when using BsonInt64] SUCCESS (104 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index by key when using BsonInt64 asynchronously] [Test com.mongodb.operation.DropIndexOperationSpecification > should drop existing index by key when using BsonInt64 asynchronously] SUCCESS (88 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should drop all indexes when passed *] [Test com.mongodb.operation.DropIndexOperationSpecification > should drop all indexes when passed *] SUCCESS (66 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should drop all indexes when passed * asynchronously] [Test com.mongodb.operation.DropIndexOperationSpecification > should drop all indexes when passed * asynchronously] SUCCESS (53 ms) [Test com.mongodb.operation.DropIndexOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.DropIndexOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.DropIndexOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.DropUserOperationSpecification > should delete user without error] [Test com.mongodb.operation.DropUserOperationSpecification > should delete user without error] SUCCESS (151 ms) [Test com.mongodb.operation.DropUserOperationSpecification > should throw MongoCommandException on write concern error] [Test com.mongodb.operation.DropUserOperationSpecification > should throw MongoCommandException on write concern error] SKIPPED (0 ms) com.mongodb.operation.DropUserOperationSpecification > should throw MongoCommandException on write concern error SKIPPED [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should have the correct defaults] [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should have the correct defaults] SUCCESS (29 ms) [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should set optional values correctly] SUCCESS (6 ms) [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should remove single document] [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should remove single document] SUCCESS (158 ms) [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should remove single document when using custom codecs] [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should remove single document when using custom codecs] SUCCESS (156 ms) [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.FindAndDeleteOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should create the expected command] [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should create the expected command] SUCCESS (67 ms) [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should throw an exception when passing an unsupported collation] [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should throw an exception when passing an unsupported collation] SUCCESS (3 ms) [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should support collation] [Test com.mongodb.operation.FindAndDeleteOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.FindAndDeleteOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should have the correct defaults and passed values] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should have the correct defaults and passed values] SUCCESS (22 ms) [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should set optional values correctly] SUCCESS (6 ms) [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should replace single document] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should replace single document] SUCCESS (142 ms) [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should replace single document when using custom codecs] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should replace single document when using custom codecs] SUCCESS (151 ms) [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should return null if query fails to match] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should return null if query fails to match] SUCCESS (15 ms) [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should throw an exception if replacement contains update operators] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should throw an exception if replacement contains update operators] SUCCESS (3 ms) [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should support bypassDocumentValidation] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should support bypassDocumentValidation] SKIPPED (0 ms) com.mongodb.operation.FindAndReplaceOperationSpecification > should support bypassDocumentValidation SKIPPED [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.FindAndReplaceOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should create the expected command] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should create the expected command] SUCCESS (31 ms) [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should throw an exception when passing an unsupported collation] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should throw an exception when passing an unsupported collation] SUCCESS (4 ms) [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should support collation] [Test com.mongodb.operation.FindAndReplaceOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.FindAndReplaceOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should have the correct defaults and passed values] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should have the correct defaults and passed values] SUCCESS (75 ms) [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should set optional values correctly] SUCCESS (3 ms) [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should update single document] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should update single document] SUCCESS (403 ms) [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should update single document when using custom codecs] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should update single document when using custom codecs] SUCCESS (295 ms) [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should return null if query fails to match] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should return null if query fails to match] SUCCESS (30 ms) [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should throw an exception if update contains fields that are not update operators] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should throw an exception if update contains fields that are not update operators] SUCCESS (2 ms) [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should support bypassDocumentValidation] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should support bypassDocumentValidation] SKIPPED (0 ms) com.mongodb.operation.FindAndUpdateOperationSpecification > should support bypassDocumentValidation SKIPPED [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.FindAndUpdateOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should create the expected command] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should create the expected command] SUCCESS (38 ms) [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should throw an exception when passing an unsupported collation] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should throw an exception when passing an unsupported collation] SUCCESS (3 ms) [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should support collation] [Test com.mongodb.operation.FindAndUpdateOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.FindAndUpdateOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.FindOperationSpecification > should have the correct defaults] [Test com.mongodb.operation.FindOperationSpecification > should have the correct defaults] SUCCESS (34 ms) [Test com.mongodb.operation.FindOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.FindOperationSpecification > should set optional values correctly] SUCCESS (5 ms) [Test com.mongodb.operation.FindOperationSpecification > should query with default values] [Test com.mongodb.operation.FindOperationSpecification > should query with default values] SUCCESS (275 ms) [Test com.mongodb.operation.FindOperationSpecification > should apply filter] [Test com.mongodb.operation.FindOperationSpecification > should apply filter] SUCCESS (192 ms) [Test com.mongodb.operation.FindOperationSpecification > should apply sort] [Test com.mongodb.operation.FindOperationSpecification > should apply sort] SUCCESS (546 ms) [Test com.mongodb.operation.FindOperationSpecification > should apply projection] [Test com.mongodb.operation.FindOperationSpecification > should apply projection] SUCCESS (87 ms) [Test com.mongodb.operation.FindOperationSpecification > should apply skip] [Test com.mongodb.operation.FindOperationSpecification > should apply skip] SUCCESS (88 ms) [Test com.mongodb.operation.FindOperationSpecification > should apply limit] [Test com.mongodb.operation.FindOperationSpecification > should apply limit] SUCCESS (236 ms) [Test com.mongodb.operation.FindOperationSpecification > should apply batch size] [Test com.mongodb.operation.FindOperationSpecification > should apply batch size] SUCCESS (213 ms) [Test com.mongodb.operation.FindOperationSpecification > should throw query exception] [Test com.mongodb.operation.FindOperationSpecification > should throw query exception] SUCCESS (13 ms) [Test com.mongodb.operation.FindOperationSpecification > should throw query exception from explain] [Test com.mongodb.operation.FindOperationSpecification > should throw query exception from explain] SUCCESS (78 ms) [Test com.mongodb.operation.FindOperationSpecification > should throw execution timeout exception from execute] [Test com.mongodb.operation.FindOperationSpecification > should throw execution timeout exception from execute] SKIPPED (0 ms) com.mongodb.operation.FindOperationSpecification > should throw execution timeout exception from execute SKIPPED [Test com.mongodb.operation.FindOperationSpecification > $max should limit items returned] [Test com.mongodb.operation.FindOperationSpecification > $max should limit items returned] SUCCESS (343 ms) [Test com.mongodb.operation.FindOperationSpecification > $min should limit items returned] [Test com.mongodb.operation.FindOperationSpecification > $min should limit items returned] SUCCESS (380 ms) [Test com.mongodb.operation.FindOperationSpecification > $maxScan should limit items returned] [Test com.mongodb.operation.FindOperationSpecification > $maxScan should limit items returned] SUCCESS (167 ms) [Test com.mongodb.operation.FindOperationSpecification > $returnKey should only return the field that was in an index used to perform the find] [Test com.mongodb.operation.FindOperationSpecification > $returnKey should only return the field that was in an index used to perform the find] SUCCESS (278 ms) [Test com.mongodb.operation.FindOperationSpecification > should apply $hint] [Test com.mongodb.operation.FindOperationSpecification > should apply $hint] SUCCESS (151 ms) [Test com.mongodb.operation.FindOperationSpecification > should apply comment] [Test com.mongodb.operation.FindOperationSpecification > should apply comment] SUCCESS (18 ms) [Test com.mongodb.operation.FindOperationSpecification > should apply $showDiskLoc] [Test com.mongodb.operation.FindOperationSpecification > should apply $showDiskLoc] SUCCESS (218 ms) [Test com.mongodb.operation.FindOperationSpecification > should read from a secondary] [Test com.mongodb.operation.FindOperationSpecification > should read from a secondary] SKIPPED (0 ms) com.mongodb.operation.FindOperationSpecification > should read from a secondary SKIPPED [Test com.mongodb.operation.FindOperationSpecification > should call query on Connection with no $query when there are no other meta operators] [Test com.mongodb.operation.FindOperationSpecification > should call query on Connection with no $query when there are no other meta operators] SUCCESS (4 ms) [Test com.mongodb.operation.FindOperationSpecification > should call query on Connection with correct arguments for an explain] [Test com.mongodb.operation.FindOperationSpecification > should call query on Connection with correct arguments for an explain] SUCCESS (16 ms) [Test com.mongodb.operation.FindOperationSpecification > should explain] [Test com.mongodb.operation.FindOperationSpecification > should explain] SUCCESS (82 ms) [Test com.mongodb.operation.FindOperationSpecification > should explain with $explain modifier] [Test com.mongodb.operation.FindOperationSpecification > should explain with $explain modifier] SUCCESS (24 ms) [Test com.mongodb.operation.FindOperationSpecification > should pass tailable and await data flags through] [Test com.mongodb.operation.FindOperationSpecification > should pass tailable and await data flags through] SUCCESS (285 ms) [Test com.mongodb.operation.FindOperationSpecification > should pass miscallaneous flags through] [Test com.mongodb.operation.FindOperationSpecification > should pass miscallaneous flags through] SUCCESS (8 ms) [Test com.mongodb.operation.FindOperationSpecification > should query with correct arguments] [Test com.mongodb.operation.FindOperationSpecification > should query with correct arguments] SUCCESS (29 ms) [Test com.mongodb.operation.FindOperationSpecification > should find with correct command] [Test com.mongodb.operation.FindOperationSpecification > should find with correct command] SUCCESS (63 ms) [Test com.mongodb.operation.FindOperationSpecification > should use the readPreference to set slaveOK for commands] [Test com.mongodb.operation.FindOperationSpecification > should use the readPreference to set slaveOK for commands] SUCCESS (6 ms) [Test com.mongodb.operation.FindOperationSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.FindOperationSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (51 ms) [Test com.mongodb.operation.FindOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.FindOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK] SUCCESS (116 ms) [Test com.mongodb.operation.FindOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.FindOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (192 ms) [Test com.mongodb.operation.FindOperationSpecification > should support collation] [Test com.mongodb.operation.FindOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.FindOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should have the correct defaults] [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should have the correct defaults] SUCCESS (133 ms) [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should set optional values correctly] SUCCESS (73 ms) [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should return the correct results] [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should return the correct results] SUCCESS (252 ms) [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (254 ms) [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should create the expected command] [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should create the expected command] SUCCESS (291 ms) [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should throw an exception when using an unsupported ReadConcern] [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should throw an exception when using an unsupported ReadConcern] SUCCESS (357 ms) [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (218 ms) [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should support collation] [Test com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.MapReduceWithInlineResultsOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should have the expected passed values] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should have the expected passed values] SUCCESS (452 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when no document with the same id exists, should insert the document] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when no document with the same id exists, should insert the document] SUCCESS (729 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when a document with the same id exists, should throw an exception] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when a document with the same id exists, should throw an exception] SUCCESS (230 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents match the query, a remove of one should remove one of them] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents match the query, a remove of one should remove one of them] SUCCESS (298 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents match the query, a remove should remove all of them] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents match the query, a remove should remove all of them] SUCCESS (335 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when multiple document match the query, update of one should update only one of them] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when multiple document match the query, update of one should update only one of them] SUCCESS (194 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents match the query, update multi should update all of them] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents match the query, update multi should update all of them] SUCCESS (99 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when no document matches the query, an update of one with upsert should insert a document] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when no document matches the query, an update of one with upsert should insert a document] SUCCESS (156 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when no document matches the query, an update multi with upsert should insert a document] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when no document matches the query, an update multi with upsert should insert a document] SUCCESS (1892 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents matches the query, update one with upsert should update only one of them] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents matches the query, update one with upsert should update only one of them] SUCCESS (485 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents match the query, update multi with upsert should update all of them] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when documents match the query, update multi with upsert should update all of them] SUCCESS (305 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when updating with an empty document, update should throw IllegalArgumentException] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when updating with an empty document, update should throw IllegalArgumentException] SUCCESS (28 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when updating with an invalid document, update should throw IllegalArgumentException] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when updating with an invalid document, update should throw IllegalArgumentException] SUCCESS (51 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when a document contains a key with an illegal character, replacing a document with it should throw IllegalArgumentException] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when a document contains a key with an illegal character, replacing a document with it should throw IllegalArgumentException] SUCCESS (7 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when no document matches the query, a replace with upsert should insert a document] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when no document matches the query, a replace with upsert should insert a document] SUCCESS (209 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when a custom _id is upserted it should be in the write result] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when a custom _id is upserted it should be in the write result] SUCCESS (264 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > unacknowledged upserts with custom _id should not error] com.mongodb.operation.MixedBulkWriteOperationSpecification > unacknowledged upserts with custom _id should not error STANDARD_OUT 10:39:11.503 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:365, serverValue:51}] to :27017 [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > unacknowledged upserts with custom _id should not error] SUCCESS (785 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when multiple documents match the query, replace should replace only one of them] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when multiple documents match the query, replace should replace only one of them] SUCCESS (347 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when a replacement document is 16MB, the document is still replaced] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when a replacement document is 16MB, the document is still replaced] SUCCESS (36436 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when two update documents together exceed 16MB, the documents are still updated] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when two update documents together exceed 16MB, the documents are still updated] SUCCESS (1202 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should handle multi-length runs of ordered insert, update, replace, and remove] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should handle multi-length runs of ordered insert, update, replace, and remove] SUCCESS (626 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should handle multi-length runs of unacknowledged insert, update, replace, and remove] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should handle multi-length runs of unacknowledged insert, update, replace, and remove] SUCCESS (329 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should split the number of writes is larger than the match write batch size] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should split the number of writes is larger than the match write batch size] SUCCESS (25477 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should be able to merge upserts across batches] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should be able to merge upserts across batches] SUCCESS (19360 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > error details should have correct index on ordered write failure] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > error details should have correct index on ordered write failure] SUCCESS (105 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > error details should have correct index on unordered write failure] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > error details should have correct index on unordered write failure] SUCCESS (117 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should continue to execute batches after a failure if writes are unordered] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should continue to execute batches after a failure if writes are unordered] SUCCESS (5949 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should stop executing batches after a failure if writes are ordered] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should stop executing batches after a failure if writes are ordered] SUCCESS (3820 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw bulk write exception with a write concern error when wtimeout is exceeded] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw bulk write exception with a write concern error when wtimeout is exceeded] SKIPPED (0 ms) com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw bulk write exception with a write concern error when wtimeout is exceeded SKIPPED [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when there is a duplicate key error and a write concern error, both should be reported] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > when there is a duplicate key error and a write concern error, both should be reported] SKIPPED (0 ms) com.mongodb.operation.MixedBulkWriteOperationSpecification > when there is a duplicate key error and a write concern error, both should be reported SKIPPED [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw IllegalArgumentException when passed an empty bulk operation] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw IllegalArgumentException when passed an empty bulk operation] SUCCESS (44 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw if bypassDocumentValidation is set and write is unacknowledged] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw if bypassDocumentValidation is set and write is unacknowledged] SKIPPED (0 ms) com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw if bypassDocumentValidation is set and write is unacknowledged SKIPPED [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw if collation is set and write is unacknowledged] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw if collation is set and write is unacknowledged] SKIPPED (0 ms) com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw if collation is set and write is unacknowledged SKIPPED [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should honour the bypass validation flag for inserts] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should honour the bypass validation flag for inserts] SKIPPED (0 ms) com.mongodb.operation.MixedBulkWriteOperationSpecification > should honour the bypass validation flag for inserts SKIPPED [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should honour the bypass validation flag for updates] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should honour the bypass validation flag for updates] SKIPPED (0 ms) com.mongodb.operation.MixedBulkWriteOperationSpecification > should honour the bypass validation flag for updates SKIPPED [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (561 ms) [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should support collation] [Test com.mongodb.operation.MixedBulkWriteOperationSpecification > should support collation] SKIPPED (1 ms) com.mongodb.operation.MixedBulkWriteOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > server cursor should not be null] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > server cursor should not be null] SUCCESS (71 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test server address] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test server address] SUCCESS (153 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should get Exceptions for operations on the cursor after closing] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should get Exceptions for operations on the cursor after closing] SUCCESS (13 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should throw an Exception when going off the end] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should throw an Exception when going off the end] SUCCESS (11 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test normal exhaustion] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test normal exhaustion] SUCCESS (126 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test limit exhaustion] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test limit exhaustion] SUCCESS (831 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test remove] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test remove] SUCCESS (154 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should block waiting for next batch on a tailable cursor] com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should block waiting for next batch on a tailable cursor STANDARD_OUT 10:40:48.233 [Thread-34] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:366, serverValue:52}] to :27017 [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should block waiting for next batch on a tailable cursor] SUCCESS (2029 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test try next with tailable] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test try next with tailable] SUCCESS (2941 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test maxTimeMS] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test maxTimeMS] SKIPPED (0 ms) com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test maxTimeMS SKIPPED [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test tailable interrupt] com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test tailable interrupt STANDARD_OUT 10:40:53.681 [Thread-37] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:2, serverValue:31}] to :27017 because there was a socket exception raised by this connection. [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test tailable interrupt] SUCCESS (1165 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should kill cursor if limit is reached on initial query] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should kill cursor if limit is reached on initial query] SUCCESS (84 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should kill cursor if limit is reached on get more] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should kill cursor if limit is reached on get more] SUCCESS (1155 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test limit with get more] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test limit with get more] SUCCESS (113 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test limit with large documents] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test limit with large documents] SUCCESS (4657 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should respect batch size] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should respect batch size] SUCCESS (79 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test normal loop with get more] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test normal loop with get more] SUCCESS (136 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test next without has next with get more] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > test next without has next with get more] SUCCESS (48 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should throw cursor not found exception] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should throw cursor not found exception] SUCCESS (14 ms) [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should get more from a secondary] [Test com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should get more from a secondary] SKIPPED (1 ms) com.mongodb.operation.QueryBatchCursorFunctionalSpecification > should get more from a secondary SKIPPED [Test com.mongodb.operation.GroupOperationSpecification > should have the correct defaults and passed values] [Test com.mongodb.operation.GroupOperationSpecification > should have the correct defaults and passed values] SUCCESS (31 ms) [Test com.mongodb.operation.GroupOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.GroupOperationSpecification > should set optional values correctly] SUCCESS (4 ms) [Test com.mongodb.operation.GroupOperationSpecification > should be able to group by inferring from the reduce function] [Test com.mongodb.operation.GroupOperationSpecification > should be able to group by inferring from the reduce function] SUCCESS (131 ms) [Test com.mongodb.operation.GroupOperationSpecification > should be able to group by name] [Test com.mongodb.operation.GroupOperationSpecification > should be able to group by name] SUCCESS (96 ms) [Test com.mongodb.operation.GroupOperationSpecification > should be able to group by key function] [Test com.mongodb.operation.GroupOperationSpecification > should be able to group by key function] SUCCESS (188 ms) [Test com.mongodb.operation.GroupOperationSpecification > should be able to group with filter] [Test com.mongodb.operation.GroupOperationSpecification > should be able to group with filter] SUCCESS (174 ms) [Test com.mongodb.operation.GroupOperationSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.GroupOperationSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (32 ms) [Test com.mongodb.operation.GroupOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.GroupOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (30 ms) [Test com.mongodb.operation.GroupOperationSpecification > should support collation] [Test com.mongodb.operation.GroupOperationSpecification > should support collation] SKIPPED (1 ms) com.mongodb.operation.GroupOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.InsertOperationSpecification > should return correct result] [Test com.mongodb.operation.InsertOperationSpecification > should return correct result] SUCCESS (72 ms) [Test com.mongodb.operation.InsertOperationSpecification > should return correct result asynchronously] [Test com.mongodb.operation.InsertOperationSpecification > should return correct result asynchronously] SUCCESS (58 ms) [Test com.mongodb.operation.InsertOperationSpecification > should insert a single document] [Test com.mongodb.operation.InsertOperationSpecification > should insert a single document] SUCCESS (33 ms) [Test com.mongodb.operation.InsertOperationSpecification > should insert a single document asynchronously] [Test com.mongodb.operation.InsertOperationSpecification > should insert a single document asynchronously] SUCCESS (71 ms) [Test com.mongodb.operation.InsertOperationSpecification > should insert a large number of documents] [Test com.mongodb.operation.InsertOperationSpecification > should insert a large number of documents] SUCCESS (86 ms) [Test com.mongodb.operation.InsertOperationSpecification > should insert a large number of documents asynchronously] [Test com.mongodb.operation.InsertOperationSpecification > should insert a large number of documents asynchronously] SUCCESS (739 ms) [Test com.mongodb.operation.InsertOperationSpecification > should execute unacknowledged write] [Test com.mongodb.operation.InsertOperationSpecification > should execute unacknowledged write] SUCCESS (73 ms) [Test com.mongodb.operation.InsertOperationSpecification > should execute unacknowledged write asynchronously] [Test com.mongodb.operation.InsertOperationSpecification > should execute unacknowledged write asynchronously] SUCCESS (52 ms) [Test com.mongodb.operation.InsertOperationSpecification > should insert a batch at The limit of the batch size] [Test com.mongodb.operation.InsertOperationSpecification > should insert a batch at The limit of the batch size] SUCCESS (191 ms) [Test com.mongodb.operation.InsertOperationSpecification > should insert a batch at The limit of the batch size asynchronously] [Test com.mongodb.operation.InsertOperationSpecification > should insert a batch at The limit of the batch size asynchronously] SUCCESS (82 ms) [Test com.mongodb.operation.InsertOperationSpecification > should continue on error when continuing on error] [Test com.mongodb.operation.InsertOperationSpecification > should continue on error when continuing on error] SUCCESS (90 ms) [Test com.mongodb.operation.InsertOperationSpecification > should continue on error when continuing on error asynchronously] [Test com.mongodb.operation.InsertOperationSpecification > should continue on error when continuing on error asynchronously] SUCCESS (64 ms) [Test com.mongodb.operation.InsertOperationSpecification > should not continue on error when not continuing on error] [Test com.mongodb.operation.InsertOperationSpecification > should not continue on error when not continuing on error] SUCCESS (72 ms) [Test com.mongodb.operation.InsertOperationSpecification > should not continue on error when not continuing on error asynchronously] [Test com.mongodb.operation.InsertOperationSpecification > should not continue on error when not continuing on error asynchronously] SUCCESS (66 ms) [Test com.mongodb.operation.InsertOperationSpecification > should throw exception if document is too large] [Test com.mongodb.operation.InsertOperationSpecification > should throw exception if document is too large] SUCCESS (23 ms) [Test com.mongodb.operation.InsertOperationSpecification > should throw exception if document is too large asynchronously] [Test com.mongodb.operation.InsertOperationSpecification > should throw exception if document is too large asynchronously] SUCCESS (24 ms) [Test com.mongodb.operation.InsertOperationSpecification > should move _id to the beginning] [Test com.mongodb.operation.InsertOperationSpecification > should move _id to the beginning] SUCCESS (97 ms) [Test com.mongodb.operation.InsertOperationSpecification > should throw if bypassDocumentValidation is set and write is unacknowledged] [Test com.mongodb.operation.InsertOperationSpecification > should throw if bypassDocumentValidation is set and write is unacknowledged] SKIPPED (0 ms) com.mongodb.operation.InsertOperationSpecification > should throw if bypassDocumentValidation is set and write is unacknowledged SKIPPED [Test com.mongodb.operation.ListCollectionsOperationSpecification > should return empty set if database does not exist] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should return empty set if database does not exist] SUCCESS (330 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should return empty cursor if database does not exist asynchronously] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should return empty cursor if database does not exist asynchronously] SUCCESS (114 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should return collection names if a collection exists] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should return collection names if a collection exists] SUCCESS (219 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should throw if filtering on name with something other than a string] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should throw if filtering on name with something other than a string] SUCCESS (8 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter collection names if a name filter is specified] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter collection names if a name filter is specified] SUCCESS (73 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter capped collections] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter capped collections] SUCCESS (117 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should return collection names if a collection exists asynchronously] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should return collection names if a collection exists asynchronously] SUCCESS (93 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes when calling hasNext before next] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes when calling hasNext before next] SUCCESS (3254 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes without calling hasNext before next] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes without calling hasNext before next] SUCCESS (2832 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes when calling hasNext before tryNext] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes when calling hasNext before tryNext] SUCCESS (3177 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes without calling hasNext before tryNext] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes without calling hasNext before tryNext] SUCCESS (3995 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes asynchronously] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should filter indexes asynchronously] SUCCESS (1928 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should use the set batchSize of collections] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should use the set batchSize of collections] SUCCESS (1966 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should use the set batchSize of collections asynchronously] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should use the set batchSize of collections asynchronously] SUCCESS (66 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should throw execution timeout exception from execute] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should throw execution timeout exception from execute] SKIPPED (0 ms) com.mongodb.operation.ListCollectionsOperationSpecification > should throw execution timeout exception from execute SKIPPED [Test com.mongodb.operation.ListCollectionsOperationSpecification > should throw execution timeout exception from executeAsync] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should throw execution timeout exception from executeAsync] SKIPPED (0 ms) com.mongodb.operation.ListCollectionsOperationSpecification > should throw execution timeout exception from executeAsync SKIPPED [Test com.mongodb.operation.ListCollectionsOperationSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (42 ms) [Test com.mongodb.operation.ListCollectionsOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK] com.mongodb.operation.ListCollectionsOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK STANDARD_OUT 10:41:21.046 [Test worker] WARN org.mongodb.driver.operation - Callback onResult call produced an error java.lang.NullPointerException: Cannot invoke method onResult() on null object at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:88) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:45) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:32) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListCollectionsOperationSpecification$_$spock_feature_1_17_closure18.doCall(ListCollectionsOperationSpecification.groovy:432) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy27.commandAsync(Unknown Source) ~[na:1.8.0] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:376) ~[main/:na] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:366) ~[main/:na] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:272) ~[main/:na] at com.mongodb.operation.ListCollectionsOperation$2.call(ListCollectionsOperation.java:206) ~[main/:na] at com.mongodb.operation.OperationHelper$9.onResult(OperationHelper.java:482) ~[main/:na] at sun.reflect.GeneratedMethodAccessor318.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:230) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListCollectionsOperationSpecification$_spock_feature_1_17_closure15_closure19.doCall(ListCollectionsOperationSpecification.groovy:411) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy51.getConnection(Unknown Source) ~[na:1.8.0] at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:479) [main/:na] at com.mongodb.operation.OperationHelper.access$100(OperationHelper.java:58) [main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionAndSourceCallback.onResult(OperationHelper.java:499) ~[main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionAndSourceCallback.onResult(OperationHelper.java:487) ~[main/:na] at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:49) ~[main/:na] at com.mongodb.async.SingleResultCallback$onResult.call(Unknown Source) [main/:na] at com.mongodb.operation.ListCollectionsOperationSpecification$_spock_feature_1_17_closure16_closure20.doCall(ListCollectionsOperationSpecification.groovy:415) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy52.getReadConnectionSource(Unknown Source) [na:1.8.0] at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:446) [main/:na] at com.mongodb.operation.ListCollectionsOperation.executeAsync(ListCollectionsOperation.java:196) [main/:na] at com.mongodb.operation.AsyncReadOperation$executeAsync.call(Unknown Source) [main/:na] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListCollectionsOperationSpecification.$spock_feature_1_17(ListCollectionsOperationSpecification.groovy:428) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runIterations(ParameterizedSpecRunner.java:139) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runParameterizedFeature(ParameterizedSpecRunner.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:262) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) [gradle-messaging-2.4.jar:2.4] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) [na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) [gradle-messaging-2.4.jar:2.4] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-2.4.jar:2.4] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-2.4.jar:2.4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] 10:41:21.089 [Test worker] WARN org.mongodb.driver.operation - Callback onResult call produced an error java.lang.NullPointerException: Cannot invoke method onResult() on null object at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:88) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:45) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:32) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) ~[groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListCollectionsOperationSpecification$_$spock_feature_1_17_closure18.doCall(ListCollectionsOperationSpecification.groovy:432) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy27.commandAsync(Unknown Source) ~[na:1.8.0] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:376) ~[main/:na] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:366) ~[main/:na] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:272) ~[main/:na] at com.mongodb.operation.ListCollectionsOperation$2.call(ListCollectionsOperation.java:206) ~[main/:na] at com.mongodb.operation.OperationHelper$9.onResult(OperationHelper.java:482) ~[main/:na] at sun.reflect.GeneratedMethodAccessor318.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:230) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) ~[groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListCollectionsOperationSpecification$_spock_feature_1_17_closure15_closure19.doCall(ListCollectionsOperationSpecification.groovy:411) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy51.getConnection(Unknown Source) ~[na:1.8.0] at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:479) [main/:na] at com.mongodb.operation.OperationHelper.access$100(OperationHelper.java:58) [main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionAndSourceCallback.onResult(OperationHelper.java:499) ~[main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionAndSourceCallback.onResult(OperationHelper.java:487) ~[main/:na] at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:49) ~[main/:na] at com.mongodb.async.SingleResultCallback$onResult.call(Unknown Source) [main/:na] at com.mongodb.operation.ListCollectionsOperationSpecification$_spock_feature_1_17_closure16_closure20.doCall(ListCollectionsOperationSpecification.groovy:415) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy52.getReadConnectionSource(Unknown Source) [na:1.8.0] at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:446) [main/:na] at com.mongodb.operation.ListCollectionsOperation.executeAsync(ListCollectionsOperation.java:196) [main/:na] at com.mongodb.operation.AsyncReadOperation$executeAsync.call(Unknown Source) [main/:na] at com.mongodb.operation.ListCollectionsOperationSpecification.$spock_feature_1_17(ListCollectionsOperationSpecification.groovy:428) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runIterations(ParameterizedSpecRunner.java:139) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runParameterizedFeature(ParameterizedSpecRunner.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:262) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) [gradle-messaging-2.4.jar:2.4] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) [na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) [gradle-messaging-2.4.jar:2.4] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-2.4.jar:2.4] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-2.4.jar:2.4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] [Test com.mongodb.operation.ListCollectionsOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK] SUCCESS (196 ms) [Test com.mongodb.operation.ListDatabasesOperationSpecification > should return a list of database names] [Test com.mongodb.operation.ListDatabasesOperationSpecification > should return a list of database names] SUCCESS (123 ms) [Test com.mongodb.operation.ListDatabasesOperationSpecification > should return a list of database names asynchronously] [Test com.mongodb.operation.ListDatabasesOperationSpecification > should return a list of database names asynchronously] SUCCESS (253 ms) [Test com.mongodb.operation.ListDatabasesOperationSpecification > should throw execution timeout exception from execute] [Test com.mongodb.operation.ListDatabasesOperationSpecification > should throw execution timeout exception from execute] SKIPPED (0 ms) com.mongodb.operation.ListDatabasesOperationSpecification > should throw execution timeout exception from execute SKIPPED [Test com.mongodb.operation.ListDatabasesOperationSpecification > should throw execution timeout exception from executeAsync] [Test com.mongodb.operation.ListDatabasesOperationSpecification > should throw execution timeout exception from executeAsync] SKIPPED (0 ms) com.mongodb.operation.ListDatabasesOperationSpecification > should throw execution timeout exception from executeAsync SKIPPED [Test com.mongodb.operation.ListDatabasesOperationSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.ListDatabasesOperationSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (35 ms) [Test com.mongodb.operation.ListDatabasesOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.ListDatabasesOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK] SUCCESS (52 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should return empty list for nonexistent collection] [Test com.mongodb.operation.ListIndexesOperationSpecification > should return empty list for nonexistent collection] SUCCESS (51 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should return empty list for nonexistent collection asynchronously] [Test com.mongodb.operation.ListIndexesOperationSpecification > should return empty list for nonexistent collection asynchronously] SUCCESS (25 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should return default index on Collection that exists] [Test com.mongodb.operation.ListIndexesOperationSpecification > should return default index on Collection that exists] SUCCESS (36 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should return default index on Collection that exists asynchronously] [Test com.mongodb.operation.ListIndexesOperationSpecification > should return default index on Collection that exists asynchronously] SUCCESS (22 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should return created indexes on Collection] [Test com.mongodb.operation.ListIndexesOperationSpecification > should return created indexes on Collection] SUCCESS (93 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should return created indexes on Collection asynchronously] [Test com.mongodb.operation.ListIndexesOperationSpecification > should return created indexes on Collection asynchronously] SUCCESS (106 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should use the set batchSize of collections] [Test com.mongodb.operation.ListIndexesOperationSpecification > should use the set batchSize of collections] SUCCESS (178 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should use the set batchSize of collections asynchronously] [Test com.mongodb.operation.ListIndexesOperationSpecification > should use the set batchSize of collections asynchronously] SUCCESS (168 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should throw execution timeout exception from execute] [Test com.mongodb.operation.ListIndexesOperationSpecification > should throw execution timeout exception from execute] SKIPPED (0 ms) com.mongodb.operation.ListIndexesOperationSpecification > should throw execution timeout exception from execute SKIPPED [Test com.mongodb.operation.ListIndexesOperationSpecification > should throw execution timeout exception from executeAsync] [Test com.mongodb.operation.ListIndexesOperationSpecification > should throw execution timeout exception from executeAsync] SKIPPED (0 ms) com.mongodb.operation.ListIndexesOperationSpecification > should throw execution timeout exception from executeAsync SKIPPED [Test com.mongodb.operation.ListIndexesOperationSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.ListIndexesOperationSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (29 ms) [Test com.mongodb.operation.ListIndexesOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK] com.mongodb.operation.ListIndexesOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK STANDARD_OUT 10:41:22.391 [Test worker] WARN org.mongodb.driver.operation - Callback onResult call produced an error java.lang.NullPointerException: Cannot invoke method onResult() on null object at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:88) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:45) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:32) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListIndexesOperationSpecification$_$spock_feature_1_11_closure13.doCall(ListIndexesOperationSpecification.groovy:308) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy27.commandAsync(Unknown Source) ~[na:1.8.0] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:376) ~[main/:na] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:366) ~[main/:na] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:272) ~[main/:na] at com.mongodb.operation.ListIndexesOperation$2.call(ListIndexesOperation.java:171) ~[main/:na] at com.mongodb.operation.OperationHelper$9.onResult(OperationHelper.java:482) ~[main/:na] at sun.reflect.GeneratedMethodAccessor318.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:230) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListIndexesOperationSpecification$_spock_feature_1_11_closure10_closure14.doCall(ListIndexesOperationSpecification.groovy:287) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy51.getConnection(Unknown Source) ~[na:1.8.0] at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:479) [main/:na] at com.mongodb.operation.OperationHelper.access$100(OperationHelper.java:58) [main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionAndSourceCallback.onResult(OperationHelper.java:499) ~[main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionAndSourceCallback.onResult(OperationHelper.java:487) ~[main/:na] at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:49) ~[main/:na] at com.mongodb.async.SingleResultCallback$onResult.call(Unknown Source) [main/:na] at com.mongodb.operation.ListIndexesOperationSpecification$_spock_feature_1_11_closure11_closure15.doCall(ListIndexesOperationSpecification.groovy:291) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy52.getReadConnectionSource(Unknown Source) [na:1.8.0] at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:446) [main/:na] at com.mongodb.operation.ListIndexesOperation.executeAsync(ListIndexesOperation.java:161) [main/:na] at com.mongodb.operation.AsyncReadOperation$executeAsync.call(Unknown Source) [main/:na] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListIndexesOperationSpecification.$spock_feature_1_11(ListIndexesOperationSpecification.groovy:304) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runIterations(ParameterizedSpecRunner.java:139) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runParameterizedFeature(ParameterizedSpecRunner.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:262) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) [gradle-messaging-2.4.jar:2.4] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) [na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) [gradle-messaging-2.4.jar:2.4] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-2.4.jar:2.4] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-2.4.jar:2.4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] 10:41:22.398 [Test worker] WARN org.mongodb.driver.operation - Callback onResult call produced an error java.lang.NullPointerException: Cannot invoke method onResult() on null object at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:88) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:45) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:32) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) ~[groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListIndexesOperationSpecification$_$spock_feature_1_11_closure13.doCall(ListIndexesOperationSpecification.groovy:308) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy27.commandAsync(Unknown Source) ~[na:1.8.0] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:376) ~[main/:na] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:366) ~[main/:na] at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocolAsync(CommandOperationHelper.java:272) ~[main/:na] at com.mongodb.operation.ListIndexesOperation$2.call(ListIndexesOperation.java:171) ~[main/:na] at com.mongodb.operation.OperationHelper$9.onResult(OperationHelper.java:482) ~[main/:na] at sun.reflect.GeneratedMethodAccessor318.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:230) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) ~[groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.ListIndexesOperationSpecification$_spock_feature_1_11_closure10_closure14.doCall(ListIndexesOperationSpecification.groovy:287) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy51.getConnection(Unknown Source) ~[na:1.8.0] at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:479) [main/:na] at com.mongodb.operation.OperationHelper.access$100(OperationHelper.java:58) [main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionAndSourceCallback.onResult(OperationHelper.java:499) ~[main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionAndSourceCallback.onResult(OperationHelper.java:487) ~[main/:na] at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:49) ~[main/:na] at com.mongodb.async.SingleResultCallback$onResult.call(Unknown Source) [main/:na] at com.mongodb.operation.ListIndexesOperationSpecification$_spock_feature_1_11_closure11_closure15.doCall(ListIndexesOperationSpecification.groovy:291) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy52.getReadConnectionSource(Unknown Source) [na:1.8.0] at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:446) [main/:na] at com.mongodb.operation.ListIndexesOperation.executeAsync(ListIndexesOperation.java:161) [main/:na] at com.mongodb.operation.AsyncReadOperation$executeAsync.call(Unknown Source) [main/:na] at com.mongodb.operation.ListIndexesOperationSpecification.$spock_feature_1_11(ListIndexesOperationSpecification.groovy:304) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runIterations(ParameterizedSpecRunner.java:139) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runParameterizedFeature(ParameterizedSpecRunner.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:262) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) [gradle-messaging-2.4.jar:2.4] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) [na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) [gradle-messaging-2.4.jar:2.4] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-2.4.jar:2.4] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-2.4.jar:2.4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] [Test com.mongodb.operation.ListIndexesOperationSpecification > should use the AsyncReadBindings readPreference to set slaveOK] SUCCESS (69 ms) [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should have the correct defaults] [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should have the correct defaults] SUCCESS (53 ms) [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should set optional values correctly] SUCCESS (79 ms) [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should return the correct statistics and save the results] [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should return the correct statistics and save the results] SUCCESS (314 ms) [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should support bypassDocumentValidation] [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should support bypassDocumentValidation] SKIPPED (0 ms) com.mongodb.operation.MapReduceToCollectionOperationSpecification > should support bypassDocumentValidation SKIPPED [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.MapReduceToCollectionOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should create the expected command] [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should create the expected command] SUCCESS (146 ms) [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should throw an exception when passing an unsupported collation] [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should throw an exception when passing an unsupported collation] SUCCESS (45 ms) [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should support collation] [Test com.mongodb.operation.MapReduceToCollectionOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.MapReduceToCollectionOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.CurrentOpOperationSpecification > should get current operation] [Test com.mongodb.operation.CurrentOpOperationSpecification > should get current operation] SUCCESS (14 ms) [Test com.mongodb.operation.FsyncUnlockOperationSpecification > should unlock server] [Test com.mongodb.operation.FsyncUnlockOperationSpecification > should unlock server] SKIPPED (0 ms) com.mongodb.operation.FsyncUnlockOperationSpecification > should unlock server SKIPPED [Test com.mongodb.operation.AsyncQueryBatchCursorSpecification > should generate expected command with batchSize and maxTimeMS] [Test com.mongodb.operation.AsyncQueryBatchCursorSpecification > should generate expected command with batchSize and maxTimeMS] SUCCESS (77 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should be a namespace error if Throwable is a MongoCommandException and error code is 26] [Test com.mongodb.operation.CommandOperationHelperSpecification > should be a namespace error if Throwable is a MongoCommandException and error code is 26] SUCCESS (6 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should be a namespace error if Throwable is a MongoCommandException and error message contains "ns not found"] [Test com.mongodb.operation.CommandOperationHelperSpecification > should be a namespace error if Throwable is a MongoCommandException and error message contains "ns not found"] SUCCESS (0 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should not be a namespace error if Throwable is a MongoCommandException and error message does not contain "ns not found"] [Test com.mongodb.operation.CommandOperationHelperSpecification > should not be a namespace error if Throwable is a MongoCommandException and error message does not contain "ns not found"] SUCCESS (1 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should not be a namespace error should return false if Throwable is not a MongoCommandException] [Test com.mongodb.operation.CommandOperationHelperSpecification > should not be a namespace error should return false if Throwable is not a MongoCommandException] SUCCESS (12 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should rethrow if not namespace error] [Test com.mongodb.operation.CommandOperationHelperSpecification > should rethrow if not namespace error] SUCCESS (0 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should not rethrow if namespace error] [Test com.mongodb.operation.CommandOperationHelperSpecification > should not rethrow if namespace error] SUCCESS (0 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should return default value if not namespace error] [Test com.mongodb.operation.CommandOperationHelperSpecification > should return default value if not namespace error] SUCCESS (0 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should set slaveOK to false when using WriteBinding] [Test com.mongodb.operation.CommandOperationHelperSpecification > should set slaveOK to false when using WriteBinding] SUCCESS (23 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.CommandOperationHelperSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (13 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should set slaveOK to false when using AsyncWriteBinding] [Test com.mongodb.operation.CommandOperationHelperSpecification > should set slaveOK to false when using AsyncWriteBinding] SUCCESS (187 ms) [Test com.mongodb.operation.CommandOperationHelperSpecification > should use the AsyncReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.CommandOperationHelperSpecification > should use the AsyncReadBindings readPreference to set slaveOK] SUCCESS (43 ms) [Test com.mongodb.operation.QueryBatchCursorSpecification > should generate expected command with batchSize and maxTimeMS] [Test com.mongodb.operation.QueryBatchCursorSpecification > should generate expected command with batchSize and maxTimeMS] SUCCESS (45 ms) [Test com.mongodb.operation.QueryBatchCursorSpecification > should handle exceptions when closing] [Test com.mongodb.operation.QueryBatchCursorSpecification > should handle exceptions when closing] SUCCESS (30 ms) [Test com.mongodb.operation.AggregateOperationSpecification > should have the correct defaults] [Test com.mongodb.operation.AggregateOperationSpecification > should have the correct defaults] SUCCESS (49 ms) [Test com.mongodb.operation.AggregateOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.AggregateOperationSpecification > should set optional values correctly] SUCCESS (32 ms) [Test com.mongodb.operation.AggregateOperationSpecification > should create the expected command] [Test com.mongodb.operation.AggregateOperationSpecification > should create the expected command] SUCCESS (88 ms) [Test com.mongodb.operation.AggregateOperationSpecification > should throw an exception when using an unsupported ReadConcern] [Test com.mongodb.operation.AggregateOperationSpecification > should throw an exception when using an unsupported ReadConcern] SUCCESS (116 ms) [Test com.mongodb.operation.AggregateOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.AggregateOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (48 ms) [Test com.mongodb.operation.AggregateOperationSpecification > should support collation] [Test com.mongodb.operation.AggregateOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.AggregateOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.AggregateOperationSpecification > should be able to aggregate] [Test com.mongodb.operation.AggregateOperationSpecification > should be able to aggregate] SUCCESS (136 ms) [Test com.mongodb.operation.AggregateOperationSpecification > should be able to aggregate with pipeline] [Test com.mongodb.operation.AggregateOperationSpecification > should be able to aggregate with pipeline] SUCCESS (258 ms) [Test com.mongodb.operation.AggregateOperationSpecification > should allow disk usage] [Test com.mongodb.operation.AggregateOperationSpecification > should allow disk usage] SKIPPED (0 ms) com.mongodb.operation.AggregateOperationSpecification > should allow disk usage SKIPPED [Test com.mongodb.operation.AggregateOperationSpecification > should allow batch size] [Test com.mongodb.operation.AggregateOperationSpecification > should allow batch size] SKIPPED (0 ms) com.mongodb.operation.AggregateOperationSpecification > should allow batch size SKIPPED [Test com.mongodb.operation.AggregateOperationSpecification > should throw execution timeout exception from execute] [Test com.mongodb.operation.AggregateOperationSpecification > should throw execution timeout exception from execute] SKIPPED (0 ms) com.mongodb.operation.AggregateOperationSpecification > should throw execution timeout exception from execute SKIPPED [Test com.mongodb.operation.AggregateOperationSpecification > should be able to explain an empty pipeline] [Test com.mongodb.operation.AggregateOperationSpecification > should be able to explain an empty pipeline] SKIPPED (0 ms) com.mongodb.operation.AggregateOperationSpecification > should be able to explain an empty pipeline SKIPPED [Test com.mongodb.operation.AggregateOperationSpecification > should be able to aggregate with collation] [Test com.mongodb.operation.AggregateOperationSpecification > should be able to aggregate with collation] SKIPPED (0 ms) com.mongodb.operation.AggregateOperationSpecification > should be able to aggregate with collation SKIPPED [Test com.mongodb.operation.AggregateOperationSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.AggregateOperationSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (132 ms) [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should have the correct defaults] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should have the correct defaults] SUCCESS (33 ms) [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should set optional values correctly] SUCCESS (9 ms) [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should not accept an empty pipeline] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should not accept an empty pipeline] SUCCESS (9 ms) [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should not accept a pipeline without the last stage specifying an output-collection] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should not accept a pipeline without the last stage specifying an output-collection] SUCCESS (25 ms) [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should be able to output to a collection] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should be able to output to a collection] SKIPPED (0 ms) com.mongodb.operation.AggregateToCollectionOperationSpecification > should be able to output to a collection SKIPPED [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should be able to match then output to a collection] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should be able to match then output to a collection] SKIPPED (0 ms) com.mongodb.operation.AggregateToCollectionOperationSpecification > should be able to match then output to a collection SKIPPED [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should throw execution timeout exception from execute] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should throw execution timeout exception from execute] SKIPPED (0 ms) com.mongodb.operation.AggregateToCollectionOperationSpecification > should throw execution timeout exception from execute SKIPPED [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.AggregateToCollectionOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should support bypassDocumentValidation] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should support bypassDocumentValidation] SKIPPED (0 ms) com.mongodb.operation.AggregateToCollectionOperationSpecification > should support bypassDocumentValidation SKIPPED [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should create the expected command] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should create the expected command] SUCCESS (231 ms) [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should throw an exception when passing an unsupported collation] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should throw an exception when passing an unsupported collation] SUCCESS (121 ms) [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should support collation] [Test com.mongodb.operation.AggregateToCollectionOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.AggregateToCollectionOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.CreateCollectionOperationSpecification > should have the correct defaults] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should have the correct defaults] SUCCESS (7 ms) [Test com.mongodb.operation.CreateCollectionOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should set optional values correctly] SUCCESS (3 ms) [Test com.mongodb.operation.CreateCollectionOperationSpecification > should create a collection] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should create a collection] SUCCESS (68 ms) [Test com.mongodb.operation.CreateCollectionOperationSpecification > should error when creating a collection that already exists] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should error when creating a collection that already exists] SUCCESS (38 ms) [Test com.mongodb.operation.CreateCollectionOperationSpecification > should pass through storage engine options] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should pass through storage engine options] SKIPPED (0 ms) com.mongodb.operation.CreateCollectionOperationSpecification > should pass through storage engine options SKIPPED [Test com.mongodb.operation.CreateCollectionOperationSpecification > should set flags for use power of two sizes] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should set flags for use power of two sizes] SUCCESS (89 ms) [Test com.mongodb.operation.CreateCollectionOperationSpecification > should create capped collection] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should create capped collection] SUCCESS (9 ms) [Test com.mongodb.operation.CreateCollectionOperationSpecification > should create collection in respect to the autoIndex option] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should create collection in respect to the autoIndex option] SUCCESS (112 ms) [Test com.mongodb.operation.CreateCollectionOperationSpecification > should allow indexOptionDefaults] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should allow indexOptionDefaults] SKIPPED (1 ms) com.mongodb.operation.CreateCollectionOperationSpecification > should allow indexOptionDefaults SKIPPED [Test com.mongodb.operation.CreateCollectionOperationSpecification > should allow validator] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should allow validator] SKIPPED (2 ms) com.mongodb.operation.CreateCollectionOperationSpecification > should allow validator SKIPPED [Test com.mongodb.operation.CreateCollectionOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should throw on write concern error] SKIPPED (1 ms) com.mongodb.operation.CreateCollectionOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.CreateCollectionOperationSpecification > should throw an exception when passing an unsupported collation] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should throw an exception when passing an unsupported collation] SUCCESS (7 ms) [Test com.mongodb.operation.CreateCollectionOperationSpecification > should be able to create a collection with a collation] [Test com.mongodb.operation.CreateCollectionOperationSpecification > should be able to create a collection with a collation] SKIPPED (0 ms) com.mongodb.operation.CreateCollectionOperationSpecification > should be able to create a collection with a collation SKIPPED [Test com.mongodb.operation.CreateIndexesOperationSpecification > should get index names] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should get index names] SUCCESS (14 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a single index] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a single index] SUCCESS (826 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a single index with a BsonInt64] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a single index with a BsonInt64] SUCCESS (245 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create multiple indexes] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create multiple indexes] SKIPPED (1 ms) com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create multiple indexes SKIPPED [Test com.mongodb.operation.CreateIndexesOperationSpecification > should fail to create multiple indexes with server that does not support createIndexesCommand] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should fail to create multiple indexes with server that does not support createIndexesCommand] SUCCESS (19 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a single index on a nested field] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a single index on a nested field] SUCCESS (242 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to handle duplicate key errors when indexing] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to handle duplicate key errors when indexing] SUCCESS (219 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should drop duplicates] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should drop duplicates] SUCCESS (220 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should throw when trying to build an invalid index] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should throw when trying to build an invalid index] SKIPPED (1 ms) com.mongodb.operation.CreateIndexesOperationSpecification > should throw when trying to build an invalid index SKIPPED [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a unique index] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a unique index] SUCCESS (366 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a sparse index] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a sparse index] SUCCESS (264 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a TTL indexes] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a TTL indexes] SUCCESS (226 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a 2d indexes] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a 2d indexes] SUCCESS (368 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a geoHaystack indexes] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a geoHaystack indexes] SUCCESS (86 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a 2dSphereIndex] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a 2dSphereIndex] SUCCESS (174 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a 2dSphereIndex with version 1] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a 2dSphereIndex with version 1] SKIPPED (0 ms) com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a 2dSphereIndex with version 1 SKIPPED [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a textIndex] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a textIndex] SUCCESS (186 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a textIndexVersion] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a textIndexVersion] SUCCESS (123 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a textIndexVersion with version 1] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a textIndexVersion with version 1] SKIPPED (0 ms) com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a textIndexVersion with version 1 SKIPPED [Test com.mongodb.operation.CreateIndexesOperationSpecification > should pass through storage engine options] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should pass through storage engine options] SKIPPED (0 ms) com.mongodb.operation.CreateIndexesOperationSpecification > should pass through storage engine options SKIPPED [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a partially filtered index] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a partially filtered index] SKIPPED (0 ms) com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create a partially filtered index SKIPPED [Test com.mongodb.operation.CreateIndexesOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.CreateIndexesOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.CreateIndexesOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (47 ms) [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create an index with collation] [Test com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create an index with collation] SKIPPED (1 ms) com.mongodb.operation.CreateIndexesOperationSpecification > should be able to create an index with collation SKIPPED [Test com.mongodb.operation.CreateViewOperationSpecification > should create view] [Test com.mongodb.operation.CreateViewOperationSpecification > should create view] SKIPPED (0 ms) com.mongodb.operation.CreateViewOperationSpecification > should create view SKIPPED [Test com.mongodb.operation.CreateViewOperationSpecification > should create view with collation] [Test com.mongodb.operation.CreateViewOperationSpecification > should create view with collation] SKIPPED (0 ms) com.mongodb.operation.CreateViewOperationSpecification > should create view with collation SKIPPED [Test com.mongodb.operation.CreateViewOperationSpecification > should throw if server version is not 3.4 or greater] com.mongodb.operation.CreateViewOperationSpecification > should throw if server version is not 3.4 or greater STANDARD_OUT 10:41:29.258 [Test worker] WARN org.mongodb.driver.connection - Callback onResult call produced an error java.lang.IllegalStateException: state should be: open at com.mongodb.assertions.Assertions.isTrue(Assertions.java:70) ~[main/:na] at com.mongodb.connection.DefaultServerConnection.getDescription(DefaultServerConnection.java:69) ~[main/:na] at com.mongodb.operation.CreateViewOperation$2.call(CreateViewOperation.java:175) ~[main/:na] at com.mongodb.operation.OperationHelper$8.onResult(OperationHelper.java:472) ~[main/:na] at com.mongodb.operation.OperationHelper$8.onResult(OperationHelper.java:465) ~[main/:na] at com.mongodb.connection.DefaultServer$1.onResult(DefaultServer.java:105) ~[main/:na] at com.mongodb.connection.DefaultServer$1.onResult(DefaultServer.java:96) ~[main/:na] at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:49) [main/:na] at com.mongodb.connection.DefaultConnectionPool.openAsync(DefaultConnectionPool.java:188) [main/:na] at com.mongodb.connection.DefaultConnectionPool.getAsync(DefaultConnectionPool.java:145) [main/:na] at com.mongodb.connection.DefaultServer.getConnectionAsync(DefaultServer.java:96) [main/:na] at com.mongodb.binding.AsyncClusterBinding$AsyncClusterBindingConnectionSource.getConnection(AsyncClusterBinding.java:102) [main/:na] at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:465) [main/:na] at com.mongodb.operation.OperationHelper.access$000(OperationHelper.java:58) [main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionCallback.onResult(OperationHelper.java:459) [main/:na] at com.mongodb.operation.OperationHelper$AsyncCallableWithConnectionCallback.onResult(OperationHelper.java:449) [main/:na] at com.mongodb.internal.async.ErrorHandlingResultCallback.onResult(ErrorHandlingResultCallback.java:49) [main/:na] at com.mongodb.binding.AsyncClusterBinding$1.onResult(AsyncClusterBinding.java:81) [main/:na] at com.mongodb.binding.AsyncClusterBinding$1.onResult(AsyncClusterBinding.java:75) [main/:na] at com.mongodb.connection.BaseCluster$ServerSelectionRequest.onResult(BaseCluster.java:409) [main/:na] at com.mongodb.connection.BaseCluster.handleServerSelectionRequest(BaseCluster.java:280) [main/:na] at com.mongodb.connection.BaseCluster.selectServerAsync(BaseCluster.java:141) [main/:na] at com.mongodb.binding.AsyncClusterBinding.getAsyncClusterBindingConnectionSource(AsyncClusterBinding.java:75) [main/:na] at com.mongodb.binding.AsyncClusterBinding.getWriteConnectionSource(AsyncClusterBinding.java:70) [main/:na] at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:438) [main/:na] at com.mongodb.operation.CreateViewOperation.executeAsync(CreateViewOperation.java:163) [main/:na] at com.mongodb.ClusterFixture.executeAsync(ClusterFixture.java:361) [test/:na] at com.mongodb.ClusterFixture.executeAsync(ClusterFixture.java:356) [test/:na] at sun.reflect.GeneratedMethodAccessor290.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1206) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1073) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:439) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure$call.call(Unknown Source) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure$call.call(Unknown Source) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.OperationFunctionalSpecification.execute(OperationFunctionalSpecification.groovy:107) [test/:na] at com.mongodb.OperationFunctionalSpecification$execute$4.callCurrent(Unknown Source) [test/:na] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:145) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.operation.CreateViewOperationSpecification.$spock_feature_1_2(CreateViewOperationSpecification.groovy:106) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runIterations(ParameterizedSpecRunner.java:139) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.ParameterizedSpecRunner.runParameterizedFeature(ParameterizedSpecRunner.java:41) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:262) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) [gradle-messaging-2.4.jar:2.4] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) [na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) [gradle-messaging-2.4.jar:2.4] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-2.4.jar:2.4] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-2.4.jar:2.4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] [Test com.mongodb.operation.CreateViewOperationSpecification > should throw if server version is not 3.4 or greater] SUCCESS (77 ms) [Test com.mongodb.operation.CreateViewOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.CreateViewOperationSpecification > should throw on write concern error] SKIPPED (1 ms) com.mongodb.operation.CreateViewOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.DeleteOperationSpecification > should remove a document] [Test com.mongodb.operation.DeleteOperationSpecification > should remove a document] SUCCESS (173 ms) [Test com.mongodb.operation.DeleteOperationSpecification > should split removes into batches] [Test com.mongodb.operation.DeleteOperationSpecification > should split removes into batches] SUCCESS (3142 ms) [Test com.mongodb.operation.DeleteOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.DeleteOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (6 ms) [Test com.mongodb.operation.DeleteOperationSpecification > should support collation] [Test com.mongodb.operation.DeleteOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.DeleteOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.DeleteOperationSpecification > should throw if collation is set and write is unacknowledged] [Test com.mongodb.operation.DeleteOperationSpecification > should throw if collation is set and write is unacknowledged] SKIPPED (0 ms) com.mongodb.operation.DeleteOperationSpecification > should throw if collation is set and write is unacknowledged SKIPPED [Test com.mongodb.operation.DistinctOperationSpecification > should have the correct defaults] [Test com.mongodb.operation.DistinctOperationSpecification > should have the correct defaults] SUCCESS (21 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should set optional values correctly] [Test com.mongodb.operation.DistinctOperationSpecification > should set optional values correctly] SUCCESS (13 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should be able to distinct by name] [Test com.mongodb.operation.DistinctOperationSpecification > should be able to distinct by name] SUCCESS (119 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should be able to distinct by name with find] [Test com.mongodb.operation.DistinctOperationSpecification > should be able to distinct by name with find] SUCCESS (62 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should be able to distinct with custom codecs] [Test com.mongodb.operation.DistinctOperationSpecification > should be able to distinct with custom codecs] SUCCESS (57 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should throw if invalid decoder passed to distinct] [Test com.mongodb.operation.DistinctOperationSpecification > should throw if invalid decoder passed to distinct] SUCCESS (52 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should throw execution timeout exception from execute] [Test com.mongodb.operation.DistinctOperationSpecification > should throw execution timeout exception from execute] SKIPPED (1 ms) com.mongodb.operation.DistinctOperationSpecification > should throw execution timeout exception from execute SKIPPED [Test com.mongodb.operation.DistinctOperationSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.DistinctOperationSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (12 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should create the expected command] [Test com.mongodb.operation.DistinctOperationSpecification > should create the expected command] SUCCESS (5 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should throw an exception when using an unsupported ReadConcern] [Test com.mongodb.operation.DistinctOperationSpecification > should throw an exception when using an unsupported ReadConcern] SUCCESS (15 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.DistinctOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (4 ms) [Test com.mongodb.operation.DistinctOperationSpecification > should support collation] [Test com.mongodb.operation.DistinctOperationSpecification > should support collation] SKIPPED (1 ms) com.mongodb.operation.DistinctOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.RenameCollectionOperationSpecification > should return rename a collection] [Test com.mongodb.operation.RenameCollectionOperationSpecification > should return rename a collection] SUCCESS (128 ms) [Test com.mongodb.operation.RenameCollectionOperationSpecification > should return rename a collection asynchronously] [Test com.mongodb.operation.RenameCollectionOperationSpecification > should return rename a collection asynchronously] SUCCESS (65 ms) [Test com.mongodb.operation.RenameCollectionOperationSpecification > should throw if not drop and collection exists] [Test com.mongodb.operation.RenameCollectionOperationSpecification > should throw if not drop and collection exists] SUCCESS (387 ms) [Test com.mongodb.operation.RenameCollectionOperationSpecification > should throw if not drop and collection exists asynchronously] [Test com.mongodb.operation.RenameCollectionOperationSpecification > should throw if not drop and collection exists asynchronously] SUCCESS (62 ms) [Test com.mongodb.operation.RenameCollectionOperationSpecification > should throw on write concern error] [Test com.mongodb.operation.RenameCollectionOperationSpecification > should throw on write concern error] SKIPPED (0 ms) com.mongodb.operation.RenameCollectionOperationSpecification > should throw on write concern error SKIPPED [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should return correct result] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should return correct result] SUCCESS (13 ms) [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should return correct result asynchronously] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should return correct result asynchronously] SUCCESS (10 ms) [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should replace a single document] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should replace a single document] SUCCESS (34 ms) [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should replace a single document asynchronously] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should replace a single document asynchronously] SUCCESS (72 ms) [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should upsert a single document] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should upsert a single document] SUCCESS (52 ms) [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should upsert a single document asynchronously] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should upsert a single document asynchronously] SUCCESS (73 ms) [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should fail if replacement contains an update operator] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should fail if replacement contains an update operator] SUCCESS (3 ms) [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should throw exception if document is too large] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should throw exception if document is too large] SUCCESS (19 ms) [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should throw exception if document is too large asynchronously] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should throw exception if document is too large asynchronously] SUCCESS (9 ms) [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should move _id to the beginning] [Test com.mongodb.operation.UpdateOperationForReplacementSpecification > should move _id to the beginning] SUCCESS (34 ms) [Test com.mongodb.operation.UpdateOperationSpecification > should update nothing if no documents match] [Test com.mongodb.operation.UpdateOperationSpecification > should update nothing if no documents match] SUCCESS (33 ms) [Test com.mongodb.operation.UpdateOperationSpecification > when multi is false should update one matching document] [Test com.mongodb.operation.UpdateOperationSpecification > when multi is false should update one matching document] SUCCESS (172 ms) [Test com.mongodb.operation.UpdateOperationSpecification > when multi is true should update all matching documents] [Test com.mongodb.operation.UpdateOperationSpecification > when multi is true should update all matching documents] SUCCESS (156 ms) [Test com.mongodb.operation.UpdateOperationSpecification > when upsert is true should insert a document if there are no matching documents] [Test com.mongodb.operation.UpdateOperationSpecification > when upsert is true should insert a document if there are no matching documents] SUCCESS (34 ms) [Test com.mongodb.operation.UpdateOperationSpecification > should allow update larger than 16MB] [Test com.mongodb.operation.UpdateOperationSpecification > should allow update larger than 16MB] SKIPPED (1 ms) com.mongodb.operation.UpdateOperationSpecification > should allow update larger than 16MB SKIPPED [Test com.mongodb.operation.UpdateOperationSpecification > should return correct result for upsert] [Test com.mongodb.operation.UpdateOperationSpecification > should return correct result for upsert] SUCCESS (136 ms) [Test com.mongodb.operation.UpdateOperationSpecification > when an update request document contains a non $-prefixed key, update should throw IllegalArgumentException] [Test com.mongodb.operation.UpdateOperationSpecification > when an update request document contains a non $-prefixed key, update should throw IllegalArgumentException] SUCCESS (67 ms) [Test com.mongodb.operation.UpdateOperationSpecification > when an update document is empty, update should throw IllegalArgumentException] [Test com.mongodb.operation.UpdateOperationSpecification > when an update document is empty, update should throw IllegalArgumentException] SUCCESS (41 ms) [Test com.mongodb.operation.UpdateOperationSpecification > should throw an exception when using an unsupported Collation] [Test com.mongodb.operation.UpdateOperationSpecification > should throw an exception when using an unsupported Collation] SUCCESS (34 ms) [Test com.mongodb.operation.UpdateOperationSpecification > should support collation] [Test com.mongodb.operation.UpdateOperationSpecification > should support collation] SKIPPED (0 ms) com.mongodb.operation.UpdateOperationSpecification > should support collation SKIPPED [Test com.mongodb.operation.UpdateOperationSpecification > should throw if collation is set and write is unacknowledged] [Test com.mongodb.operation.UpdateOperationSpecification > should throw if collation is set and write is unacknowledged] SKIPPED (0 ms) com.mongodb.operation.UpdateOperationSpecification > should throw if collation is set and write is unacknowledged SKIPPED [Test com.mongodb.operation.UserOperationsSpecification > an added user should be found] [Test com.mongodb.operation.UserOperationsSpecification > an added user should be found] SUCCESS (50 ms) [Test com.mongodb.operation.UserOperationsSpecification > an added user should be found asynchronously] [Test com.mongodb.operation.UserOperationsSpecification > an added user should be found asynchronously] SUCCESS (80 ms) [Test com.mongodb.operation.UserOperationsSpecification > an added user should authenticate] com.mongodb.operation.UserOperationsSpecification > an added user should authenticate STANDARD_OUT 10:41:34.921 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:41:34.921 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:41:34.921 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:41:34.931 [cluster-ClusterId{value='5853c4de46e0fb4a6a4c854f', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:367, serverValue:53}] to :27017 10:41:34.932 [cluster-ClusterId{value='5853c4de46e0fb4a6a4c854f', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=425806} 10:41:34.932 [cluster-ClusterId{value='5853c4de46e0fb4a6a4c854f', description='null'}-:27017] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:41:34.985 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:368, serverValue:54}] to :27017 10:41:34.987 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:368, serverValue:54}] to :27017 because the pool has been closed. [Test com.mongodb.operation.UserOperationsSpecification > an added user should authenticate] SUCCESS (94 ms) [Test com.mongodb.operation.UserOperationsSpecification > an added user should authenticate asynchronously] com.mongodb.operation.UserOperationsSpecification > an added user should authenticate asynchronously STANDARD_OUT 10:41:34.993 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:41:34.993 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:41:34.994 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:41:35.028 [cluster-ClusterId{value='5853c4de46e0fb4a6a4c8551', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:369, serverValue:55}] to :27017 10:41:35.037 [cluster-ClusterId{value='5853c4de46e0fb4a6a4c8551', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=8502054} 10:41:35.037 [cluster-ClusterId{value='5853c4de46e0fb4a6a4c8551', description='null'}-:27017] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:41:35.051 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:370, serverValue:56}] to :27017 10:41:35.051 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:370, serverValue:56}] to :27017 because the pool has been closed. [Test com.mongodb.operation.UserOperationsSpecification > an added user should authenticate asynchronously] SUCCESS (65 ms) [Test com.mongodb.operation.UserOperationsSpecification > a removed user should not authenticate] com.mongodb.operation.UserOperationsSpecification > a removed user should not authenticate STANDARD_OUT 10:41:35.054 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:41:35.054 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:41:35.055 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 1000 ms before timing out 10:41:35.093 [cluster-ClusterId{value='5853c4df46e0fb4a6a4c8553', description='null'}-:27017] INFO org.mongodb.driver.cluster - Exception in monitor thread while connecting to server :27017 com.mongodb.MongoSecurityException: Exception authenticating at com.mongodb.connection.NativeAuthenticator.authenticate(NativeAuthenticator.java:48) ~[main/:na] at com.mongodb.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:32) ~[main/:na] at com.mongodb.connection.InternalStreamConnectionInitializer.authenticateAll(InternalStreamConnectionInitializer.java:109) ~[main/:na] at com.mongodb.connection.InternalStreamConnectionInitializer.initialize(InternalStreamConnectionInitializer.java:46) ~[main/:na] at com.mongodb.connection.InternalStreamConnection.open(InternalStreamConnection.java:116) ~[main/:na] at com.mongodb.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:113) ~[main/:na] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] Caused by: com.mongodb.MongoCommandException: Command failed with error 18: 'auth fails' on server :27017. The full response is { "code" : 18, "ok" : 0.0, "errmsg" : "auth fails" } at com.mongodb.connection.CommandHelper.createCommandFailureException(CommandHelper.java:170) ~[main/:na] at com.mongodb.connection.CommandHelper.receiveCommandResult(CommandHelper.java:123) ~[main/:na] at com.mongodb.connection.CommandHelper.executeCommand(CommandHelper.java:32) ~[main/:na] at com.mongodb.connection.NativeAuthenticator.authenticate(NativeAuthenticator.java:46) ~[main/:na] ... 6 common frames omitted [Test com.mongodb.operation.UserOperationsSpecification > a removed user should not authenticate] SUCCESS (1010 ms) [Test com.mongodb.operation.UserOperationsSpecification > a removed user should not authenticate asynchronously] com.mongodb.operation.UserOperationsSpecification > a removed user should not authenticate asynchronously STANDARD_OUT 10:41:36.076 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='1000 ms', maxWaitQueueSize=500} 10:41:36.076 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:41:36.077 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 1000 ms before timing out 10:41:36.093 [cluster-ClusterId{value='5853c4e046e0fb4a6a4c8555', description='null'}-:27017] INFO org.mongodb.driver.cluster - Exception in monitor thread while connecting to server :27017 com.mongodb.MongoSecurityException: Exception authenticating at com.mongodb.connection.NativeAuthenticator.authenticate(NativeAuthenticator.java:48) ~[main/:na] at com.mongodb.connection.DefaultAuthenticator.authenticate(DefaultAuthenticator.java:32) ~[main/:na] at com.mongodb.connection.InternalStreamConnectionInitializer.authenticateAll(InternalStreamConnectionInitializer.java:109) ~[main/:na] at com.mongodb.connection.InternalStreamConnectionInitializer.initialize(InternalStreamConnectionInitializer.java:46) ~[main/:na] at com.mongodb.connection.InternalStreamConnection.open(InternalStreamConnection.java:116) ~[main/:na] at com.mongodb.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:113) ~[main/:na] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] Caused by: com.mongodb.MongoCommandException: Command failed with error 18: 'auth fails' on server :27017. The full response is { "code" : 18, "ok" : 0.0, "errmsg" : "auth fails" } at com.mongodb.connection.CommandHelper.createCommandFailureException(CommandHelper.java:170) ~[main/:na] at com.mongodb.connection.CommandHelper.receiveCommandResult(CommandHelper.java:123) ~[main/:na] at com.mongodb.connection.CommandHelper.executeCommand(CommandHelper.java:32) ~[main/:na] at com.mongodb.connection.NativeAuthenticator.authenticate(NativeAuthenticator.java:46) ~[main/:na] ... 6 common frames omitted [Test com.mongodb.operation.UserOperationsSpecification > a removed user should not authenticate asynchronously] SUCCESS (1020 ms) [Test com.mongodb.operation.UserOperationsSpecification > a replaced user should authenticate with its new password] com.mongodb.operation.UserOperationsSpecification > a replaced user should authenticate with its new password STANDARD_OUT 10:41:37.114 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:41:37.114 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:41:37.116 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:41:37.149 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c8557', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:375, serverValue:61}] to :27017 10:41:37.152 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c8557', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=2953125} 10:41:37.152 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c8557', description='null'}-:27017] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:41:37.193 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:376, serverValue:62}] to :27017 10:41:37.196 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:376, serverValue:62}] to :27017 because the pool has been closed. [Test com.mongodb.operation.UserOperationsSpecification > a replaced user should authenticate with its new password] SUCCESS (121 ms) [Test com.mongodb.operation.UserOperationsSpecification > a replaced user should authenticate with its new password asynchronously] com.mongodb.operation.UserOperationsSpecification > a replaced user should authenticate with its new password asynchronously STANDARD_OUT 10:41:37.241 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:41:37.242 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:41:37.243 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:41:37.288 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c8559', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:377, serverValue:63}] to :27017 10:41:37.290 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c8559', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=1954144} 10:41:37.291 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c8559', description='null'}-:27017] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:41:37.336 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:378, serverValue:64}] to :27017 10:41:37.340 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:378, serverValue:64}] to :27017 because the pool has been closed. [Test com.mongodb.operation.UserOperationsSpecification > a replaced user should authenticate with its new password asynchronously] SUCCESS (140 ms) [Test com.mongodb.operation.UserOperationsSpecification > a read write user should be able to write] com.mongodb.operation.UserOperationsSpecification > a read write user should be able to write STANDARD_OUT 10:41:37.351 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:41:37.352 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:41:37.356 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:41:37.430 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c855b', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:379, serverValue:65}] to :27017 10:41:37.442 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c855b', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=10864250} 10:41:37.442 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c855b', description='null'}-:27017] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:41:37.453 [Test worker] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:380, serverValue:66}] to :27017 10:41:37.572 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:380, serverValue:66}] to :27017 because the pool has been closed. [Test com.mongodb.operation.UserOperationsSpecification > a read write user should be able to write] SUCCESS (240 ms) [Test com.mongodb.operation.UserOperationsSpecification > a read write user should be able to write asynchronously] com.mongodb.operation.UserOperationsSpecification > a read write user should be able to write asynchronously STANDARD_OUT 10:41:37.594 [Test worker] INFO org.mongodb.driver.cluster - Cluster created with settings {hosts=[:27017], mode=MULTIPLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500} 10:41:37.594 [Test worker] INFO org.mongodb.driver.cluster - Adding discovered server :27017 to client view of cluster 10:41:37.596 [Test worker] INFO org.mongodb.driver.cluster - No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=:27017, type=UNKNOWN, state=CONNECTING}]}. Waiting for 30000 ms before timing out 10:41:37.660 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c855d', description='null'}-:27017] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:381, serverValue:67}] to :27017 10:41:37.742 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c855d', description='null'}-:27017] INFO org.mongodb.driver.cluster - Monitor thread successfully connected to server with description ServerDescription{address=:27017, type=STANDALONE, state=CONNECTED, ok=true, version=ServerVersion{versionList=[2, 4, 9]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=81486588} 10:41:37.743 [cluster-ClusterId{value='5853c4e146e0fb4a6a4c855d', description='null'}-:27017] INFO org.mongodb.driver.cluster - Discovered cluster type of STANDALONE 10:41:37.786 [Thread-15] INFO org.mongodb.driver.connection - Opened connection [connectionId{localValue:382, serverValue:68}] to :27017 10:41:37.836 [Test worker] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:382, serverValue:68}] to :27017 because the pool has been closed. [Test com.mongodb.operation.UserOperationsSpecification > a read write user should be able to write asynchronously] SUCCESS (252 ms) [Test com.mongodb.operation.UserOperationsSpecification > a read only user should not be able to write] [Test com.mongodb.operation.UserOperationsSpecification > a read only user should not be able to write] SKIPPED (0 ms) com.mongodb.operation.UserOperationsSpecification > a read only user should not be able to write SKIPPED [Test com.mongodb.operation.UserOperationsSpecification > a read write admin user should be able to write to a different database] [Test com.mongodb.operation.UserOperationsSpecification > a read write admin user should be able to write to a different database] SKIPPED (1 ms) com.mongodb.operation.UserOperationsSpecification > a read write admin user should be able to write to a different database SKIPPED [Test com.mongodb.operation.UserOperationsSpecification > a read only admin user should not be able to write to a different database] [Test com.mongodb.operation.UserOperationsSpecification > a read only admin user should not be able to write to a different database] SKIPPED (1 ms) com.mongodb.operation.UserOperationsSpecification > a read only admin user should not be able to write to a different database SKIPPED [Test com.mongodb.operation.UserOperationsSpecification > a read only admin user should be able to read from a different database] [Test com.mongodb.operation.UserOperationsSpecification > a read only admin user should be able to read from a different database] SKIPPED (1 ms) com.mongodb.operation.UserOperationsSpecification > a read only admin user should be able to read from a different database SKIPPED [Test com.mongodb.operation.UserOperationsSpecification > should throw on write concern error when creating a user] [Test com.mongodb.operation.UserOperationsSpecification > should throw on write concern error when creating a user] SKIPPED (0 ms) com.mongodb.operation.UserOperationsSpecification > should throw on write concern error when creating a user SKIPPED [Test com.mongodb.operation.UserOperationsSpecification > should use the ReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.UserOperationsSpecification > should use the ReadBindings readPreference to set slaveOK] SUCCESS (14 ms) [Test com.mongodb.operation.UserOperationsSpecification > should use the AsyncReadBindings readPreference to set slaveOK] [Test com.mongodb.operation.UserOperationsSpecification > should use the AsyncReadBindings readPreference to set slaveOK] SUCCESS (66 ms) [Test com.mongodb.selector.CompositeServerSelectorTest > shouldCollapseNestedComposite] [Test com.mongodb.selector.CompositeServerSelectorTest > shouldCollapseNestedComposite] SUCCESS (0 ms) [Test com.mongodb.selector.CompositeServerSelectorTest > shouldPassOnClusterDescriptionWithCorrectServersAndSettings] [Test com.mongodb.selector.CompositeServerSelectorTest > shouldPassOnClusterDescriptionWithCorrectServersAndSettings] SUCCESS (8 ms) [Test com.mongodb.selector.CompositeServerSelectorTest > shouldApplyServerSelectorsInOrder] [Test com.mongodb.selector.CompositeServerSelectorTest > shouldApplyServerSelectorsInOrder] SUCCESS (0 ms) [Test com.mongodb.selector.LatencyMinimizingServerSelectorTest > testZeroLatencyDifferentialTolerance] [Test com.mongodb.selector.LatencyMinimizingServerSelectorTest > testZeroLatencyDifferentialTolerance] SUCCESS (0 ms) [Test com.mongodb.selector.LatencyMinimizingServerSelectorTest > testLatencyDifferentialMinimization] [Test com.mongodb.selector.LatencyMinimizingServerSelectorTest > testLatencyDifferentialMinimization] SUCCESS (0 ms) [Test com.mongodb.selector.ServerAddressSelectorTest > testAll] [Test com.mongodb.selector.ServerAddressSelectorTest > testAll] SUCCESS (0 ms) [Test com.mongodb.selector.PrimaryServerSelectorSpecification > PrimaryServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_PRIMARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955515730648}]}] [Test com.mongodb.selector.PrimaryServerSelectorSpecification > PrimaryServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_PRIMARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955515730648}]}] SUCCESS (3 ms) [Test com.mongodb.selector.PrimaryServerSelectorSpecification > PrimaryServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_PRIMARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955515730648}, ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_SECONDARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955515730648}]}] [Test com.mongodb.selector.PrimaryServerSelectorSpecification > PrimaryServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_PRIMARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955515730648}, ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_SECONDARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955515730648}]}] SUCCESS (0 ms) [Test com.mongodb.selector.PrimaryServerSelectorSpecification > PrimaryServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_SECONDARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955515730648}]}] [Test com.mongodb.selector.PrimaryServerSelectorSpecification > PrimaryServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_SECONDARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955515730648}]}] SUCCESS (0 ms) [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > constructor should throws if read preference is null] [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > constructor should throws if read preference is null] SUCCESS (20 ms) [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > should get read preference] [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > should get read preference] SUCCESS (0 ms) [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > should override toString] [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > should override toString] SUCCESS (0 ms) [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > should select server that matches read preference when connection mode is multiple] [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > should select server that matches read preference when connection mode is multiple] SUCCESS (1 ms) [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > should select any ok server when connection mode is single] [Test com.mongodb.selector.ReadPreferenceServerSelectorSpecification > should select any ok server when connection mode is single] SUCCESS (0 ms) [Test com.mongodb.selector.WritableServerSelectorSpecification > WritableServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_PRIMARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955566434086}]}] [Test com.mongodb.selector.WritableServerSelectorSpecification > WritableServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_PRIMARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955566434086}]}] SUCCESS (0 ms) [Test com.mongodb.selector.WritableServerSelectorSpecification > WritableServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_PRIMARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955566434086}, ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_SECONDARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955566434086}]}] [Test com.mongodb.selector.WritableServerSelectorSpecification > WritableServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_PRIMARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955566434086}, ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_SECONDARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955566434086}]}] SUCCESS (0 ms) [Test com.mongodb.selector.WritableServerSelectorSpecification > WritableServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_SECONDARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955566434086}]}] [Test com.mongodb.selector.WritableServerSelectorSpecification > WritableServerSelector will choose primary server for ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=127.0.0.1:27017, type=REPLICA_SET_SECONDARY, state=CONNECTED, ok=true, version=ServerVersion{versionList=[0, 0, 0]}, minWireVersion=0, maxWireVersion=0, maxDocumentSize=16777216, roundTripTimeNanos=0, setName='null', canonicalAddress=null, hosts=[], passives=[], arbiters=[], primary='null', tagSet=TagSet{[]}, electionId=null, setVersion=null, lastWriteDate=null, lastUpdateTimeNanos=2409955566434086}]}] SUCCESS (0 ms) [Test com.mongodb.event.CommandEventMulticasterSpecification > should get listeners] [Test com.mongodb.event.CommandEventMulticasterSpecification > should get listeners] SUCCESS (20 ms) [Test com.mongodb.event.CommandEventMulticasterSpecification > should multicast command started event] [Test com.mongodb.event.CommandEventMulticasterSpecification > should multicast command started event] SUCCESS (4 ms) [Test com.mongodb.event.CommandEventMulticasterSpecification > should continue multicasting command started event when a listener throws an Exception] com.mongodb.event.CommandEventMulticasterSpecification > should continue multicasting command started event when a listener throws an Exception STANDARD_OUT 10:41:38.129 [Test worker] WARN org.mongodb.driver.protocol.event - Exception thrown raising command started event to listener Mock for type 'CommandListener' named 'first' java.lang.UnsupportedOperationException: null at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:88) ~[na:1.8.0] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:57) ~[na:1.8.0] at java.lang.reflect.Constructor.newInstance(Constructor.java:437) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:186) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.event.CommandEventMulticasterSpecification$_spock_feature_0_2_closure1_closure4.doCall(CommandEventMulticasterSpecification.groovy:60) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) ~[groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy41.commandStarted(Unknown Source) ~[na:1.8.0] at com.mongodb.event.CommandEventMulticaster.commandStarted(CommandEventMulticaster.java:69) ~[main/:na] at com.mongodb.event.CommandListener$commandStarted.call(Unknown Source) [main/:na] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.event.CommandEventMulticasterSpecification.$spock_feature_0_2(CommandEventMulticasterSpecification.groovy:69) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSimpleFeature(BaseSpecRunner.java:269) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:263) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) [gradle-messaging-2.4.jar:2.4] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) [na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) [gradle-messaging-2.4.jar:2.4] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-2.4.jar:2.4] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-2.4.jar:2.4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] [Test com.mongodb.event.CommandEventMulticasterSpecification > should continue multicasting command started event when a listener throws an Exception] SUCCESS (25 ms) [Test com.mongodb.event.CommandEventMulticasterSpecification > should multicast command succeeded event] [Test com.mongodb.event.CommandEventMulticasterSpecification > should multicast command succeeded event] SUCCESS (1 ms) [Test com.mongodb.event.CommandEventMulticasterSpecification > should continue multicasting command succeeded event when a listener throws an Exception] com.mongodb.event.CommandEventMulticasterSpecification > should continue multicasting command succeeded event when a listener throws an Exception STANDARD_OUT 10:41:38.176 [Test worker] WARN org.mongodb.driver.protocol.event - Exception thrown raising command succeeded event to listener Mock for type 'CommandListener' named 'first' java.lang.UnsupportedOperationException: null at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:88) ~[na:1.8.0] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:57) ~[na:1.8.0] at java.lang.reflect.Constructor.newInstance(Constructor.java:437) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:186) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.event.CommandEventMulticasterSpecification$_spock_feature_0_4_closure2_closure5.doCall(CommandEventMulticasterSpecification.groovy:95) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) ~[groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy41.commandSucceeded(Unknown Source) ~[na:1.8.0] at com.mongodb.event.CommandEventMulticaster.commandSucceeded(CommandEventMulticaster.java:82) ~[main/:na] at com.mongodb.event.CommandListener$commandSucceeded$0.call(Unknown Source) [main/:na] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.event.CommandEventMulticasterSpecification.$spock_feature_0_4(CommandEventMulticasterSpecification.groovy:104) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSimpleFeature(BaseSpecRunner.java:269) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:263) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) [gradle-messaging-2.4.jar:2.4] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) [na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) [gradle-messaging-2.4.jar:2.4] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-2.4.jar:2.4] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-2.4.jar:2.4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] [Test com.mongodb.event.CommandEventMulticasterSpecification > should continue multicasting command succeeded event when a listener throws an Exception] SUCCESS (110 ms) [Test com.mongodb.event.CommandEventMulticasterSpecification > should multicast command failed event] [Test com.mongodb.event.CommandEventMulticasterSpecification > should multicast command failed event] SUCCESS (1 ms) [Test com.mongodb.event.CommandEventMulticasterSpecification > should continue multicasting command failed event when a listener throws an Exception] com.mongodb.event.CommandEventMulticasterSpecification > should continue multicasting command failed event when a listener throws an Exception STANDARD_OUT 10:41:38.257 [Test worker] WARN org.mongodb.driver.protocol.event - Exception thrown raising command failed event to listener Mock for type 'CommandListener' named 'first' java.lang.UnsupportedOperationException: null at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:88) ~[na:1.8.0] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:57) ~[na:1.8.0] at java.lang.reflect.Constructor.newInstance(Constructor.java:437) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:182) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:186) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.event.CommandEventMulticasterSpecification$_spock_feature_0_6_closure3_closure6.doCall(CommandEventMulticasterSpecification.groovy:130) ~[test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) ~[groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:292) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1015) ~[groovy-all-2.3.11.jar:2.3.11] at groovy.lang.Closure.call(Closure.java:423) ~[groovy-all-2.3.11.jar:2.3.11] at org.spockframework.runtime.GroovyRuntimeUtil.invokeClosure(GroovyRuntimeUtil.java:204) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.invokeClosure(CodeResponseGenerator.java:53) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.CodeResponseGenerator.doRespond(CodeResponseGenerator.java:36) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.SingleResponseGenerator.respond(SingleResponseGenerator.java:31) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.response.ResponseGeneratorChain.respond(ResponseGeneratorChain.java:45) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteraction.accept(MockInteraction.java:76) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockInteractionDecorator.accept(MockInteractionDecorator.java:46) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.InteractionScope$1.accept(InteractionScope.java:41) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.MockController.handle(MockController.java:39) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.JavaMockInterceptor.intercept(JavaMockInterceptor.java:74) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.mock.runtime.DynamicProxyMockInterceptorAdapter.invoke(DynamicProxyMockInterceptorAdapter.java:34) ~[spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at com.sun.proxy.$Proxy41.commandFailed(Unknown Source) ~[na:1.8.0] at com.mongodb.event.CommandEventMulticaster.commandFailed(CommandEventMulticaster.java:95) ~[main/:na] at com.mongodb.event.CommandListener$commandFailed$1.call(Unknown Source) [main/:na] at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) [groovy-all-2.3.11.jar:2.3.11] at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-all-2.3.11.jar:2.3.11] at com.mongodb.event.CommandEventMulticasterSpecification.$spock_feature_0_6(CommandEventMulticasterSpecification.groovy:139) [test/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[na:1.8.0] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:406) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:324) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:309) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:288) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:278) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSimpleFeature(BaseSpecRunner.java:269) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:263) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:246) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:238) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:188) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:98) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:84) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:481) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:464) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:76) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:67) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.spockframework.runtime.Sputnik.run(Sputnik.java:63) [spock-core-1.1-groovy-2.3-SNAPSHOT.jar:na] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:86) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:49) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:64) [gradle-plugins-2.4.jar:2.4] at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:50) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93) [gradle-messaging-2.4.jar:2.4] at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) [na:na] at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:106) [gradle-plugins-2.4.jar:2.4] at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) ~[na:1.8.0] at java.lang.reflect.Method.invoke(Method.java:508) ~[na:2.6 (10-13-2016)] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) [gradle-messaging-2.4.jar:2.4] at org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:360) [gradle-messaging-2.4.jar:2.4] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54) [gradle-base-services-2.4.jar:2.4] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40) [gradle-base-services-2.4.jar:2.4] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) [na:1.8.0] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [na:1.8.0] at java.lang.Thread.run(Thread.java:785) [na:1.8.0] [Test com.mongodb.event.CommandEventMulticasterSpecification > should continue multicasting command failed event when a listener throws an Exception] SUCCESS (24 ms) [Test com.mongodb.event.CommandEventSpecification > should fail if elapsed time is negative] [Test com.mongodb.event.CommandEventSpecification > should fail if elapsed time is negative] SUCCESS (4 ms) [Test com.mongodb.event.CommandListenerMulticasterSpecification > should get listeners] [Test com.mongodb.event.CommandListenerMulticasterSpecification > should get listeners] SUCCESS (14 ms) [Test com.mongodb.event.CommandListenerMulticasterSpecification > should multicast command started event] [Test com.mongodb.event.CommandListenerMulticasterSpecification > should multicast command started event] SUCCESS (0 ms) [Test com.mongodb.event.CommandListenerMulticasterSpecification > should multicast command succeeded event] [Test com.mongodb.event.CommandListenerMulticasterSpecification > should multicast command succeeded event] SUCCESS (1 ms) [Test com.mongodb.event.CommandListenerMulticasterSpecification > should multicast command failed event] [Test com.mongodb.event.CommandListenerMulticasterSpecification > should multicast command failed event] SUCCESS (5 ms) [Test com.mongodb.event.ServerHeartbeatEventSpecification > should fail if elapsed time is negative] [Test com.mongodb.event.ServerHeartbeatEventSpecification > should fail if elapsed time is negative] SUCCESS (3 ms) Gradle Test Executor 5 finished executing tests. 10:41:38.460 [Thread-9] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:365, serverValue:51}] to :27017 because the pool has been closed. 10:41:38.463 [Thread-9] INFO org.mongodb.driver.connection - Closed connection [connectionId{localValue:366, serverValue:52}] to :27017 because the pool has been closed. Finished generating test XML results (2.457 secs) into: /home/test/mongo-java-driver/driver-core/build/test-results Generating HTML test report... Finished generating test html results (2.817 secs) into: /home/test/mongo-java-driver/driver-core/build/reports/tests :driver-core:test FAILED :driver-core:test (Thread[Daemon worker,5,main]) completed. Took 7 mins 24.676 secs. BUILD FAILED Total time: 19 mins 56.15 secs Stopped 1 compiler daemon(s). Received result CommandFailure[value=org.gradle.launcher.exec.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':driver-core:test'.] from daemon DaemonInfo{pid=null, address=[7563d9dc-2fe1-4e8a-a444-8252c6a351c2 port:36305, addresses:[/0:0:0:0:0:0:0:1%lo, /127.0.0.1]], idle=false, context=DefaultDaemonContext[uid=c104cfff-b86b-47a5-9f08-28b735fd0c69,javaHome=/usr/lib/jvm/java-1.8.0-ibm-1.8.0.3.20-1jpp.1.el7_2.s390x,daemonRegistryDir=/home/test/.gradle/daemon,pid=null,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=US-ASCII,-Duser.country=US,-Duser.language=en,-Duser.variant]}.