You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@zookeeper.apache.org by GitBox <gi...@apache.org> on 2022/07/04 00:51:47 UTC

[GitHub] [zookeeper] kezhuw commented on pull request #1820: ZOOKEEPER-4475: Fix NodeChildrenChanged delivered to recursive watcher

kezhuw commented on PR #1820:
URL: https://github.com/apache/zookeeper/pull/1820#issuecomment-1173216578

   Hi @eolivelli, I have done a test based on #1859(which is a superset of this pr) and apache/curator#426 on branch-3.7. Follow is the verify progress copied from my shell. From my observation, there are flakes, but not failures.
   
   PS: How the community share test report ?
   
   ```
   > mvn -DforkCount=1C verify
   [INFO] Scanning for projects...
   [INFO] ------------------------------------------------------------------------
   [INFO] Reactor Build Order:
   [INFO]
   [INFO] Apache Curator                                                     [pom]
   [INFO] Curator Testing                                                    [jar]
   [INFO] Curator Client                                                  [bundle]
   [INFO] Curator Framework                                               [bundle]
   [INFO] Curator Recipes                                                 [bundle]
   [INFO] Curator Service Discovery                                       [bundle]
   [INFO] Curator Async                                                      [jar]
   [INFO] Curator Examples                                                   [jar]
   [INFO] Curator Service Discovery Server                                [bundle]
   [INFO] curator-test-zk35                                                  [jar]
   [INFO]
   [INFO] -----------------< org.apache.curator:apache-curator >------------------
   [INFO] Building Apache Curator 5.2.2-SNAPSHOT                            [1/10]
   [INFO] --------------------------------[ pom ]---------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ apache-curator ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ apache-curator ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ apache-curator ---
   [INFO] Checking licenses...
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/.java-version
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/.github/workflows/ci-unit.yaml
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/README.md
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ apache-curator ---
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ apache-curator >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ apache-curator ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ apache-curator ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ apache-curator ---
   [INFO] Checking licenses...
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/.java-version
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/README.md
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/.github/workflows/ci-unit.yaml
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ apache-curator ---
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ apache-curator <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ apache-curator ---
   [INFO] Not generating Clirr report as there are no classes generated by the project
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ apache-curator ---
   [WARNING] Ignoring project type pom - supportedProjectTypes = [jar, war, bundle]
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ apache-curator ---
   [INFO] Attaching 'src/site/site.xml' site descriptor with classifier 'site'.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ apache-curator ---
   [INFO] No artifact matching filter com.google.guava:guava
   [INFO] No artifact matching filter com.google.guava:listenablefuture
   [INFO] No artifact matching filter com.google.guava:failureaccess
   [INFO] Replacing original artifact with shaded artifact.
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ apache-curator ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ apache-curator ---
   [INFO] Skip attaching artifacts
   [INFO]
   [INFO] ------------------< org.apache.curator:curator-test >-------------------
   [INFO] Building Curator Testing 5.2.2-SNAPSHOT                           [2/10]
   [INFO] --------------------------------[ jar ]---------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-test ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-test ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-test ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-test ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-test ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-test ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 20 source files to /Users/kezhuw/Sources/curator/curator-test/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/QuorumConfigBuilder.java: /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/QuorumConfigBuilder.java uses or overrides a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/QuorumConfigBuilder.java: Recompile with -Xlint:deprecation for details.
   [INFO] /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/WatchersDebug.java: /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/WatchersDebug.java uses unchecked or unsafe operations.
   [INFO] /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/WatchersDebug.java: Recompile with -Xlint:unchecked for details.
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ curator-test >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-test ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-test ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-test ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-test ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-test ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-test ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 20 source files to /Users/kezhuw/Sources/curator/curator-test/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/QuorumConfigBuilder.java: /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/QuorumConfigBuilder.java uses or overrides a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/QuorumConfigBuilder.java: Recompile with -Xlint:deprecation for details.
   [INFO] /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/WatchersDebug.java: /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/WatchersDebug.java uses unchecked or unsafe operations.
   [INFO] /Users/kezhuw/Sources/curator/curator-test/src/main/java/org/apache/curator/test/WatchersDebug.java: Recompile with -Xlint:unchecked for details.
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ curator-test <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ curator-test ---
   [INFO] Comparing to version: 5.2.1
   [INFO] Succeeded with 0 errors; 0 warnings; and 0 other changes.
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ curator-test ---
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-test/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ curator-test ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory /Users/kezhuw/Sources/curator/curator-test/src/test/resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:testCompile (default-testCompile) @ curator-test ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 2 source files to /Users/kezhuw/Sources/curator/curator-test/target/test-classes
   [INFO]
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ curator-test ---
   [INFO]
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.curator.test.TestTestingServer
   [INFO] Running org.apache.curator.test.TestQuorumConfigBuilder
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.259 s - in org.apache.curator.test.TestQuorumConfigBuilder
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.257 s - in org.apache.curator.test.TestTestingServer
   [INFO]
   [INFO] Results:
   [INFO]
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0
   [INFO]
   [INFO]
   [INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ curator-test ---
   [INFO] Building jar: /Users/kezhuw/Sources/curator/curator-test/target/curator-test-5.2.2-SNAPSHOT.jar
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ curator-test ---
   [INFO] Skipping because packaging 'jar' is not pom.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ curator-test ---
   [INFO] Including com.google.guava:guava:jar:27.0.1-jre in the shaded jar.
   [INFO] Including com.google.guava:failureaccess:jar:1.0.1 in the shaded jar.
   [INFO] Including com.google.guava:listenablefuture:jar:1.0 in the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper-jute:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.yetus:audience-annotations:jar:0.12.0 from the shaded jar.
   [INFO] Excluding io.netty:netty-handler:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-resolver:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-buffer:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-codec:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-unix-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-classes-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.25 from the shaded jar.
   [INFO] Excluding io.dropwizard.metrics:metrics-core:jar:3.2.5 from the shaded jar.
   [INFO] Excluding org.xerial.snappy:snappy-java:jar:1.1.7 from the shaded jar.
   [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar.
   [INFO] Excluding org.checkerframework:checker-qual:jar:2.5.2 from the shaded jar.
   [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.2.0 from the shaded jar.
   [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:1.1 from the shaded jar.
   [INFO] Excluding org.codehaus.mojo:animal-sniffer-annotations:jar:1.17 from the shaded jar.
   [INFO] Excluding org.junit.jupiter:junit-jupiter-api:jar:5.6.2 from the shaded jar.
   [INFO] Excluding org.apiguardian:apiguardian-api:jar:1.1.0 from the shaded jar.
   [INFO] Excluding org.opentest4j:opentest4j:jar:1.2.0 from the shaded jar.
   [INFO] Excluding org.junit.platform:junit-platform-commons:jar:1.6.2 from the shaded jar.
   [WARNING] guava-27.0.1-jre.jar, listenablefuture-1.0.jar define 1 overlapping classes:
   [WARNING]   - com.google.common.util.concurrent.ListenableFuture
   [WARNING] maven-shade-plugin has detected that some class files are
   [WARNING] present in two or more JARs. When this happens, only one
   [WARNING] single version of the class is copied to the uber jar.
   [WARNING] Usually this is not harmful and you can skip these warnings,
   [WARNING] otherwise try to manually exclude artifacts based on
   [WARNING] mvn dependency:tree -Ddetail=true and the above output.
   [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/
   [INFO] Replacing original artifact with shaded artifact.
   [INFO] Replacing /Users/kezhuw/Sources/curator/curator-test/target/curator-test-5.2.2-SNAPSHOT.jar with /Users/kezhuw/Sources/curator/curator-test/target/curator-test-5.2.2-SNAPSHOT-shaded.jar
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ curator-test ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ curator-test ---
   [INFO]
   [INFO] -----------------< org.apache.curator:curator-client >------------------
   [INFO] Building Curator Client 5.2.2-SNAPSHOT                            [3/10]
   [INFO] -------------------------------[ bundle ]-------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-client ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-client ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-client ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-client ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-client ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-client ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 42 source files to /Users/kezhuw/Sources/curator/curator-client/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-client/src/main/java/org/apache/curator/SessionFailRetryLoop.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-client/src/main/java/org/apache/curator/SessionFailRetryLoop.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ curator-client >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-client ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-client ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-client ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-client ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-client ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-client ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 42 source files to /Users/kezhuw/Sources/curator/curator-client/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-client/src/main/java/org/apache/curator/SessionFailRetryLoop.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-client/src/main/java/org/apache/curator/SessionFailRetryLoop.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ curator-client <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ curator-client ---
   [INFO] Comparing to version: 5.2.1
   [INFO] Succeeded with 418 errors; 0 warnings; and 0 other changes.
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ curator-client ---
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-client/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ curator-client ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:testCompile (default-testCompile) @ curator-client ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 8 source files to /Users/kezhuw/Sources/curator/curator-client/target/test-classes
   [INFO] /Users/kezhuw/Sources/curator/curator-client/src/test/java/org/apache/curator/TestEnsurePath.java: /Users/kezhuw/Sources/curator/curator-client/src/test/java/org/apache/curator/TestEnsurePath.java uses or overrides a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-client/src/test/java/org/apache/curator/TestEnsurePath.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ curator-client ---
   [INFO]
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.curator.utils.TestZKPaths
   [INFO] Running org.apache.curator.TestIs36
   [INFO] Running org.apache.curator.utils.TestCloseableScheduledExecutorService
   [INFO] Running org.apache.curator.TestSessionFailRetryLoop
   [INFO] Running org.apache.curator.TestEnsurePath
   [INFO] Running org.apache.curator.BasicTests
   [INFO] Running org.apache.curator.utils.TestCloseableExecutorService
   [INFO] Running org.apache.curator.TestRetryLoop
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.206 s - in org.apache.curator.TestIs36
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.26 s - in org.apache.curator.utils.TestZKPaths
   [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.411 s - in org.apache.curator.utils.TestCloseableExecutorService
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.499 s - in org.apache.curator.TestEnsurePath
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.287 s - in org.apache.curator.utils.TestCloseableScheduledExecutorService
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.504 s - in org.apache.curator.TestSessionFailRetryLoop
   [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.205 s - in org.apache.curator.BasicTests
   [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.994 s - in org.apache.curator.TestRetryLoop
   [INFO]
   [INFO] Results:
   [INFO]
   [INFO] Tests run: 26, Failures: 0, Errors: 0, Skipped: 0
   [INFO]
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:bundle (default-bundle) @ curator-client ---
   [INFO] Building bundle: /Users/kezhuw/Sources/curator/curator-client/target/curator-client-5.2.2-SNAPSHOT.jar
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-client/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ curator-client ---
   [INFO] Skipping because packaging 'bundle' is not pom.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ curator-client ---
   [INFO] Including com.google.guava:guava:jar:27.0.1-jre in the shaded jar.
   [INFO] Including com.google.guava:failureaccess:jar:1.0.1 in the shaded jar.
   [INFO] Including com.google.guava:listenablefuture:jar:1.0 in the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper-jute:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.yetus:audience-annotations:jar:0.12.0 from the shaded jar.
   [INFO] Excluding io.netty:netty-handler:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-resolver:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-buffer:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-codec:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-unix-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-classes-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar.
   [INFO] Excluding org.checkerframework:checker-qual:jar:2.5.2 from the shaded jar.
   [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.2.0 from the shaded jar.
   [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:1.1 from the shaded jar.
   [INFO] Excluding org.codehaus.mojo:animal-sniffer-annotations:jar:1.17 from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.25 from the shaded jar.
   [WARNING] curator-client-5.2.2-SNAPSHOT.jar, failureaccess-1.0.1.jar, listenablefuture-1.0.jar define 1 overlapping resource:
   [WARNING]   - META-INF/MANIFEST.MF
   [WARNING] guava-27.0.1-jre.jar, listenablefuture-1.0.jar define 1 overlapping classes:
   [WARNING]   - com.google.common.util.concurrent.ListenableFuture
   [WARNING] maven-shade-plugin has detected that some class files are
   [WARNING] present in two or more JARs. When this happens, only one
   [WARNING] single version of the class is copied to the uber jar.
   [WARNING] Usually this is not harmful and you can skip these warnings,
   [WARNING] otherwise try to manually exclude artifacts based on
   [WARNING] mvn dependency:tree -Ddetail=true and the above output.
   [WARNING] See http://maven.apache.org/plugins/maven-shade-plugin/
   [INFO] Replacing original artifact with shaded artifact.
   [INFO] Replacing /Users/kezhuw/Sources/curator/curator-client/target/curator-client-5.2.2-SNAPSHOT.jar with /Users/kezhuw/Sources/curator/curator-client/target/curator-client-5.2.2-SNAPSHOT-shaded.jar
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ curator-client ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ curator-client ---
   [INFO]
   [INFO] ----------------< org.apache.curator:curator-framework >----------------
   [INFO] Building Curator Framework 5.2.2-SNAPSHOT                         [4/10]
   [INFO] -------------------------------[ bundle ]-------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-framework ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-framework ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-framework ---
   [INFO] Checking licenses...
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/curator-framework/src/test/resources/schema.yaml
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-framework ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-framework ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-framework ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 181 source files to /Users/kezhuw/Sources/curator/curator-framework/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-framework/src/main/java/org/apache/curator/framework/imps/CuratorFrameworkImpl.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-framework/src/main/java/org/apache/curator/framework/imps/CuratorFrameworkImpl.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ curator-framework >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-framework ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-framework ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-framework ---
   [INFO] Checking licenses...
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/curator-framework/src/test/resources/schema.yaml
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-framework ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-framework ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-framework ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 181 source files to /Users/kezhuw/Sources/curator/curator-framework/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-framework/src/main/java/org/apache/curator/framework/imps/CuratorFrameworkImpl.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-framework/src/main/java/org/apache/curator/framework/imps/CuratorFrameworkImpl.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ curator-framework <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ curator-framework ---
   [INFO] Comparing to version: 5.2.1
   [INFO] Succeeded with 1 errors; 0 warnings; and 0 other changes.
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ curator-framework ---
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-framework/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ curator-framework ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 7 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:testCompile (default-testCompile) @ curator-framework ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 35 source files to /Users/kezhuw/Sources/curator/curator-framework/target/test-classes
   [INFO] /Users/kezhuw/Sources/curator/curator-framework/src/test/java/org/apache/curator/framework/imps/TestFramework.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-framework/src/test/java/org/apache/curator/framework/imps/TestFramework.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ curator-framework ---
   [INFO]
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.curator.framework.state.TestCircuitBreaker
   [INFO] Running org.apache.curator.framework.imps.TestGzipCompressionProvider
   [INFO] Running org.apache.curator.framework.imps.TestTtlNodes
   [INFO] Running org.apache.curator.framework.state.TestCircuitBreakingConnectionStateListener
   [INFO] Running org.apache.curator.framework.imps.TestExistsBuilder
   [INFO] Running org.apache.curator.framework.imps.TestDelete
   [INFO] Running org.apache.curator.framework.ensemble.TestEnsembleProvider
   [INFO] Running org.apache.curator.framework.imps.TestCreateReturningStat
   [INFO] Running org.apache.curator.framework.imps.TestFailedDeleteManager
   [INFO] Running org.apache.curator.framework.state.TestConnectionStateManager
   [INFO] Running org.apache.curator.framework.imps.TestFrameworkBackground
   [INFO] Running org.apache.curator.framework.imps.TestTransactionsOld
   [INFO] Running org.apache.curator.framework.imps.TestWatchesBuilder
   [INFO] Running org.apache.curator.framework.imps.TestFramework
   [INFO] Running org.apache.curator.framework.imps.TestReconfiguration
   [INFO] Running org.apache.curator.framework.imps.TestTransactionsNew
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.524 s - in org.apache.curator.framework.state.TestCircuitBreaker
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.725 s - in org.apache.curator.framework.imps.TestTtlNodes
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.749 s - in org.apache.curator.framework.imps.TestExistsBuilder
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.79 s - in org.apache.curator.framework.imps.TestGzipCompressionProvider
   [INFO] Running org.apache.curator.framework.imps.TestNamespaceFacade
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.094 s - in org.apache.curator.framework.imps.TestTransactionsOld
   [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.305 s - in org.apache.curator.framework.imps.TestTransactionsNew
   [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.599 s - in org.apache.curator.framework.imps.TestCreateReturningStat
   [INFO] Running org.apache.curator.framework.imps.TestTempFramework
   [INFO] Running org.apache.curator.framework.imps.TestReadOnly
   [INFO] Running org.apache.curator.framework.imps.TestBlockUntilConnected
   [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.222 s - in org.apache.curator.framework.imps.TestDelete
   [INFO] Running org.apache.curator.framework.imps.TestWatcherRemovalManager
   [INFO] Running org.apache.curator.framework.imps.TestWatcherIdentity
   [INFO] Running org.apache.curator.framework.imps.TestCompressionInTransactionNew
   [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.825 s - in org.apache.curator.framework.imps.TestNamespaceFacade
   [INFO] Running org.apache.curator.framework.imps.TestCompressionInTransactionOld
   [INFO] Running org.apache.curator.framework.imps.TestCreate
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.296 s - in org.apache.curator.framework.imps.TestCompressionInTransactionNew
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.221 s - in org.apache.curator.framework.imps.TestCompressionInTransactionOld
   [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.804 s - in org.apache.curator.framework.imps.TestWatcherIdentity
   [INFO] Running org.apache.curator.framework.imps.TestCompression
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.177 s - in org.apache.curator.framework.imps.TestTempFramework
   [INFO] Running org.apache.curator.framework.imps.TestNeverConnected
   [INFO] Running org.apache.curator.framework.imps.TestWithCluster
   [INFO] Running org.apache.curator.framework.imps.TestMultiClient
   [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.075 s - in org.apache.curator.framework.imps.TestCreate
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.03 s - in org.apache.curator.framework.imps.TestCompression
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.131 s - in org.apache.curator.framework.ensemble.TestEnsembleProvider
   [WARNING] Tests run: 18, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 7.107 s - in org.apache.curator.framework.imps.TestReconfiguration
   [INFO] Running org.apache.curator.framework.imps.TestEnsureContainers
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.721 s - in org.apache.curator.framework.imps.TestMultiClient
   [INFO] Running org.apache.curator.framework.imps.TestSetData
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.646 s - in org.apache.curator.framework.imps.TestNeverConnected
   [INFO] Running org.apache.curator.framework.imps.TestFrameworkEdges
   [INFO] Running org.apache.curator.framework.imps.TestEnabledSessionExpiredState
   [INFO] Running org.apache.curator.framework.schema.TestSchema
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.932 s - in org.apache.curator.framework.imps.TestEnsureContainers
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.346 s - in org.apache.curator.framework.imps.TestSetData
   [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.418 s - in org.apache.curator.framework.schema.TestSchema
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.259 s - in org.apache.curator.framework.state.TestConnectionStateManager
   [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.919 s - in org.apache.curator.framework.state.TestCircuitBreakingConnectionStateListener
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.368 s - in org.apache.curator.framework.imps.TestReadOnly
   [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.024 s - in org.apache.curator.framework.imps.TestBlockUntilConnected
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.953 s - in org.apache.curator.framework.imps.TestWithCluster
   [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.859 s - in org.apache.curator.framework.imps.TestFrameworkBackground
   [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 36.887 s - in org.apache.curator.framework.imps.TestWatcherRemovalManager
   [INFO] Tests run: 29, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 62.746 s - in org.apache.curator.framework.imps.TestFramework
   [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 63.109 s - in org.apache.curator.framework.imps.TestFailedDeleteManager
   [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 77.082 s - in org.apache.curator.framework.imps.TestEnabledSessionExpiredState
   [INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 127.403 s - in org.apache.curator.framework.imps.TestWatchesBuilder
   [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 124.129 s - in org.apache.curator.framework.imps.TestFrameworkEdges
   [INFO]
   [INFO] Results:
   [INFO]
   [WARNING] Tests run: 230, Failures: 0, Errors: 0, Skipped: 2
   [INFO]
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:bundle (default-bundle) @ curator-framework ---
   [INFO] Building bundle: /Users/kezhuw/Sources/curator/curator-framework/target/curator-framework-5.2.2-SNAPSHOT.jar
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-framework/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ curator-framework ---
   [INFO] Skipping because packaging 'bundle' is not pom.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ curator-framework ---
   [INFO] Excluding org.apache.curator:curator-client:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper-jute:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.yetus:audience-annotations:jar:0.12.0 from the shaded jar.
   [INFO] Excluding io.netty:netty-handler:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-resolver:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-buffer:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-codec:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-unix-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-classes-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding com.google.guava:guava:jar:27.0.1-jre from the shaded jar.
   [INFO] Excluding com.google.guava:failureaccess:jar:1.0.1 from the shaded jar.
   [INFO] Excluding com.google.guava:listenablefuture:jar:1.0 from the shaded jar.
   [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar.
   [INFO] Excluding org.checkerframework:checker-qual:jar:2.5.2 from the shaded jar.
   [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.2.0 from the shaded jar.
   [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:1.1 from the shaded jar.
   [INFO] Excluding org.codehaus.mojo:animal-sniffer-annotations:jar:1.17 from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.25 from the shaded jar.
   [INFO] Replacing original artifact with shaded artifact.
   [INFO] Replacing /Users/kezhuw/Sources/curator/curator-framework/target/curator-framework-5.2.2-SNAPSHOT.jar with /Users/kezhuw/Sources/curator/curator-framework/target/curator-framework-5.2.2-SNAPSHOT-shaded.jar
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ curator-framework ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ curator-framework ---
   [INFO]
   [INFO] --- maven-jar-plugin:3.1.0:test-jar (default) @ curator-framework ---
   [INFO] Building jar: /Users/kezhuw/Sources/curator/curator-framework/target/curator-framework-5.2.2-SNAPSHOT-tests.jar
   [INFO]
   [INFO] -----------------< org.apache.curator:curator-recipes >-----------------
   [INFO] Building Curator Recipes 5.2.2-SNAPSHOT                           [5/10]
   [INFO] -------------------------------[ bundle ]-------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-recipes ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-recipes ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-recipes ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-recipes ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-recipes ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-recipes ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 105 source files to /Users/kezhuw/Sources/curator/curator-recipes/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/nodes/GroupMember.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/nodes/GroupMember.java: Recompile with -Xlint:deprecation for details.
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java: /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java uses unchecked or unsafe operations.
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java: Recompile with -Xlint:unchecked for details.
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ curator-recipes >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-recipes ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-recipes ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-recipes ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-recipes ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-recipes ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-recipes ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 105 source files to /Users/kezhuw/Sources/curator/curator-recipes/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/nodes/GroupMember.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/nodes/GroupMember.java: Recompile with -Xlint:deprecation for details.
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java: /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java uses unchecked or unsafe operations.
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/main/java/org/apache/curator/framework/recipes/cache/TreeCache.java: Recompile with -Xlint:unchecked for details.
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ curator-recipes <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ curator-recipes ---
   [INFO] Comparing to version: 5.2.1
   [INFO] Succeeded with 1 errors; 0 warnings; and 0 other changes.
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ curator-recipes ---
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-recipes/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ curator-recipes ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:testCompile (default-testCompile) @ curator-recipes ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 63 source files to /Users/kezhuw/Sources/curator/curator-recipes/target/test-classes
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/test/java/org/apache/curator/framework/client/TestBackgroundStates.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-recipes/src/test/java/org/apache/curator/framework/client/TestBackgroundStates.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ curator-recipes ---
   [INFO]
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.curator.framework.recipes.cache.TestCuratorCacheConsistency
   [INFO] Running org.apache.curator.framework.recipes.cache.TestNodeCache
   [INFO] Running org.apache.curator.framework.recipes.locks.TestLockCleanlinessWithFaults
   [INFO] Running org.apache.curator.framework.recipes.cache.TestTreeCacheIteratorAndSize
   [INFO] Running org.apache.curator.connection.TestThreadLocalRetryLoop
   [INFO] Running org.apache.curator.framework.recipes.cache.TestPathChildrenCacheInCluster
   [INFO] Running org.apache.curator.framework.recipes.locks.TestLockACLs
   [INFO] Running org.apache.curator.framework.recipes.locks.TestInterProcessSemaphoreMutex
   [INFO] Running org.apache.curator.framework.recipes.locks.TestInterProcessMultiMutex
   [INFO] Running org.apache.curator.framework.recipes.locks.TestInterProcessReadWriteLock
   [INFO] Running org.apache.curator.framework.recipes.barriers.TestDistributedBarrier
   [INFO] Running org.apache.curator.framework.recipes.locks.TestInterProcessSemaphoreCluster
   [INFO] Running org.apache.curator.framework.recipes.barriers.TestDistributedDoubleBarrier
   [INFO] Running org.apache.curator.framework.recipes.locks.TestInterProcessMutex
   [INFO] Running org.apache.curator.framework.recipes.locks.TestInterProcessSemaphore
   [INFO] Running org.apache.curator.framework.recipes.cache.TestPathChildrenCache
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.619 s - in org.apache.curator.framework.recipes.barriers.TestDistributedDoubleBarrier
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.792 s - in org.apache.curator.framework.recipes.locks.TestLockCleanlinessWithFaults
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.118 s - in org.apache.curator.framework.recipes.locks.TestLockACLs
   [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.443 s - in org.apache.curator.framework.recipes.cache.TestPathChildrenCacheInCluster
   [INFO] Running org.apache.curator.framework.recipes.cache.TestWrappedNodeCache
   [INFO] Running org.apache.curator.framework.recipes.cache.TestCuratorCacheWrappers
   [INFO] Running org.apache.curator.framework.recipes.cache.TestTreeCacheRandomTree
   [INFO] Running org.apache.curator.framework.recipes.cache.TestCuratorCache
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.153 s - in org.apache.curator.framework.recipes.cache.TestNodeCache
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.89 s - in org.apache.curator.framework.recipes.cache.TestWrappedNodeCache
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.273 s - in org.apache.curator.framework.recipes.cache.TestCuratorCacheWrappers
   [INFO] Running org.apache.curator.framework.recipes.cache.TestCuratorCacheEdges
   [INFO] Running org.apache.curator.framework.recipes.cache.TestCuratorCacheEventOrdering
   [INFO] Running org.apache.curator.framework.recipes.cache.TestCuratorCacheBridge
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.051 s - in org.apache.curator.framework.recipes.cache.TestCuratorCacheBridge
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.634 s - in org.apache.curator.framework.recipes.cache.TestTreeCacheIteratorAndSize
   [INFO] Running org.apache.curator.framework.recipes.cache.TestTreeCacheEventOrdering
   [INFO] Running org.apache.curator.framework.recipes.cache.TestPathChildrenCacheEventOrdering
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.828 s - in org.apache.curator.framework.recipes.cache.TestCuratorCacheEdges
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.341 s - in org.apache.curator.framework.recipes.cache.TestCuratorCache
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.344 s - in org.apache.curator.framework.recipes.barriers.TestDistributedBarrier
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.032 s - in org.apache.curator.framework.recipes.cache.TestCuratorCacheEventOrdering
   [INFO] Running org.apache.curator.framework.recipes.cache.TestTreeCache
   [INFO] Running org.apache.curator.framework.recipes.nodes.TestPersistentTtlNode
   [INFO] Running org.apache.curator.framework.recipes.nodes.TestPersistentNode
   [INFO] Running org.apache.curator.framework.recipes.nodes.TestPersistentEphemeralNodeListener
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.35 s - in org.apache.curator.framework.recipes.cache.TestTreeCacheEventOrdering
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.597 s - in org.apache.curator.framework.recipes.cache.TestPathChildrenCacheEventOrdering
   [INFO] Running org.apache.curator.framework.recipes.nodes.TestPersistentEphemeralNode
   [INFO] Running org.apache.curator.framework.recipes.nodes.TestGroupMember
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.52 s - in org.apache.curator.connection.TestThreadLocalRetryLoop
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.505 s - in org.apache.curator.framework.recipes.cache.TestTreeCacheRandomTree
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderSelectorParticipants
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderSelectorCluster
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.862 s - in org.apache.curator.framework.recipes.leader.TestLeaderSelectorParticipants
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderAcls
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.707 s - in org.apache.curator.framework.recipes.leader.TestLeaderAcls
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderSelectorWithExecutor
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.622 s - in org.apache.curator.framework.recipes.nodes.TestGroupMember
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.09 s - in org.apache.curator.framework.recipes.nodes.TestPersistentEphemeralNodeListener
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderSelectorEdges
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderLatchCluster
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.722 s - in org.apache.curator.framework.recipes.leader.TestLeaderSelectorWithExecutor
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderSelector
   [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.113 s - in org.apache.curator.framework.recipes.cache.TestPathChildrenCache
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.754 s - in org.apache.curator.framework.recipes.leader.TestLeaderSelectorCluster
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderLatch
   [INFO] Running org.apache.curator.framework.recipes.shared.TestSharedCount
   [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 34.766 s - in org.apache.curator.framework.recipes.locks.TestInterProcessReadWriteLock
   [INFO] Running org.apache.curator.framework.recipes.atomic.TestCachedAtomicCounter
   [WARNING] Tests run: 9, Failures: 0, Errors: 0, Skipped: 3, Time elapsed: 35.66 s - in org.apache.curator.framework.recipes.locks.TestInterProcessSemaphoreMutex
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.766 s - in org.apache.curator.framework.recipes.cache.TestCuratorCacheConsistency
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.606 s - in org.apache.curator.framework.recipes.atomic.TestCachedAtomicCounter
   [INFO] Running org.apache.curator.framework.recipes.atomic.TestDistributedAtomicLong
   [INFO] Running org.apache.curator.framework.recipes.queue.TestDistributedIdQueue
   [INFO] Running org.apache.curator.framework.recipes.queue.TestDistributedPriorityQueue
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.214 s - in org.apache.curator.framework.recipes.leader.TestLeaderLatchCluster
   [INFO] Running org.apache.curator.framework.recipes.queue.TestSimpleDistributedQueue
   [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.749 s - in org.apache.curator.framework.recipes.atomic.TestDistributedAtomicLong
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.979 s - in org.apache.curator.framework.recipes.queue.TestDistributedIdQueue
   [INFO] Running org.apache.curator.framework.recipes.queue.TestLongNetworkPartition
   [INFO] Running org.apache.curator.framework.recipes.queue.TestQueueSharder
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.873 s - in org.apache.curator.framework.recipes.nodes.TestPersistentTtlNode
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.421 s - in org.apache.curator.framework.recipes.queue.TestDistributedPriorityQueue
   [INFO] Running org.apache.curator.framework.recipes.queue.TestDistributedDelayQueue
   [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.959 s - in org.apache.curator.framework.recipes.nodes.TestPersistentNode
   [INFO] Running org.apache.curator.framework.recipes.queue.TestDistributedQueue
   [INFO] Running org.apache.curator.framework.recipes.queue.TestBoundedDistributedQueue
   [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 47.609 s - in org.apache.curator.framework.recipes.locks.TestInterProcessMultiMutex
   [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 47.975 s - in org.apache.curator.framework.recipes.locks.TestInterProcessMutex
   [INFO] Running org.apache.curator.framework.recipes.watch.TestPersistentWatcher
   [INFO] Running org.apache.curator.framework.client.TestBackgroundStates
   [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 66.07 s <<< FAILURE! - in org.apache.curator.framework.recipes.leader.TestLeaderSelectorEdges
   [ERROR] org.apache.curator.framework.recipes.leader.TestLeaderSelectorEdges.createProtectedNodeInBackgroundTest  Time elapsed: 39.152 s  <<< FAILURE!
   org.opentest4j.AssertionFailedError: Callback has not been called ==> expected: <true> but was: <false>
           at org.apache.curator.framework.recipes.leader.TestLeaderSelectorEdges.createProtectedNodeInBackgroundTest(TestLeaderSelectorEdges.java:192)
   
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderSelectorEdges
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 63.332 s - in org.apache.curator.framework.recipes.queue.TestLongNetworkPartition
   [INFO] Running org.apache.curator.framework.client.TestResetConnectionWithBackgroundFailure
   [ERROR] Tests run: 4, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 62.204 s <<< FAILURE! - in org.apache.curator.framework.recipes.queue.TestDistributedDelayQueue
   [ERROR] org.apache.curator.framework.recipes.queue.TestDistributedDelayQueue.testSorting  Time elapsed: 47.556 s  <<< ERROR!
   org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /test2/queue-|181C692147B|
           at org.apache.curator.framework.recipes.queue.TestDistributedDelayQueue.testSorting(TestDistributedDelayQueue.java:183)
   
   [INFO] Running org.apache.curator.framework.recipes.queue.TestDistributedDelayQueue
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.579 s - in org.apache.curator.framework.recipes.queue.TestDistributedDelayQueue
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.955 s - in org.apache.curator.framework.client.TestResetConnectionWithBackgroundFailure
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 70.57 s - in org.apache.curator.framework.recipes.queue.TestBoundedDistributedQueue
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 66.393 s - in org.apache.curator.framework.client.TestBackgroundStates
   [ERROR] Tests run: 14, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 79.953 s <<< FAILURE! - in org.apache.curator.framework.recipes.queue.TestSimpleDistributedQueue
   [ERROR] org.apache.curator.framework.recipes.queue.TestSimpleDistributedQueue.testHangFromContainerLoss  Time elapsed: 50.458 s  <<< FAILURE!
   org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
           at org.apache.curator.framework.recipes.queue.TestSimpleDistributedQueue.testHangFromContainerLoss(TestSimpleDistributedQueue.java:117)
   
   [INFO] Running org.apache.curator.framework.recipes.queue.TestSimpleDistributedQueue
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.56 s - in org.apache.curator.framework.recipes.leader.TestLeaderSelectorEdges
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 70.157 s - in org.apache.curator.framework.recipes.watch.TestPersistentWatcher
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 82.754 s - in org.apache.curator.framework.recipes.queue.TestQueueSharder
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.177 s - in org.apache.curator.framework.recipes.queue.TestSimpleDistributedQueue
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 135.885 s - in org.apache.curator.framework.recipes.locks.TestInterProcessSemaphoreCluster
   [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 123.564 s - in org.apache.curator.framework.recipes.shared.TestSharedCount
   [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 124.429 s - in org.apache.curator.framework.recipes.queue.TestDistributedQueue
   [ERROR] Tests run: 26, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 168.59 s <<< FAILURE! - in org.apache.curator.framework.recipes.cache.TestTreeCache
   [ERROR] org.apache.curator.framework.recipes.cache.TestTreeCache.testDepth1Deeper  Time elapsed: 44.307 s  <<< FAILURE!
   org.opentest4j.AssertionFailedError: Expected no events, found 1; first event: TreeCacheEvent{type=CONNECTION_SUSPENDED, data=null} ==> expected: <true> but was: <false>
   
   [INFO] Running org.apache.curator.framework.recipes.cache.TestTreeCache
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.087 s - in org.apache.curator.framework.recipes.cache.TestTreeCache
   [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 179.814 s - in org.apache.curator.framework.recipes.leader.TestLeaderSelector
   [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 233.369 s - in org.apache.curator.framework.recipes.leader.TestLeaderLatch
   [ERROR] Tests run: 12, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 271.778 s <<< FAILURE! - in org.apache.curator.framework.recipes.locks.TestInterProcessSemaphore
   [ERROR] org.apache.curator.framework.recipes.locks.TestInterProcessSemaphore.testAcquireAfterLostServer  Time elapsed: 84.141 s  <<< FAILURE!
   org.opentest4j.AssertionFailedError: expected: <true> but was: <false>
           at org.apache.curator.framework.recipes.locks.TestInterProcessSemaphore.testAcquireAfterLostServer(TestInterProcessSemaphore.java:159)
   
   [INFO] Running org.apache.curator.framework.recipes.locks.TestInterProcessSemaphore
   [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 253.485 s - in org.apache.curator.framework.recipes.nodes.TestPersistentEphemeralNode
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 53.418 s - in org.apache.curator.framework.recipes.locks.TestInterProcessSemaphore
   [INFO]
   [INFO] Results:
   [INFO]
   [WARNING] Flakes:
   [WARNING] org.apache.curator.framework.recipes.cache.TestTreeCache.testDepth1Deeper
   [ERROR]   Run 1: TestTreeCache>BaseTestTreeCache.teardown:129->BaseTestTreeCache.assertNoMoreEvents:149 Expected no events, found 1; first event: TreeCacheEvent{type=CONNECTION_SUSPENDED, data=null} ==> expected: <true> but was: <false>
   [INFO]   Run 2: PASS
   [INFO]
   [WARNING] org.apache.curator.framework.recipes.leader.TestLeaderSelectorEdges.createProtectedNodeInBackgroundTest
   [ERROR]   Run 1: TestLeaderSelectorEdges.createProtectedNodeInBackgroundTest:192 Callback has not been called ==> expected: <true> but was: <false>
   [INFO]   Run 2: PASS
   [INFO]
   [WARNING] org.apache.curator.framework.recipes.locks.TestInterProcessSemaphore.testAcquireAfterLostServer
   [ERROR]   Run 1: TestInterProcessSemaphore.testAcquireAfterLostServer:159 expected: <true> but was: <false>
   [INFO]   Run 2: PASS
   [INFO]
   [WARNING] org.apache.curator.framework.recipes.queue.TestDistributedDelayQueue.testSorting
   [ERROR]   Run 1: TestDistributedDelayQueue.testSorting:183 ยป SessionExpired KeeperErrorCode = S...
   [INFO]   Run 2: PASS
   [INFO]
   [WARNING] org.apache.curator.framework.recipes.queue.TestSimpleDistributedQueue.testHangFromContainerLoss
   [ERROR]   Run 1: TestSimpleDistributedQueue.testHangFromContainerLoss:117 expected: <true> but was: <false>
   [INFO]   Run 2: PASS
   [INFO]
   [INFO]
   [WARNING] Tests run: 282, Failures: 0, Errors: 0, Skipped: 4, Flakes: 5
   [INFO]
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:bundle (default-bundle) @ curator-recipes ---
   [INFO] Building bundle: /Users/kezhuw/Sources/curator/curator-recipes/target/curator-recipes-5.2.2-SNAPSHOT.jar
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-recipes/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ curator-recipes ---
   [INFO] Skipping because packaging 'bundle' is not pom.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ curator-recipes ---
   [INFO] Excluding org.apache.curator:curator-framework:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-client:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper-jute:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.yetus:audience-annotations:jar:0.12.0 from the shaded jar.
   [INFO] Excluding io.netty:netty-handler:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-resolver:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-buffer:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-codec:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-unix-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-classes-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding com.google.guava:guava:jar:27.0.1-jre from the shaded jar.
   [INFO] Excluding com.google.guava:failureaccess:jar:1.0.1 from the shaded jar.
   [INFO] Excluding com.google.guava:listenablefuture:jar:1.0 from the shaded jar.
   [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar.
   [INFO] Excluding org.checkerframework:checker-qual:jar:2.5.2 from the shaded jar.
   [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.2.0 from the shaded jar.
   [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:1.1 from the shaded jar.
   [INFO] Excluding org.codehaus.mojo:animal-sniffer-annotations:jar:1.17 from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.25 from the shaded jar.
   [INFO] Replacing original artifact with shaded artifact.
   [INFO] Replacing /Users/kezhuw/Sources/curator/curator-recipes/target/curator-recipes-5.2.2-SNAPSHOT.jar with /Users/kezhuw/Sources/curator/curator-recipes/target/curator-recipes-5.2.2-SNAPSHOT-shaded.jar
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ curator-recipes ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ curator-recipes ---
   [INFO]
   [INFO] --- maven-jar-plugin:3.1.0:test-jar (default) @ curator-recipes ---
   [INFO] Building jar: /Users/kezhuw/Sources/curator/curator-recipes/target/curator-recipes-5.2.2-SNAPSHOT-tests.jar
   [INFO]
   [INFO] ---------------< org.apache.curator:curator-x-discovery >---------------
   [INFO] Building Curator Service Discovery 5.2.2-SNAPSHOT                 [6/10]
   [INFO] -------------------------------[ bundle ]-------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-x-discovery ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-x-discovery ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-x-discovery ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-x-discovery ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-x-discovery ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-x-discovery ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 30 source files to /Users/kezhuw/Sources/curator/curator-x-discovery/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery/src/main/java/org/apache/curator/x/discovery/details/ServiceDiscoveryImpl.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery/src/main/java/org/apache/curator/x/discovery/details/ServiceDiscoveryImpl.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ curator-x-discovery >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-x-discovery ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-x-discovery ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-x-discovery ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-x-discovery ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-x-discovery ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-x-discovery ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 30 source files to /Users/kezhuw/Sources/curator/curator-x-discovery/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery/src/main/java/org/apache/curator/x/discovery/details/ServiceDiscoveryImpl.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery/src/main/java/org/apache/curator/x/discovery/details/ServiceDiscoveryImpl.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ curator-x-discovery <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ curator-x-discovery ---
   [INFO] Comparing to version: 5.2.1
   [INFO] Succeeded with 1 errors; 0 warnings; and 0 other changes.
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ curator-x-discovery ---
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-x-discovery/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ curator-x-discovery ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:testCompile (default-testCompile) @ curator-x-discovery ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 14 source files to /Users/kezhuw/Sources/curator/curator-x-discovery/target/test-classes
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery/src/test/java/org/apache/curator/x/discovery/details/TestJsonInstanceSerializerCompatibility.java: /Users/kezhuw/Sources/curator/curator-x-discovery/src/test/java/org/apache/curator/x/discovery/details/TestJsonInstanceSerializerCompatibility.java uses unchecked or unsafe operations.
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery/src/test/java/org/apache/curator/x/discovery/details/TestJsonInstanceSerializerCompatibility.java: Recompile with -Xlint:unchecked for details.
   [INFO]
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ curator-x-discovery ---
   [INFO]
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.curator.x.discovery.details.TestJsonInstanceSerializerCompatibility
   [INFO] Running org.apache.curator.x.discovery.TestStrategies
   [INFO] Running org.apache.curator.x.discovery.TestUriSpec
   [INFO] Running org.apache.curator.x.discovery.TestLocalIpFilter
   [INFO] Running org.apache.curator.x.discovery.details.TestDownInstanceManager
   [INFO] Running org.apache.curator.x.discovery.TestJsonInstanceSerializer
   [INFO] Running org.apache.curator.x.discovery.details.TestWatchedInstances
   [INFO] Running org.apache.curator.x.discovery.details.TestServiceProvider
   [INFO] Running org.apache.curator.x.discovery.details.TestServiceDiscoveryBuilder
   [INFO] Running org.apache.curator.x.discovery.details.TestServiceDiscovery
   [INFO] Running org.apache.curator.x.discovery.details.TestServiceCacheRace
   [INFO] Running org.apache.curator.x.discovery.TestServiceCache
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.95 s - in org.apache.curator.x.discovery.TestLocalIpFilter
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.348 s - in org.apache.curator.x.discovery.TestUriSpec
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.097 s - in org.apache.curator.x.discovery.details.TestDownInstanceManager
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.207 s - in org.apache.curator.x.discovery.details.TestJsonInstanceSerializerCompatibility
   [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.387 s - in org.apache.curator.x.discovery.TestJsonInstanceSerializer
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.666 s - in org.apache.curator.x.discovery.details.TestServiceDiscoveryBuilder
   [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.115 s - in org.apache.curator.x.discovery.TestStrategies
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.826 s - in org.apache.curator.x.discovery.details.TestServiceCacheRace
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.179 s - in org.apache.curator.x.discovery.details.TestServiceProvider
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.792 s - in org.apache.curator.x.discovery.details.TestWatchedInstances
   [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.204 s - in org.apache.curator.x.discovery.TestServiceCache
   [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.571 s - in org.apache.curator.x.discovery.details.TestServiceDiscovery
   [INFO]
   [INFO] Results:
   [INFO]
   [INFO] Tests run: 41, Failures: 0, Errors: 0, Skipped: 0
   [INFO]
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:bundle (default-bundle) @ curator-x-discovery ---
   [INFO] Building bundle: /Users/kezhuw/Sources/curator/curator-x-discovery/target/curator-x-discovery-5.2.2-SNAPSHOT.jar
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-x-discovery/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ curator-x-discovery ---
   [INFO] Skipping because packaging 'bundle' is not pom.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ curator-x-discovery ---
   [INFO] Excluding org.apache.curator:curator-recipes:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-framework:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-client:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding com.fasterxml.jackson.core:jackson-databind:jar:2.10.0 from the shaded jar.
   [INFO] Excluding com.fasterxml.jackson.core:jackson-annotations:jar:2.10.0 from the shaded jar.
   [INFO] Excluding com.fasterxml.jackson.core:jackson-core:jar:2.10.0 from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper-jute:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.yetus:audience-annotations:jar:0.12.0 from the shaded jar.
   [INFO] Excluding io.netty:netty-handler:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-resolver:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-buffer:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-codec:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-unix-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-classes-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding com.google.guava:guava:jar:27.0.1-jre from the shaded jar.
   [INFO] Excluding com.google.guava:failureaccess:jar:1.0.1 from the shaded jar.
   [INFO] Excluding com.google.guava:listenablefuture:jar:1.0 from the shaded jar.
   [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar.
   [INFO] Excluding org.checkerframework:checker-qual:jar:2.5.2 from the shaded jar.
   [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.2.0 from the shaded jar.
   [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:1.1 from the shaded jar.
   [INFO] Excluding org.codehaus.mojo:animal-sniffer-annotations:jar:1.17 from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.25 from the shaded jar.
   [INFO] Replacing original artifact with shaded artifact.
   [INFO] Replacing /Users/kezhuw/Sources/curator/curator-x-discovery/target/curator-x-discovery-5.2.2-SNAPSHOT.jar with /Users/kezhuw/Sources/curator/curator-x-discovery/target/curator-x-discovery-5.2.2-SNAPSHOT-shaded.jar
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ curator-x-discovery ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ curator-x-discovery ---
   [INFO]
   [INFO] -----------------< org.apache.curator:curator-x-async >-----------------
   [INFO] Building Curator Async 5.2.2-SNAPSHOT                             [7/10]
   [INFO] --------------------------------[ jar ]---------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-x-async ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-x-async ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-x-async ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-x-async ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-x-async ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 0 resource to META-INF
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-x-async ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 116 source files to /Users/kezhuw/Sources/curator/curator-x-async/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-x-async/src/main/java/org/apache/curator/x/async/migrations/MigrationManager.java: /Users/kezhuw/Sources/curator/curator-x-async/src/main/java/org/apache/curator/x/async/migrations/MigrationManager.java uses or overrides a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-x-async/src/main/java/org/apache/curator/x/async/migrations/MigrationManager.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ curator-x-async >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-x-async ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-x-async ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-x-async ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-x-async ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-x-async ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 0 resource to META-INF
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-x-async ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 116 source files to /Users/kezhuw/Sources/curator/curator-x-async/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-x-async/src/main/java/org/apache/curator/x/async/migrations/MigrationManager.java: /Users/kezhuw/Sources/curator/curator-x-async/src/main/java/org/apache/curator/x/async/migrations/MigrationManager.java uses or overrides a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-x-async/src/main/java/org/apache/curator/x/async/migrations/MigrationManager.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ curator-x-async <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ curator-x-async ---
   [INFO] Comparing to version: 5.2.1
   [INFO] Succeeded with 0 errors; 0 warnings; and 0 other changes.
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ curator-x-async ---
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-x-async/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ curator-x-async ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:testCompile (default-testCompile) @ curator-x-async ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 17 source files to /Users/kezhuw/Sources/curator/curator-x-async/target/test-classes
   [INFO] /Users/kezhuw/Sources/curator/curator-x-async/src/test/java/org/apache/curator/x/async/CompletableBaseClassForTests.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-x-async/src/test/java/org/apache/curator/x/async/CompletableBaseClassForTests.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ curator-x-async ---
   [INFO]
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.curator.x.async.modeled.TestZPath
   [INFO] Running org.apache.curator.framework.imps.TestFrameworkBackground
   [INFO] Running org.apache.curator.x.async.TestAsyncWrappers
   [INFO] Running org.apache.curator.framework.imps.TestAddWatch
   [INFO] Running org.apache.curator.x.async.migrations.TestMigrationManager
   [INFO] Running org.apache.curator.x.async.TestBasicOperations
   [INFO] Running org.apache.curator.framework.imps.TestFramework
   [INFO] Running org.apache.curator.x.async.modeled.TestCachedModeledFramework
   [INFO] Running org.apache.curator.x.async.modeled.TestModeledFramework
   [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.495 s - in org.apache.curator.x.async.modeled.TestZPath
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.007 s - in org.apache.curator.framework.imps.TestAddWatch
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.97 s - in org.apache.curator.x.async.TestAsyncWrappers
   [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.935 s - in org.apache.curator.x.async.modeled.TestModeledFramework
   [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.367 s - in org.apache.curator.x.async.migrations.TestMigrationManager
   [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.071 s - in org.apache.curator.framework.imps.TestFramework
   [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.165 s - in org.apache.curator.x.async.TestBasicOperations
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 39.233 s - in org.apache.curator.x.async.modeled.TestCachedModeledFramework
   [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 85.084 s - in org.apache.curator.framework.imps.TestFrameworkBackground
   [INFO]
   [INFO] Results:
   [INFO]
   [INFO] Tests run: 61, Failures: 0, Errors: 0, Skipped: 0
   [INFO]
   [INFO]
   [INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ curator-x-async ---
   [INFO] Building jar: /Users/kezhuw/Sources/curator/curator-x-async/target/curator-x-async-5.2.2-SNAPSHOT.jar
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ curator-x-async ---
   [INFO] Skipping because packaging 'jar' is not pom.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ curator-x-async ---
   [INFO] Excluding org.apache.curator:curator-framework:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-client:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper-jute:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.yetus:audience-annotations:jar:0.12.0 from the shaded jar.
   [INFO] Excluding io.netty:netty-handler:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-resolver:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-buffer:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-codec:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-unix-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-classes-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding com.google.guava:guava:jar:27.0.1-jre from the shaded jar.
   [INFO] Excluding com.google.guava:failureaccess:jar:1.0.1 from the shaded jar.
   [INFO] Excluding com.google.guava:listenablefuture:jar:1.0 from the shaded jar.
   [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar.
   [INFO] Excluding org.checkerframework:checker-qual:jar:2.5.2 from the shaded jar.
   [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.2.0 from the shaded jar.
   [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:1.1 from the shaded jar.
   [INFO] Excluding org.codehaus.mojo:animal-sniffer-annotations:jar:1.17 from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.25 from the shaded jar.
   [INFO] Replacing original artifact with shaded artifact.
   [INFO] Replacing /Users/kezhuw/Sources/curator/curator-x-async/target/curator-x-async-5.2.2-SNAPSHOT.jar with /Users/kezhuw/Sources/curator/curator-x-async/target/curator-x-async-5.2.2-SNAPSHOT-shaded.jar
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ curator-x-async ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ curator-x-async ---
   [INFO]
   [INFO] ----------------< org.apache.curator:curator-examples >-----------------
   [INFO] Building Curator Examples 5.2.2-SNAPSHOT                          [8/10]
   [INFO] --------------------------------[ jar ]---------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-examples ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-examples ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-examples ---
   [INFO] Checking licenses...
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/curator-examples/src/main/java/pubsub/README.md
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-examples ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-examples ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-examples ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 32 source files to /Users/kezhuw/Sources/curator/curator-examples/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-examples/src/main/java/cache/PathCacheExample.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-examples/src/main/java/cache/PathCacheExample.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ curator-examples >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-examples ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-examples ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-examples ---
   [INFO] Checking licenses...
   [WARNING] Unknown file extension: /Users/kezhuw/Sources/curator/curator-examples/src/main/java/pubsub/README.md
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-examples ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-examples ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-examples ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 32 source files to /Users/kezhuw/Sources/curator/curator-examples/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-examples/src/main/java/cache/PathCacheExample.java: Some input files use or override a deprecated API.
   [INFO] /Users/kezhuw/Sources/curator/curator-examples/src/main/java/cache/PathCacheExample.java: Recompile with -Xlint:deprecation for details.
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ curator-examples <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ curator-examples ---
   [INFO] Comparing to version: 5.2.1
   [INFO] Succeeded with 0 errors; 0 warnings; and 0 other changes.
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ curator-examples ---
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-examples/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ curator-examples ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] skip non existing resourceDirectory /Users/kezhuw/Sources/curator/curator-examples/src/test/resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:testCompile (default-testCompile) @ curator-examples ---
   [INFO] No sources to compile
   [INFO]
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ curator-examples ---
   [INFO]
   [INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ curator-examples ---
   [INFO] Building jar: /Users/kezhuw/Sources/curator/curator-examples/target/curator-examples-5.2.2-SNAPSHOT.jar
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ curator-examples ---
   [INFO] Skipping because packaging 'jar' is not pom.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ curator-examples ---
   [INFO] Excluding org.apache.curator:curator-recipes:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-framework:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-client:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-test:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper-jute:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.yetus:audience-annotations:jar:0.12.0 from the shaded jar.
   [INFO] Excluding io.netty:netty-handler:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-resolver:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-buffer:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-codec:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-unix-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-classes-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.dropwizard.metrics:metrics-core:jar:3.2.5 from the shaded jar.
   [INFO] Excluding org.xerial.snappy:snappy-java:jar:1.1.7 from the shaded jar.
   [INFO] Excluding com.google.guava:guava:jar:27.0.1-jre from the shaded jar.
   [INFO] Excluding com.google.guava:failureaccess:jar:1.0.1 from the shaded jar.
   [INFO] Excluding com.google.guava:listenablefuture:jar:1.0 from the shaded jar.
   [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar.
   [INFO] Excluding org.checkerframework:checker-qual:jar:2.5.2 from the shaded jar.
   [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.2.0 from the shaded jar.
   [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:1.1 from the shaded jar.
   [INFO] Excluding org.codehaus.mojo:animal-sniffer-annotations:jar:1.17 from the shaded jar.
   [INFO] Excluding org.junit.jupiter:junit-jupiter-api:jar:5.6.2 from the shaded jar.
   [INFO] Excluding org.apiguardian:apiguardian-api:jar:1.1.0 from the shaded jar.
   [INFO] Excluding org.opentest4j:opentest4j:jar:1.2.0 from the shaded jar.
   [INFO] Excluding org.junit.platform:junit-platform-commons:jar:1.6.2 from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-x-discovery:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-x-async:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding com.fasterxml.jackson.core:jackson-databind:jar:2.10.0 from the shaded jar.
   [INFO] Excluding com.fasterxml.jackson.core:jackson-annotations:jar:2.10.0 from the shaded jar.
   [INFO] Excluding com.fasterxml.jackson.core:jackson-core:jar:2.10.0 from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-log4j12:jar:1.7.25 from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.25 from the shaded jar.
   [INFO] Excluding log4j:log4j:jar:1.2.17 from the shaded jar.
   [INFO] Replacing original artifact with shaded artifact.
   [INFO] Replacing /Users/kezhuw/Sources/curator/curator-examples/target/curator-examples-5.2.2-SNAPSHOT.jar with /Users/kezhuw/Sources/curator/curator-examples/target/curator-examples-5.2.2-SNAPSHOT-shaded.jar
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ curator-examples ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ curator-examples ---
   [INFO]
   [INFO] -----------< org.apache.curator:curator-x-discovery-server >------------
   [INFO] Building Curator Service Discovery Server 5.2.2-SNAPSHOT          [9/10]
   [INFO] -------------------------------[ bundle ]-------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-x-discovery-server ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-x-discovery-server ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-x-discovery-server ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-x-discovery-server ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-x-discovery-server ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-x-discovery-server ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 12 source files to /Users/kezhuw/Sources/curator/curator-x-discovery-server/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery-server/src/main/java/org/apache/curator/x/discovery/server/contexts/GenericDiscoveryContext.java: Some input files use unchecked or unsafe operations.
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery-server/src/main/java/org/apache/curator/x/discovery/server/contexts/GenericDiscoveryContext.java: Recompile with -Xlint:unchecked for details.
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ curator-x-discovery-server >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-x-discovery-server ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-x-discovery-server ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-x-discovery-server ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-x-discovery-server ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-x-discovery-server ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 2 resources to META-INF
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-x-discovery-server ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 12 source files to /Users/kezhuw/Sources/curator/curator-x-discovery-server/target/classes
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery-server/src/main/java/org/apache/curator/x/discovery/server/contexts/GenericDiscoveryContext.java: Some input files use unchecked or unsafe operations.
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery-server/src/main/java/org/apache/curator/x/discovery/server/contexts/GenericDiscoveryContext.java: Recompile with -Xlint:unchecked for details.
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ curator-x-discovery-server <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ curator-x-discovery-server ---
   [INFO] Comparing to version: 5.2.1
   [INFO] Succeeded with 1 errors; 0 warnings; and 0 other changes.
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ curator-x-discovery-server ---
   [WARNING] Manifest org.apache.curator:curator-x-discovery-server:bundle:5.2.2-SNAPSHOT : Unused Import-Package instructions: [org.apache.zookeeper.*]
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-x-discovery-server/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ curator-x-discovery-server ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:testCompile (default-testCompile) @ curator-x-discovery-server ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 13 source files to /Users/kezhuw/Sources/curator/curator-x-discovery-server/target/test-classes
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery-server/src/test/java/org/apache/curator/x/discovery/server/jetty_resteasy/StringDiscoveryResource.java: /Users/kezhuw/Sources/curator/curator-x-discovery-server/src/test/java/org/apache/curator/x/discovery/server/jetty_resteasy/StringDiscoveryResource.java uses unchecked or unsafe operations.
   [INFO] /Users/kezhuw/Sources/curator/curator-x-discovery-server/src/test/java/org/apache/curator/x/discovery/server/jetty_resteasy/StringDiscoveryResource.java: Recompile with -Xlint:unchecked for details.
   [INFO]
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ curator-x-discovery-server ---
   [INFO]
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.curator.x.discovery.server.jetty_resteasy.TestStringsWithRestEasy
   [INFO] Running org.apache.curator.x.discovery.server.jetty_jersey.TestObjectPayloadWithJersey
   [INFO] Running org.apache.curator.x.discovery.server.jetty_jersey.TestStringsWithJersey
   [INFO] Running org.apache.curator.x.discovery.server.jetty_jersey.TestMapsWithJersey
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.198 s - in org.apache.curator.x.discovery.server.jetty_resteasy.TestStringsWithRestEasy
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.939 s - in org.apache.curator.x.discovery.server.jetty_jersey.TestMapsWithJersey
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.369 s - in org.apache.curator.x.discovery.server.jetty_jersey.TestObjectPayloadWithJersey
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.826 s - in org.apache.curator.x.discovery.server.jetty_jersey.TestStringsWithJersey
   [INFO]
   [INFO] Results:
   [INFO]
   [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
   [INFO]
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:bundle (default-bundle) @ curator-x-discovery-server ---
   [WARNING] Bundle org.apache.curator:curator-x-discovery-server:bundle:5.2.2-SNAPSHOT : Unused Import-Package instructions: [org.apache.zookeeper.*]
   [INFO] Building bundle: /Users/kezhuw/Sources/curator/curator-x-discovery-server/target/curator-x-discovery-server-5.2.2-SNAPSHOT.jar
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-x-discovery-server/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ curator-x-discovery-server ---
   [INFO] Skipping because packaging 'bundle' is not pom.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ curator-x-discovery-server ---
   [INFO] Excluding org.apache.curator:curator-x-discovery:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-recipes:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-framework:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-client:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding com.fasterxml.jackson.core:jackson-databind:jar:2.10.0 from the shaded jar.
   [INFO] Excluding com.fasterxml.jackson.core:jackson-annotations:jar:2.10.0 from the shaded jar.
   [INFO] Excluding com.fasterxml.jackson.core:jackson-core:jar:2.10.0 from the shaded jar.
   [INFO] Excluding javax.ws.rs:jsr311-api:jar:1.1.1 from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper-jute:jar:3.7.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.yetus:audience-annotations:jar:0.12.0 from the shaded jar.
   [INFO] Excluding io.netty:netty-handler:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-resolver:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-buffer:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-codec:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-unix-common:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-classes-epoll:jar:4.1.76.Final from the shaded jar.
   [INFO] Excluding com.google.guava:guava:jar:27.0.1-jre from the shaded jar.
   [INFO] Excluding com.google.guava:failureaccess:jar:1.0.1 from the shaded jar.
   [INFO] Excluding com.google.guava:listenablefuture:jar:1.0 from the shaded jar.
   [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar.
   [INFO] Excluding org.checkerframework:checker-qual:jar:2.5.2 from the shaded jar.
   [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.2.0 from the shaded jar.
   [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:1.1 from the shaded jar.
   [INFO] Excluding org.codehaus.mojo:animal-sniffer-annotations:jar:1.17 from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.25 from the shaded jar.
   [INFO] Replacing original artifact with shaded artifact.
   [INFO] Replacing /Users/kezhuw/Sources/curator/curator-x-discovery-server/target/curator-x-discovery-server-5.2.2-SNAPSHOT.jar with /Users/kezhuw/Sources/curator/curator-x-discovery-server/target/curator-x-discovery-server-5.2.2-SNAPSHOT-shaded.jar
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ curator-x-discovery-server ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ curator-x-discovery-server ---
   [INFO]
   [INFO] ----------------< org.apache.curator:curator-test-zk35 >----------------
   [INFO] Building curator-test-zk35 5.2.2-SNAPSHOT                        [10/10]
   [INFO] --------------------------------[ jar ]---------------------------------
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-test-zk35 ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-test-zk35 ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-test-zk35 ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-test-zk35 ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-test-zk35 ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 0 resource to META-INF
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-test-zk35 ---
   [INFO] No sources to compile
   [INFO]
   [INFO] >>> clirr-maven-plugin:2.8:check (default) > compile @ curator-test-zk35 >>>
   [INFO]
   [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ curator-test-zk35 ---
   [INFO]
   [INFO] --- directory-maven-plugin:1.0:highest-basedir (directories) @ curator-test-zk35 ---
   [INFO] Highest basedir set to: /Users/kezhuw/Sources/curator
   [INFO]
   [INFO] --- maven-license-plugin:1.9.0:check (license) @ curator-test-zk35 ---
   [INFO] Checking licenses...
   [INFO]
   [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ curator-test-zk35 ---
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ curator-test-zk35 ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 0 resource to META-INF
   [INFO] Copying 3 resources
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @ curator-test-zk35 ---
   [INFO] No sources to compile
   [INFO]
   [INFO] <<< clirr-maven-plugin:2.8:check (default) < compile @ curator-test-zk35 <<<
   [INFO]
   [INFO]
   [INFO] --- clirr-maven-plugin:2.8:check (default) @ curator-test-zk35 ---
   [INFO] Comparing to version: 5.2.1
   [INFO] Succeeded with 0 errors; 0 warnings; and 0 other changes.
   [INFO]
   [INFO] --- maven-bundle-plugin:5.1.4:manifest (bundle-manifest) @ curator-test-zk35 ---
   [INFO] Writing manifest: /Users/kezhuw/Sources/curator/curator-test-zk35/target/classes/META-INF/MANIFEST.MF
   [INFO]
   [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ curator-test-zk35 ---
   [INFO] Using 'UTF-8' encoding to copy filtered resources.
   [INFO] Copying 1 resource
   [INFO] Copying 3 resources
   [INFO]
   [INFO] --- maven-compiler-plugin:3.10.0:testCompile (default-testCompile) @ curator-test-zk35 ---
   [INFO] Changes detected - recompiling the module!
   [INFO] Compiling 2 source files to /Users/kezhuw/Sources/curator/curator-test-zk35/target/test-classes
   [INFO]
   [INFO] --- maven-surefire-plugin:3.0.0-M5:test (default-test) @ curator-test-zk35 ---
   [INFO]
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] Running org.apache.curator.framework.recipes.nodes.TestGroupMember
   [INFO] Running org.apache.curator.framework.recipes.locks.TestInterProcessSemaphoreCluster
   [INFO] Running org.apache.curator.framework.recipes.cache.TestPathChildrenCacheInCluster
   [INFO] Running org.apache.curator.framework.recipes.cache.TestNodeCache
   [INFO] Running org.apache.curator.framework.state.TestConnectionStateManager
   [INFO] Running org.apache.curator.framework.recipes.leader.TestLeaderLatch
   [INFO] Running org.apache.curator.framework.recipes.cache.TestPathChildrenCache
   [INFO] Running org.apache.curator.framework.recipes.cache.TestTreeCache
   [INFO] Running org.apache.curator.framework.imps.TestFramework
   [INFO] Running org.apache.curator.framework.imps.TestFrameworkEdges
   [WARNING] Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 4.065 s - in org.apache.curator.framework.recipes.cache.TestPathChildrenCacheInCluster
   [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.4 s - in org.apache.curator.framework.recipes.cache.TestNodeCache
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.233 s - in org.apache.curator.framework.recipes.nodes.TestGroupMember
   [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.222 s - in org.apache.curator.framework.state.TestConnectionStateManager
   [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.456 s - in org.apache.curator.framework.recipes.cache.TestPathChildrenCache
   [INFO] Tests run: 29, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 64.348 s - in org.apache.curator.framework.imps.TestFramework
   [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 92.494 s - in org.apache.curator.framework.recipes.locks.TestInterProcessSemaphoreCluster
   [INFO] Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 119.067 s - in org.apache.curator.framework.recipes.cache.TestTreeCache
   [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 130.131 s - in org.apache.curator.framework.imps.TestFrameworkEdges
   [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 181.221 s - in org.apache.curator.framework.recipes.leader.TestLeaderLatch
   [INFO]
   [INFO] Results:
   [INFO]
   [WARNING] Tests run: 125, Failures: 0, Errors: 0, Skipped: 1
   [INFO]
   [INFO]
   [INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ curator-test-zk35 ---
   [INFO] Building jar: /Users/kezhuw/Sources/curator/curator-test-zk35/target/curator-test-zk35-5.2.2-SNAPSHOT.jar
   [INFO]
   [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ curator-test-zk35 ---
   [INFO] Skipping because packaging 'jar' is not pom.
   [INFO]
   [INFO] --- maven-shade-plugin:3.2.4:shade (apache-curator-guava-shader) @ curator-test-zk35 ---
   [INFO] Excluding org.apache.curator:curator-framework:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-client:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-x-async:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.curator:curator-recipes:jar:5.2.2-SNAPSHOT from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.5.7 from the shaded jar.
   [INFO] Excluding org.apache.zookeeper:zookeeper-jute:jar:3.5.7 from the shaded jar.
   [INFO] Excluding org.apache.yetus:audience-annotations:jar:0.5.0 from the shaded jar.
   [INFO] Excluding io.netty:netty-handler:jar:4.1.45.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-common:jar:4.1.45.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-buffer:jar:4.1.45.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport:jar:4.1.45.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-resolver:jar:4.1.45.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-codec:jar:4.1.45.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-epoll:jar:4.1.45.Final from the shaded jar.
   [INFO] Excluding io.netty:netty-transport-native-unix-common:jar:4.1.45.Final from the shaded jar.
   [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.25 from the shaded jar.
   [INFO] Excluding log4j:log4j:jar:1.2.17 from the shaded jar.
   [INFO] Excluding com.google.guava:guava:jar:27.0.1-jre from the shaded jar.
   [INFO] Excluding com.google.guava:failureaccess:jar:1.0.1 from the shaded jar.
   [INFO] Excluding com.google.guava:listenablefuture:jar:1.0 from the shaded jar.
   [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar.
   [INFO] Excluding org.checkerframework:checker-qual:jar:2.5.2 from the shaded jar.
   [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.2.0 from the shaded jar.
   [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:1.1 from the shaded jar.
   [INFO] Excluding org.codehaus.mojo:animal-sniffer-annotations:jar:1.17 from the shaded jar.
   [INFO] Replacing original artifact with shaded artifact.
   [INFO] Replacing /Users/kezhuw/Sources/curator/curator-test-zk35/target/curator-test-zk35-5.2.2-SNAPSHOT.jar with /Users/kezhuw/Sources/curator/curator-test-zk35/target/curator-test-zk35-5.2.2-SNAPSHOT-shaded.jar
   [INFO]
   [INFO] --- maven-antrun-plugin:1.8:run (default) @ curator-test-zk35 ---
   [INFO] Executing tasks
   
   main:
   [INFO] Executed tasks
   [INFO]
   [INFO] --- build-helper-maven-plugin:3.3.0:attach-artifact (default) @ curator-test-zk35 ---
   [INFO] ------------------------------------------------------------------------
   [INFO] Reactor Summary for Apache Curator 5.2.2-SNAPSHOT:
   [INFO]
   [INFO] Apache Curator ..................................... SUCCESS [  2.063 s]
   [INFO] Curator Testing .................................... SUCCESS [  5.577 s]
   [INFO] Curator Client ..................................... SUCCESS [ 13.083 s]
   [INFO] Curator Framework .................................. SUCCESS [02:17 min]
   [INFO] Curator Recipes .................................... SUCCESS [05:33 min]
   [INFO] Curator Service Discovery .......................... SUCCESS [ 43.954 s]
   [INFO] Curator Async ...................................... SUCCESS [01:31 min]
   [INFO] Curator Examples ................................... SUCCESS [  2.640 s]
   [INFO] Curator Service Discovery Server ................... SUCCESS [ 14.212 s]
   [INFO] curator-test-zk35 .................................. SUCCESS [03:09 min]
   [INFO] ------------------------------------------------------------------------
   [INFO] BUILD SUCCESS
   [INFO] ------------------------------------------------------------------------
   [INFO] Total time:  13:53 min
   [INFO] Finished at: 2022-07-04T08:28:01+08:00
   [INFO] ------------------------------------------------------------------------
   > git diff
   diff --git a/pom.xml b/pom.xml
   index dfd0e23b..30357043 100644
   --- a/pom.xml
   +++ b/pom.xml
   @@ -69,7 +69,7 @@
            <redirectTestOutputToFile>true</redirectTestOutputToFile>
   
            <!-- versions -->
   -        <zookeeper-version>3.7.1</zookeeper-version>
   +        <zookeeper-version>3.7.2-SNAPSHOT</zookeeper-version>
            <maven-bundle-plugin-version>5.1.4</maven-bundle-plugin-version>
            <maven-compiler-plugin-version>3.10.0</maven-compiler-plugin-version>
            <maven-dependency-plugin-version>3.2.0</maven-dependency-plugin-version>
   > git log -1 --stat
   commit e227575636b57932c44ea9fb62a2d561bf111cd5 (HEAD -> CURATOR-596-upgrade-zookeeper, kezhuw/CURATOR-596-upgrade-zookeeper)
   Author: Kezhu Wang <ke...@gmail.com>
   Date:   Sun Jul 3 18:54:04 2022 +0800
   
       CURATOR-596: Upgrade ZooKeeper to 3.7.1
   
       `TestReadOnly` fails due to ZOOKEEPER-3863(apache/zookeeper#1380).
   
       ZOOKEEPER-3863 uses `QuorumPeerConfig.localSessionsEnabled` to toggle
       local sessions supports in `ReadOnlyZooKeeperServer`.
   
       This pr populates `QuorumPeerConfig.localSessionsEnabled` and
       `QuorumPeerConfig.localSessionsUpgradingEnabled` from system property
       `readonlymode.enabled` for simplicity.
   
    curator-framework/src/test/java/org/apache/curator/framework/imps/TestReadOnly.java | 13 +++++++++++--
    curator-test/src/main/java/org/apache/curator/test/QuorumConfigBuilder.java         |  3 +++
    pom.xml                                                                             |  2 +-
    3 files changed, 15 insertions(+), 3 deletions(-)
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@zookeeper.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org