CharlesZKQ

Results 5 issues of CharlesZKQ

In `org.springframework.data.gemfire.util.CollectionUtilsUnitTests`, the tests `iterableOfEnumeration()` , `iterableOfIterator()` are all flaky due to the non-deterministic property of `HashSet` (please refer [document](https://docs.oracle.com/javase/7/docs/api/java/util/HashSet.html)). It stores value in non-determined order, so it is possible...

status: waiting-for-triage

In `org.springframework.data.gemfire.snapshot.SnapshotServiceFactoryBeanIntegrationTest`, the test `handleArchiveFileLocation()` is flaky due to the non-deterministic property of `java.io.File.listFiles()` (please refer [document](https://docs.oracle.com/javase/7/docs/api/java/io/File.html#listFiles())). I fixed it by sorting the array of `File` for both the `expectedSnapshots`...

status: waiting-for-triage

In `org.springframework.data.gemfire.serialization.json.JSONRegionAdviceIntegrationTests`, the tests `objectToJSon()` , `templateFind()`, `templateFindUnique()`, `templateQuery()` are all flaky due to the non-deterministic property of `getDeclatedFields()` (please refer [document](https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getDeclaredFields--)), which is used in serialization of `org.apache.geode.cache.Region` and...

status: waiting-for-triage

In `org/springframework/data/gemfire/config/support/DefinedIndexesIntegrationTests.java`, the test `indexesCreated()` is flaky due to the non-deterministic property of `getDeclaredMethods()` (please refer [document](https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#getDeclaredMethods--)), which is used when creating the list `definedIndexNames`. I fixed it by sort...

status: waiting-for-triage

In `org/springframework/data/gemfire/config/annotation/EnableSslConfigurationDefaultContextIntegrationTests.java`, the test `sslAnnotationBasedClientConfigurationIsCorrect()` is flaky due to the non-deterministic property of HashSet() [document](https://docs.oracle.com/javase/7/docs/api/java/util/HashSet.html), which is used when creating the object of `ConfigurableApplicationContext`. I fixed it by trying to...

status: waiting-for-triage