eolivelli commented on a change in pull request #2801:
URL: https://github.com/apache/bookkeeper/pull/2801#discussion_r713018874



##########
File path: 
bookkeeper-server/src/test/java/org/apache/bookkeeper/proto/TestPerChannelBookieClient.java
##########
@@ -314,7 +314,7 @@ public void testEpollChannelTcpUserTimeout() throws 
Exception {
         EventLoopGroup eventLoopGroup = new EpollEventLoopGroup();
         OrderedExecutor executor = getOrderedSafeExecutor();
         ClientConfiguration conf = new ClientConfiguration();
-        int tcpUserTimeout = 1234;
+        int tcpUserTimeout = 1236; // this value may be rounded on some Linux 
implementations

Review comment:
       I have this setup:
   
   > mvn -v
   > Maven home: /usr/share/maven
   > Java version: 1.8.0_292, vendor: Private Build, runtime: 
/usr/lib/jvm/java-8-openjdk-amd64/jre
   > Default locale: en, platform encoding: UTF-8
   > OS name: "linux", version: "4.15.0-64-generic", arch: "amd64", family: 
"unix"
   
   >  uname -a
   > Linux jenkins-pulsar-basic-runner-324 4.15.0-64-generic #73-Ubuntu SMP Thu 
Sep 12 13:16:13 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
   
   The problem always reproduces on our Jenkins slaves at DataStax, basically 
every test run starts a new VM, installs Ubuntu and Java and then builds 
bookkeeper from the master ASF branch.
   it is 100% reproducible on those machines.
   
   I had not time to investigate, because I should learn more about the 
machines.
   We should check that kernel version + Java version....
   
   




-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to