I have seen those port reusing issues before. So, this is unrelated to the
followup patch in KAFKA-924, which only fixes system tests. I was trying to
wait until unit tests get more stable before fixing the port reuse issue.

Thanks,

Jun


On Tue, Jun 3, 2014 at 11:23 AM, Neha Narkhede <neha.narkh...@gmail.com>
wrote:

> Jun,
>
> Why do we have test failures post KAFKA-924?
>
> Thanks,
> Neha
>
>
> On Tue, Jun 3, 2014 at 11:12 AM, Apache Jenkins Server <
> jenk...@builds.apache.org> wrote:
>
>> See <https://builds.apache.org/job/Kafka-trunk/197/changes>
>>
>> Changes:
>>
>> [junrao] kafka-924 (follow-up); Specify console consumer properties via a
>> single --property command line parameter;;  patched by Sriharsha
>> Chintalapani; reviewed by Jun Rao
>>
>> ------------------------------------------
>> [...truncated 1648 lines...]
>>         at
>> kafka.integration.KafkaServerTestHarness$class.setUp(KafkaServerTestHarness.scala:35)
>>         at
>> kafka.server.DynamicConfigChangeTest.setUp(DynamicConfigChangeTest.scala:28)
>>
>> kafka.server.DynamicConfigChangeTest > testConfigChangeOnNonExistingTopic
>> FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at
>> kafka.server.DynamicConfigChangeTest.kafka$integration$KafkaServerTestHarness$$super$setUp(DynamicConfigChangeTest.scala:28)
>>         at
>> kafka.integration.KafkaServerTestHarness$class.setUp(KafkaServerTestHarness.scala:35)
>>         at
>> kafka.server.DynamicConfigChangeTest.setUp(DynamicConfigChangeTest.scala:28)
>>
>> kafka.server.ReplicaManagerTest > testHighWaterMarkDirectoryMapping PASSED
>>
>> kafka.server.ReplicaManagerTest >
>> testHighwaterMarkRelativeDirectoryMapping PASSED
>>
>> kafka.server.LeaderElectionTest > testLeaderElectionAndEpoch FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at
>> kafka.server.LeaderElectionTest.setUp(LeaderElectionTest.scala:44)
>>
>> kafka.server.LeaderElectionTest >
>> testLeaderElectionWithStaleControllerEpoch FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at
>> kafka.server.LeaderElectionTest.setUp(LeaderElectionTest.scala:44)
>>
>> kafka.server.ServerShutdownTest > testCleanShutdown FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at
>> kafka.server.ServerShutdownTest.setUp(ServerShutdownTest.scala:34)
>>
>> kafka.server.ServerShutdownTest > testCleanShutdownWithDeleteTopicEnabled
>> FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at
>> kafka.server.ServerShutdownTest.setUp(ServerShutdownTest.scala:34)
>>
>> kafka.server.KafkaConfigTest > testLogRetentionTimeHoursProvided PASSED
>>
>> kafka.server.KafkaConfigTest > testLogRetentionTimeMinutesProvided PASSED
>>
>> kafka.server.KafkaConfigTest > testLogRetentionTimeNoConfigProvided PASSED
>>
>> kafka.server.KafkaConfigTest >
>> testLogRetentionTimeBothMinutesAndHoursProvided PASSED
>>
>> kafka.server.KafkaConfigTest > testAdvertiseDefaults PASSED
>>
>> kafka.server.KafkaConfigTest > testAdvertiseConfigured PASSED
>>
>> kafka.server.KafkaConfigTest > testUncleanLeaderElectionDefault PASSED
>>
>> kafka.server.KafkaConfigTest > testUncleanElectionDisabled PASSED
>>
>> kafka.server.KafkaConfigTest > testUncleanElectionEnabled PASSED
>>
>> kafka.server.KafkaConfigTest > testUncleanElectionInvalid PASSED
>>
>> kafka.server.RequestPurgatoryTest > testRequestSatisfaction PASSED
>>
>> kafka.server.RequestPurgatoryTest > testRequestExpiry PASSED
>>
>> kafka.server.AdvertiseBrokerTest > testBrokerAdvertiseToZK FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at
>> kafka.server.AdvertiseBrokerTest.setUp(AdvertiseBrokerTest.scala:32)
>>
>> kafka.server.LogOffsetTest > testGetOffsetsForUnknownTopic FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.LogOffsetTest.setUp(LogOffsetTest.scala:48)
>>
>> kafka.server.LogOffsetTest > testGetOffsetsBeforeLatestTime FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.LogOffsetTest.setUp(LogOffsetTest.scala:48)
>>
>> kafka.server.LogOffsetTest > testEmptyLogsGetOffsets FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.LogOffsetTest.setUp(LogOffsetTest.scala:48)
>>
>> kafka.server.LogOffsetTest > testGetOffsetsBeforeNow FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.LogOffsetTest.setUp(LogOffsetTest.scala:48)
>>
>> kafka.server.LogOffsetTest > testGetOffsetsBeforeEarliestTime FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.LogOffsetTest.setUp(LogOffsetTest.scala:48)
>>
>> kafka.server.LogRecoveryTest > testHWCheckpointNoFailuresSingleLogSegment
>> FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.LogRecoveryTest.setUp(LogRecoveryTest.scala:57)
>>
>> kafka.server.LogRecoveryTest >
>> testHWCheckpointWithFailuresSingleLogSegment FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.LogRecoveryTest.setUp(LogRecoveryTest.scala:57)
>>
>> kafka.server.LogRecoveryTest >
>> testHWCheckpointNoFailuresMultipleLogSegments FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.LogRecoveryTest.setUp(LogRecoveryTest.scala:57)
>>
>> kafka.server.LogRecoveryTest >
>> testHWCheckpointWithFailuresMultipleLogSegments FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.LogRecoveryTest.setUp(LogRecoveryTest.scala:57)
>>
>> kafka.server.ReplicaFetchTest > testReplicaFetcherThread FAILED
>>     java.net.BindException: Address already in use
>>         at sun.nio.ch.Net.bind(Native Method)
>>         at
>> sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:124)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
>>         at
>> sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:144)
>>         at
>> org.apache.zookeeper.server.NIOServerCnxn$Factory.<init>(NIOServerCnxn.java:125)
>>         at kafka.zk.EmbeddedZookeeper.<init>(EmbeddedZookeeper.scala:32)
>>         at
>> kafka.zk.ZooKeeperTestHarness$class.setUp(ZooKeeperTestHarness.scala:33)
>>         at kafka.server.ReplicaFetchTest.setUp(ReplicaFetchTest.scala:37)
>>
>> kafka.server.SimpleFetchTest > testNonReplicaSeesHwWhenFetching PASSED
>>
>> kafka.server.SimpleFetchTest > testReplicaSeesLeoWhenFetching PASSED
>>
>> kafka.server.HighwatermarkPersistenceTest >
>> testHighWatermarkPersistenceSinglePartition PASSED
>>
>> kafka.server.HighwatermarkPersistenceTest >
>> testHighWatermarkPersistenceMultiplePartitions PASSED
>>
>> 257 tests completed, 64 failed
>> :core:test FAILED
>>
>> FAILURE: Build failed with an exception.
>>
>> * What went wrong:
>> Execution failed for task ':core:test'.
>> > There were failing tests. See the report at: file://<
>> https://builds.apache.org/job/Kafka-trunk/ws/core/build/reports/tests/index.html
>> >
>>
>> * Try:
>> Run with --stacktrace option to get the stack trace. Run with --info or
>> --debug option to get more log output.
>>
>> BUILD FAILED
>>
>> Total time: 10 mins 46.086 secs
>> Build step 'Execute shell' marked build as failure
>>
>
>

Reply via email to