See <https://builds.apache.org/job/KafkaPreCommit/6/changes>
Changes: [wangguoz] KAFKA-1805; ProducerRecord should implement equals and hashCode; reviewed by Guozhang Wang ------------------------------------------ [...truncated 562 lines...] org.apache.kafka.common.config.ConfigDefTest > testNullDefault PASSED org.apache.kafka.common.config.ConfigDefTest > testMissingRequired PASSED org.apache.kafka.common.config.ConfigDefTest > testDefinedTwice PASSED org.apache.kafka.common.config.ConfigDefTest > testBadInputs PASSED org.apache.kafka.common.config.ConfigDefTest > testInvalidDefaultRange PASSED org.apache.kafka.common.config.ConfigDefTest > testInvalidDefaultString PASSED org.apache.kafka.common.config.ConfigDefTest > testValidators PASSED org.apache.kafka.common.requests.RequestResponseTest > testSerialization PASSED org.apache.kafka.common.utils.CrcTest > testUpdate PASSED org.apache.kafka.common.utils.CrcTest > testUpdateInt PASSED org.apache.kafka.common.utils.UtilsTest > testGetHost PASSED org.apache.kafka.common.utils.UtilsTest > testGetPort PASSED org.apache.kafka.common.utils.UtilsTest > testFormatAddress PASSED org.apache.kafka.common.utils.UtilsTest > testJoin PASSED org.apache.kafka.common.utils.AbstractIteratorTest > testIterator PASSED org.apache.kafka.common.utils.AbstractIteratorTest > testEmptyIterator PASSED :contrib:compileJava UP-TO-DATE :contrib:processResources UP-TO-DATE :contrib:classes UP-TO-DATE :contrib:compileTestJava UP-TO-DATE :contrib:processTestResources UP-TO-DATE :contrib:testClasses UP-TO-DATE :contrib:test UP-TO-DATE :clients:jar :core:compileJava UP-TO-DATE :core:compileScala <https://builds.apache.org/job/KafkaPreCommit/ws/core/src/main/scala/kafka/admin/AdminUtils.scala>:318: non-variable type argument String in type pattern scala.collection.Map[String,_] is unchecked since it is eliminated by erasure case Some(map: Map[String, _]) => ^ <https://builds.apache.org/job/KafkaPreCommit/ws/core/src/main/scala/kafka/admin/AdminUtils.scala>:321: non-variable type argument String in type pattern scala.collection.Map[String,String] is unchecked since it is eliminated by erasure case Some(config: Map[String, String]) => ^ <https://builds.apache.org/job/KafkaPreCommit/ws/core/src/main/scala/kafka/coordinator/DelayedJoinGroup.scala>:42: a pure expression does nothing in statement position; you may be omitting necessary parentheses responseCallback ^ <https://builds.apache.org/job/KafkaPreCommit/ws/core/src/main/scala/kafka/server/KafkaServer.scala>:206: a pure expression does nothing in statement position; you may be omitting necessary parentheses ControllerStats.uncleanLeaderElectionRate ^ <https://builds.apache.org/job/KafkaPreCommit/ws/core/src/main/scala/kafka/server/KafkaServer.scala>:207: a pure expression does nothing in statement position; you may be omitting necessary parentheses ControllerStats.leaderElectionTimer ^ <https://builds.apache.org/job/KafkaPreCommit/ws/core/src/main/scala/kafka/utils/Utils.scala>:81: a pure expression does nothing in statement position; you may be omitting necessary parentheses daemonThread(name, runnable(fun)) ^ <https://builds.apache.org/job/KafkaPreCommit/ws/core/src/main/scala/kafka/network/SocketServer.scala>:361: Visited SCOPE_EXIT before visiting corresponding SCOPE_ENTER. SI-6049 maybeCloseOldestConnection ^ <https://builds.apache.org/job/KafkaPreCommit/ws/core/src/main/scala/kafka/network/SocketServer.scala>:381: Visited SCOPE_EXIT before visiting corresponding SCOPE_ENTER. SI-6049 try { ^ there were 12 feature warning(s); re-run with -feature for details 9 warnings found :core:processResources UP-TO-DATE :core:classes :core:compileTestJava UP-TO-DATE :core:compileTestScala <https://builds.apache.org/job/KafkaPreCommit/ws/core/src/test/scala/unit/kafka/server/ServerShutdownTest.scala>:169: This catches all Throwables. If this is really intended, use `case ex : Throwable` to clear this warning. case ex => fail() ^ one warning found :core:processTestResources UP-TO-DATE :core:testClasses :core:test unit.kafka.KafkaTest > testGetKafkaConfigFromArgs PASSED unit.kafka.KafkaTest > testGetKafkaConfigFromArgsWrongSetValue PASSED unit.kafka.KafkaTest > testGetKafkaConfigFromArgsNonArgsAtTheEnd PASSED unit.kafka.KafkaTest > testGetKafkaConfigFromArgsNonArgsOnly PASSED unit.kafka.KafkaTest > testGetKafkaConfigFromArgsNonArgsAtTheBegging PASSED unit.kafka.consumer.PartitionAssignorTest > testRoundRobinPartitionAssignor PASSED unit.kafka.consumer.PartitionAssignorTest > testRangePartitionAssignor PASSED unit.kafka.common.TopicTest > testInvalidTopicNames PASSED unit.kafka.common.ConfigTest > testInvalidClientIds PASSED unit.kafka.common.ConfigTest > testInvalidGroupIds PASSED unit.kafka.utils.ByteBoundedBlockingQueueTest > testByteBoundedBlockingQueue PASSED unit.kafka.utils.CommandLineUtilsTest > testParseEmptyArg PASSED unit.kafka.utils.CommandLineUtilsTest > testParseSingleArg PASSED unit.kafka.utils.CommandLineUtilsTest > testParseArgs PASSED kafka.network.SocketServerTest > simpleRequest PASSED kafka.network.SocketServerTest > tooBigRequestIsRejected PASSED kafka.network.SocketServerTest > testNullResponse PASSED kafka.network.SocketServerTest > testSocketsCloseOnShutdown PASSED kafka.network.SocketServerTest > testMaxConnectionsPerIp PASSED kafka.network.SocketServerTest > testMaxConnectionsPerIPOverrides PASSED kafka.admin.DeleteConsumerGroupTest > testGroupWideDeleteInZK PASSED kafka.admin.DeleteConsumerGroupTest > testGroupWideDeleteInZKDoesNothingForActiveConsumerGroup PASSED kafka.admin.DeleteConsumerGroupTest > testGroupTopicWideDeleteInZKForGroupConsumingOneTopic PASSED kafka.admin.DeleteConsumerGroupTest > testGroupTopicWideDeleteInZKForGroupConsumingMultipleTopics PASSED kafka.admin.DeleteConsumerGroupTest > testGroupTopicWideDeleteInZKDoesNothingForActiveGroupConsumingMultipleTopics PASSED kafka.admin.DeleteConsumerGroupTest > testTopicWideDeleteInZK PASSED kafka.admin.DeleteConsumerGroupTest > testConsumptionOnRecreatedTopicAfterTopicWideDeleteInZK PASSED kafka.admin.DeleteTopicTest > testDeleteTopicWithAllAliveReplicas PASSED kafka.admin.DeleteTopicTest > testResumeDeleteTopicWithRecoveredFollower PASSED kafka.admin.DeleteTopicTest > testResumeDeleteTopicOnControllerFailover PASSED kafka.admin.DeleteTopicTest > testPartitionReassignmentDuringDeleteTopic PASSED kafka.admin.DeleteTopicTest > testDeleteTopicDuringAddPartition PASSED kafka.admin.DeleteTopicTest > testAddPartitionDuringDeleteTopic PASSED kafka.admin.DeleteTopicTest > testRecreateTopicAfterDeletion PASSED kafka.admin.DeleteTopicTest > testDeleteNonExistingTopic PASSED kafka.admin.DeleteTopicTest > testDeleteTopicWithCleaner PASSED kafka.admin.AddPartitionsTest > testTopicDoesNotExist PASSED kafka.admin.AddPartitionsTest > testWrongReplicaCount PASSED kafka.admin.AddPartitionsTest > testIncrementPartitions PASSED kafka.admin.AddPartitionsTest > testManualAssignmentOfReplicas PASSED kafka.admin.AddPartitionsTest > testReplicaPlacement PASSED kafka.admin.AdminTest > testReplicaAssignment PASSED kafka.admin.AdminTest > testManualReplicaAssignment PASSED kafka.admin.AdminTest > testTopicCreationInZK PASSED kafka.admin.AdminTest > testPartitionReassignmentWithLeaderInNewReplicas PASSED kafka.admin.AdminTest > testPartitionReassignmentWithLeaderNotInNewReplicas PASSED kafka.admin.AdminTest > testPartitionReassignmentNonOverlappingReplicas PASSED kafka.admin.AdminTest > testReassigningNonExistingPartition PASSED kafka.admin.AdminTest > testResumePartitionReassignmentThatWasCompleted PASSED kafka.admin.AdminTest > testPreferredReplicaJsonData PASSED kafka.admin.AdminTest > testBasicPreferredReplicaElection PASSED kafka.admin.AdminTest > testShutdownBroker PASSED kafka.admin.AdminTest > testTopicConfigChange PASSED kafka.admin.TopicCommandTest > testConfigPreservationAcrossPartitionAlteration PASSED kafka.metrics.KafkaTimerTest > testKafkaTimer PASSED kafka.message.MessageTest > testFieldValues PASSED kafka.message.MessageTest > testChecksum PASSED kafka.message.MessageTest > testEquality PASSED kafka.message.MessageTest > testIsHashable PASSED kafka.message.MessageCompressionTest > testSimpleCompressDecompress PASSED kafka.message.ByteBufferMessageSetTest > testWrittenEqualsRead PASSED kafka.message.ByteBufferMessageSetTest > testIteratorIsConsistent PASSED kafka.message.ByteBufferMessageSetTest > testSizeInBytes PASSED kafka.message.ByteBufferMessageSetTest > testWriteTo PASSED kafka.message.ByteBufferMessageSetTest > testValidBytes PASSED kafka.message.ByteBufferMessageSetTest > testValidBytesWithCompression PASSED kafka.message.ByteBufferMessageSetTest > testEquals PASSED kafka.message.ByteBufferMessageSetTest > testIterator PASSED kafka.message.ByteBufferMessageSetTest > testOffsetAssignment PASSED kafka.api.ConsumerTest > testSimpleConsumption PASSED kafka.api.ConsumerTest > testAutoOffsetReset PASSED kafka.api.ConsumerTest > testSeek PASSED kafka.api.ConsumerTest > testGroupConsumption PASSED kafka.api.ConsumerTest > testPositionAndCommit PASSED kafka.api.ConsumerTest > testPartitionsFor PASSED kafka.api.ConsumerTest > testConsumptionWithBrokerFailures PASSED kafka.api.ConsumerTest > testSeekAndCommitWithBrokerFailures FAILED org.apache.kafka.common.protocol.types.SchemaException: Error reading field 'brokers': Error reading field 'host': java.nio.BufferUnderflowException at org.apache.kafka.common.protocol.types.Schema.read(Schema.java:66) at org.apache.kafka.clients.NetworkClient.handleCompletedReceives(NetworkClient.java:367) at org.apache.kafka.clients.NetworkClient.poll(NetworkClient.java:217) at org.apache.kafka.clients.NetworkClient.completeAll(NetworkClient.java:249) at org.apache.kafka.clients.consumer.KafkaConsumer.listOffset(KafkaConsumer.java:1362) at org.apache.kafka.clients.consumer.KafkaConsumer.seekToEnd(KafkaConsumer.java:853) at kafka.api.ConsumerTest$$anonfun$seekAndCommitWithBrokerFailures$2.apply(ConsumerTest.scala:198) at kafka.api.ConsumerTest$$anonfun$seekAndCommitWithBrokerFailures$2.apply(ConsumerTest.scala:194) at scala.collection.immutable.Range.foreach(Range.scala:141) at kafka.api.ConsumerTest.seekAndCommitWithBrokerFailures(ConsumerTest.scala:194) at kafka.api.ConsumerTest.testSeekAndCommitWithBrokerFailures(ConsumerTest.scala:182) Setting GRADLE_2_1_HOME=/x1/jenkins/jenkins-home/tools/hudson.plugins.gradle.GradleInstallation/Gradle_2.1 Build timed out (after 60 minutes). Marking the build as failed. Build was aborted Setting GRADLE_2_1_HOME=/home/jenkins/jenkins-slave/tools/hudson.plugins.gradle.GradleInstallation/Gradle_2.1