Hi Marnix: My initial selinux state was “Permissive”. I rebooted with selinux disabled, and did the build. Same end result.
org.apache.zookeeper.test.AsyncHammerTest has some variability (more or less failures in any given run) but org.apache.zookeeper.ClientRequestTimeoutTest and org.apache.zookeeper.test.LocalSessionRequestTest are consistent in the type of failure. Kannan > On Jan 23, 2020, at 9:12 PM, Marnix Janse <mar...@me.com.INVALID> wrote: > > Hi Kannan, > > Could it be that SElinux is active and the compiled files and test scrips > have an incorrect security context? To me it seems that the unit test can’t > connect to the processes or the processes are unable to accept connections > due to a missing or incorrect security policy. > > Cheers, > Marnix > >> On 24 Jan 2020, at 00:52, KANNAN VARADHAN <kan...@ieee.org> wrote: >> >> >> Hi: >> >> I am trying to fix (or understand, hence how to fix) this compile error with >> zookeeper, v3.5.6, and am seeing failures. >> Specifically, mvn test fails in some very specific tests. I am not sure >> that it has anything to do directly with centos, per se. >> >> The environment: >> >> [➜ apache-zookeeper-3.5.6 ] uname -snr >> Linux a5s1 5.4.13-1.el7.elrepo.x86_64 >> [➜ apache-zookeeper-3.5.6 ] >> [➜ apache-zookeeper-3.5.6 ] java -version >> openjdk version "1.8.0_232" >> OpenJDK Runtime Environment (build 1.8.0_232-b09) >> OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode) >> [➜ apache-zookeeper-3.5.6 ] >> [➜ apache-zookeeper-3.5.6 ] cat /etc/os-release >> NAME="CentOS Linux" >> VERSION="7 (Core)" >> ID="centos" >> ID_LIKE="rhel fedora" >> VERSION_ID="7" >> PRETTY_NAME="CentOS Linux 7 (Core)" >> ANSI_COLOR="0;31" >> CPE_NAME="cpe:/o:centos:centos:7" >> HOME_URL="https://www.centos.org/" >> BUG_REPORT_URL="https://bugs.centos.org/" >> >> CENTOS_MANTISBT_PROJECT="CentOS-7" >> CENTOS_MANTISBT_PROJECT_VERSION="7" >> REDHAT_SUPPORT_PRODUCT="centos" >> REDHAT_SUPPORT_PRODUCT_VERSION="7" >> >> [➜ apache-zookeeper-3.5.6 ] >> >> >> The errors are in three tests and the pattern appears to be: >> [ERROR] Tests run: 11, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: >> 20.583 s <<< FAILURE! - in >> org.apache.zookeeper.server.ZooKeeperServerMainTest >> java.lang.AssertionError: waiting for server being up at >> org.apache.zookeeper.server.ZooKeeperServerMainTest.testReadOnlySnapshotDir(ZooKeeperServerMainTest.java:234) >> java.lang.AssertionError: waiting for server being up at >> org.apache.zookeeper.server.ZooKeeperServerMainTest.testReadOnlyTxnLogDir(ZooKeeperServerMainTest.java:273) >> >> [ERROR] Tests run: 107, Failures: 0, Errors: 6, Skipped: 0, Time elapsed: >> 295.05 s <<< FAILURE! - in org.apache.zookeeper.test.NettyNettySuiteTest >> java.io.IOException: Couldn't instantiate >> org.apache.zookeeper.server.NettyServerCnxnFactory at >> org.apache.zookeeper.test.AsyncOpsTest.setUp(AsyncOpsTest.java:48) >> java.lang.NullPointerException at >> org.apache.zookeeper.test.AsyncOpsTest.tearDown(AsyncOpsTest.java:59) >> java.io.IOException: Couldn't instantiate >> org.apache.zookeeper.server.NettyServerCnxnFactory at >> org.apache.zookeeper.test.AsyncOpsTest.setUp(AsyncOpsTest.java:48) >> java.lang.NullPointerException at >> org.apache.zookeeper.test.AsyncOpsTest.tearDown(AsyncOpsTest.java:59) >> java.io.IOException: Couldn't instantiate >> org.apache.zookeeper.server.NettyServerCnxnFactory at >> org.apache.zookeeper.test.ReconfigTest.testQuorumSystemChange(ReconfigTest.java:815) >> java.io.IOException: Couldn't instantiate >> org.apache.zookeeper.server.NettyServerCnxnFactory at >> org.apache.zookeeper.test.ReconfigTest.testBulkReconfig(ReconfigTest.java:437) >> >> [ERROR] Tests run: 105, Failures: 10, Errors: 2, Skipped: 0, Time elapsed: >> 397.298 s <<< FAILURE! - in org.apache.zookeeper.test.NioNettySuiteTest >> java.io.IOException: Couldn't instantiate >> org.apache.zookeeper.server.NettyServerCnxnFactory at >> org.apache.zookeeper.test.ReconfigTest.testQuorumSystemChange(ReconfigTest.java:815) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testPortChange(ReconfigTest.java:589) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testPortChangeToBlockedPort(ReconfigTest.java:720) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testInitialConfigHasPositiveVersion(ReconfigTest.java:890) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testRemoveAddOne(ReconfigTest.java:259) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testRemoveAddTwo(ReconfigTest.java:339) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testPortChangeToBlockedPort(ReconfigTest.java:720) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testJMXBeanAfterRemoveAddOne(ReconfigTest.java:909) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testRoleChange(ReconfigTest.java:513) >> java.io.IOException: Couldn't instantiate >> org.apache.zookeeper.server.NettyServerCnxnFactory at >> org.apache.zookeeper.test.ReconfigTest.testBulkReconfig(ReconfigTest.java:437) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testJMXBeanAfterRoleChange(ReconfigTest.java:986) >> java.lang.AssertionError: waiting for server up at >> org.apache.zookeeper.test.ReconfigTest.testRemoveOneAsynchronous(ReconfigTest.java:474) >> >> I have attached some of the mvn logs, but I am at a loss on how to proceed. >> Is there a specific version of java and zookeeper I should be using? >> Something else I should look at? >> >> Thanks, >> >> Kannan >> <2020-01-23T15:11:34PST-mvn-X-test.log>