See
<https://builds.apache.org/job/pulsar-master/514/display/redirect?page=changes>
Changes:
[mmerli] Monitor thread to check if topics need compaction (#1915)
------------------------------------------
[...truncated 1.02 MB...]
[ 79%] Linking C executable SampleConsumerListenerCApi
[ 79%] Built target SampleConsumerListenerCApi
Scanning dependencies of target SampleProducerCApi
[ 79%] Building C object
examples/CMakeFiles/SampleProducerCApi.dir/SampleProducerCApi.c.o
[ 80%] Linking C executable SampleProducerCApi
[ 80%] Built target SampleProducerCApi
Scanning dependencies of target SampleProducer
[ 80%] Building CXX object
examples/CMakeFiles/SampleProducer.dir/SampleProducer.cc.o
[ 81%] Linking CXX executable SampleProducer
[ 81%] Built target SampleProducer
Scanning dependencies of target SampleConsumerCApi
[ 82%] Building C object
examples/CMakeFiles/SampleConsumerCApi.dir/SampleConsumerCApi.c.o
/pulsar/pulsar-client-cpp/examples/SampleConsumerCApi.c: In function 'main':
/pulsar/pulsar-client-cpp/examples/SampleConsumerCApi.c:45:16: warning: format
'%s' expects argument of type 'char *', but argument 3 has type 'const void *'
[-Wformat=]
printf("Received message with payload: '%.*s'\n",
pulsar_message_get_length(message),
^
[ 82%] Linking C executable SampleConsumerCApi
[ 82%] Built target SampleConsumerCApi
Scanning dependencies of target SampleConsumer
[ 83%] Building CXX object
examples/CMakeFiles/SampleConsumer.dir/SampleConsumer.cc.o
[ 83%] Linking CXX executable SampleConsumer
[ 83%] Built target SampleConsumer
Scanning dependencies of target SampleAsyncProducer
[ 83%] Building CXX object
examples/CMakeFiles/SampleAsyncProducer.dir/SampleAsyncProducer.cc.o
[ 83%] Linking CXX executable SampleAsyncProducer
[ 83%] Built target SampleAsyncProducer
Scanning dependencies of target SampleConsumerListener
[ 84%] Building CXX object
examples/CMakeFiles/SampleConsumerListener.dir/SampleConsumerListener.cc.o
[ 84%] Linking CXX executable SampleConsumerListener
[ 84%] Built target SampleConsumerListener
Scanning dependencies of target main
[ 85%] Building CXX object tests/CMakeFiles/main.dir/BasicEndToEndTest.cc.o
[ 85%] Building CXX object tests/CMakeFiles/main.dir/ProducerTest.cc.o
[ 85%] Building CXX object
tests/CMakeFiles/main.dir/SinglePartitionMessageRouterTest.cc.o
[ 86%] Building CXX object tests/CMakeFiles/main.dir/main.cc.o
[ 86%] Building CXX object tests/CMakeFiles/main.dir/ZTSClientTest.cc.o
[ 87%] Building CXX object
tests/CMakeFiles/main.dir/RoundRobinMessageRouterTest.cc.o
[ 87%] Building CXX object tests/CMakeFiles/main.dir/TopicMetadataImplTest.cc.o
[ 88%] Building CXX object tests/CMakeFiles/main.dir/ConsumerTest.cc.o
[ 88%] Building CXX object tests/CMakeFiles/main.dir/BackoffTest.cc.o
[ 89%] Building CXX object tests/CMakeFiles/main.dir/MessageIdTest.cc.o
[ 89%] Building CXX object tests/CMakeFiles/main.dir/AuthPluginTest.cc.o
[ 90%] Building CXX object tests/CMakeFiles/main.dir/MessageTest.cc.o
[ 90%] Building CXX object
tests/CMakeFiles/main.dir/ClientDeduplicationTest.cc.o
[ 90%] Building CXX object tests/CMakeFiles/main.dir/ConsumerStatsTest.cc.o
[ 91%] Building CXX object tests/CMakeFiles/main.dir/BlockingQueueTest.cc.o
[ 91%] Building CXX object tests/CMakeFiles/main.dir/ClientTest.cc.o
[ 92%] Building CXX object tests/CMakeFiles/main.dir/LoggerTest.cc.o
[ 92%] Building CXX object tests/CMakeFiles/main.dir/BatchMessageTest.cc.o
[ 93%] Building CXX object tests/CMakeFiles/main.dir/LatchTest.cc.o
[ 93%] Building CXX object
tests/CMakeFiles/main.dir/BinaryLookupServiceTest.cc.o
[ 94%] Building CXX object tests/CMakeFiles/main.dir/HashTest.cc.o
[ 94%] Building CXX object tests/CMakeFiles/main.dir/ReaderTest.cc.o
[ 94%] Building CXX object tests/CMakeFiles/main.dir/HttpHelper.cc.o
[ 95%] Building CXX object tests/CMakeFiles/main.dir/NamespaceNameTest.cc.o
[ 95%] Building CXX object tests/CMakeFiles/main.dir/TopicNameTest.cc.o
[ 96%] Building CXX object tests/CMakeFiles/main.dir/UrlTest.cc.o
[ 96%] Linking CXX executable main
[ 96%] Built target main
Scanning dependencies of target _pulsar
[ 96%] Building CXX object python/CMakeFiles/_pulsar.dir/src/pulsar.cc.o
[ 97%] Building CXX object python/CMakeFiles/_pulsar.dir/src/producer.cc.o
[ 97%] Building CXX object python/CMakeFiles/_pulsar.dir/src/consumer.cc.o
[ 98%] Building CXX object python/CMakeFiles/_pulsar.dir/src/config.cc.o
[ 98%] Building CXX object python/CMakeFiles/_pulsar.dir/src/enums.cc.o
[ 98%] Building CXX object python/CMakeFiles/_pulsar.dir/src/client.cc.o
[ 99%] Building CXX object python/CMakeFiles/_pulsar.dir/src/message.cc.o
[ 99%] Building CXX object python/CMakeFiles/_pulsar.dir/src/authentication.cc.o
[100%] Building CXX object python/CMakeFiles/_pulsar.dir/src/reader.cc.o
[100%] Linking CXX shared library _pulsar.so
[100%] Built target _pulsar
+ pulsar-client-cpp/docker-tests.sh
---- Testing Pulsar C++ client using image
apachepulsar/pulsar-build:ubuntu-16.04
ubuntu-16.04: Pulling from apachepulsar/pulsar-build
Digest: sha256:d0406155fda9779ff54fee99edc1d50e237be39e3b305e2b9c44f77e21eae255
Status: Image is up to date for apachepulsar/pulsar-build:ubuntu-16.04
Wait for non-tls standalone up
[AppClassLoader@41629346] info AspectJ Weaver Version 1.8.9 built on Monday Mar
14, 2016 at 21:18:16 GMT
[AppClassLoader@41629346] info register classloader
sun.misc.Launcher$AppClassLoader@41629346
[AppClassLoader@41629346] info using configuration
file:/pulsar/pulsar-client-cpp/pulsar-dist/lib/org.apache.pulsar-pulsar-broker-2.1.0-incubating-SNAPSHOT.jar!/META-INF/aop.xml
[AppClassLoader@41629346] info using configuration
file:/pulsar/pulsar-client-cpp/pulsar-dist/lib/org.apache.pulsar-pulsar-zookeeper-2.1.0-incubating-SNAPSHOT.jar!/META-INF/aop.xml
[AppClassLoader@41629346] info register aspect
org.apache.pulsar.broker.zookeeper.aspectj.ClientCnxnAspect
[AppClassLoader@41629346] info AspectJ Weaver Version 1.8.9 built on Monday Mar
14, 2016 at 21:18:16 GMT
[AppClassLoader@41629346] info register classloader
sun.misc.Launcher$AppClassLoader@41629346
[AppClassLoader@41629346] info using configuration
file:/pulsar/pulsar-client-cpp/pulsar-dist/lib/org.apache.pulsar-pulsar-broker-2.1.0-incubating-SNAPSHOT.jar!/META-INF/aop.xml
[AppClassLoader@41629346] info using configuration
file:/pulsar/pulsar-client-cpp/pulsar-dist/lib/org.apache.pulsar-pulsar-zookeeper-2.1.0-incubating-SNAPSHOT.jar!/META-INF/aop.xml
[AppClassLoader@41629346] info register aspect
org.apache.pulsar.broker.zookeeper.aspectj.ClientCnxnAspect
[AppClassLoader@41629346] info register aspect
org.apache.pulsar.zookeeper.FinalRequestProcessorAspect
[AppClassLoader@41629346] info register aspect
org.apache.pulsar.zookeeper.ZooKeeperServerAspect
[AppClassLoader@41629346] info register aspect
org.apache.pulsar.zookeeper.FinalRequestProcessorAspect
[AppClassLoader@41629346] info register aspect
org.apache.pulsar.zookeeper.ZooKeeperServerAspect
[MethodUtil@7ad26005] info AspectJ Weaver Version 1.8.9 built on Monday Mar 14,
2016 at 21:18:16 GMT
[MethodUtil@7ad26005] info register classloader
sun.reflect.misc.MethodUtil@7ad26005
[MethodUtil@7ad26005] info using configuration
file:/pulsar/pulsar-client-cpp/pulsar-dist/lib/org.apache.pulsar-pulsar-broker-2.1.0-incubating-SNAPSHOT.jar!/META-INF/aop.xml
[MethodUtil@7ad26005] info using configuration
file:/pulsar/pulsar-client-cpp/pulsar-dist/lib/org.apache.pulsar-pulsar-zookeeper-2.1.0-incubating-SNAPSHOT.jar!/META-INF/aop.xml
[MethodUtil@7ad26005] info register aspect
org.apache.pulsar.broker.zookeeper.aspectj.ClientCnxnAspect
[MethodUtil@7ad26005] info register aspect
org.apache.pulsar.zookeeper.FinalRequestProcessorAspect
[MethodUtil@7ad26005] info register aspect
org.apache.pulsar.zookeeper.ZooKeeperServerAspect
[MethodUtil@2edcec1a] info AspectJ Weaver Version 1.8.9 built on Monday Mar 14,
2016 at 21:18:16 GMT
[MethodUtil@2edcec1a] info register classloader
sun.reflect.misc.MethodUtil@2edcec1a
[MethodUtil@2edcec1a] info using configuration
file:/pulsar/pulsar-client-cpp/pulsar-dist/lib/org.apache.pulsar-pulsar-broker-2.1.0-incubating-SNAPSHOT.jar!/META-INF/aop.xml
[MethodUtil@2edcec1a] info using configuration
file:/pulsar/pulsar-client-cpp/pulsar-dist/lib/org.apache.pulsar-pulsar-zookeeper-2.1.0-incubating-SNAPSHOT.jar!/META-INF/aop.xml
[MethodUtil@2edcec1a] info register aspect
org.apache.pulsar.broker.zookeeper.aspectj.ClientCnxnAspect
[MethodUtil@2edcec1a] info register aspect
org.apache.pulsar.zookeeper.FinalRequestProcessorAspect
[MethodUtil@2edcec1a] info register aspect
org.apache.pulsar.zookeeper.ZooKeeperServerAspect
19:38:18.500 [pulsar-web-41-12] INFO
org.apache.pulsar.broker.admin.impl.TenantsBase - [null] Created tenant public
Created tenant 'prop' - 0
Created tenant 'property' - 0
---- Run unit tests in parallel
[0/100] Running tests...
[1/100] BasicEndToEndTest.testNonExistingTopic (35 ms)
[2/100] BasicEndToEndTest.testInvalidUrlPassed (32 ms)
[3/100] BasicEndToEndTest.testLookupThrottling (248 ms)
[4/100] BasicEndToEndTest.testNonPersistentTopic (759 ms)
[5/100] BasicEndToEndTest.testMessageTooBig (1655 ms)
[6/100] BasicEndToEndTest.testIamSoFancyCharactersInTopicName (2510 ms)
[7/100] BasicEndToEndTest.testProduceConsume (2819 ms)
[8/100] BasicEndToEndTest.testConfigurationFile (26 ms)
[9/100] BasicEndToEndTest.testPartitionedProducerConsumerSubscriptionName (2637
ms)
[10/100] BasicEndToEndTest.testNamespaceName (29 ms)
[11/100] BasicEndToEndTest.testSingleClientMultipleSubscriptions (2958 ms)
[12/100] BasicEndToEndTest.testSubscribeCloseUnsubscribeSherpaScenario (2979 ms)
[13/100] BasicEndToEndTest.testPartitionedProducerConsumer (3872 ms)
[14/100] BasicEndToEndTest.testProduceAndConsumeAfterClientClose (4191 ms)
[15/100] BasicEndToEndTest.testConsumerClose (1412 ms)
[16/100] BasicEndToEndTest.testCompressionZLib (1861 ms)
[17/100] BasicEndToEndTest.testCompressionLZ4 (2272 ms)
[18/100] BasicEndToEndTest.testMultipleClientsMultipleSubscriptions (5075 ms)
[19/100] BasicEndToEndTest.testSinglePartitionRoutingPolicy (2683 ms)
[20/100] BasicEndToEndTest.testProduceMessageSize (1959 ms)
[21/100] BasicEndToEndTest.testDuplicateConsumerCreationOnPartitionedTopic
(5204 ms)
[22/100] BasicEndToEndTest.testRoundRobinRoutingPolicy (5505 ms)
[23/100] BasicEndToEndTest.testBatchMessages (8784 ms)
[24/100] ProducerTest.producerNotInitialized (42 ms)
[25/100] BasicEndToEndTest.testEventTime (672 ms)
[26/100] ZTSClientTest.testZTSClient (41 ms)
[27/100] TopicMetadataImplTest.numPartitions (44 ms)
[28/100] ConsumerTest.consumerNotInitialized (36 ms)
[29/100] BackoffTest.mandatoryStopTestNegativeTest (45 ms)
[30/100] BackoffTest.basicTest (39 ms)
[31/100] BackoffTest.maxTest (22 ms)
[32/100] BackoffTest.mandatoryStopTest (27 ms)
[33/100] BackoffTest.ignoringMandatoryStopTest (30 ms)
[34/100] MessageIdTest.testSerialization (27 ms)
[35/100] BackoffTest.firstBackoffTimerTest (341 ms)
[36/100] AuthPluginTest.testAthenz (65 ms)
[37/100] AuthPluginTest.testDisable (42 ms)
[38/100] MessageTest.testMessageContents (51 ms)
[39/100] MessageTest.testAllocatedContents (62 ms)
[40/100] MessageTest.testProperties (34 ms)
[41/100] BasicEndToEndTest.testResendViaSendCallback (5749 ms)
[42/100] BasicEndToEndTest.testMessageListener (9315 ms)
[43/100] ClientDeduplicationTest.testProducerSequenceAfterReconnect (4421 ms)
[44/100] ClientDeduplicationTest.testProducerDeduplication (5094 ms)
[45/100] BasicEndToEndTest.testStatsLatencies (11227 ms)
[46/100] ConsumerStatsTest.testFailure (1830 ms)
[47/100] BlockingQueueTest.testBasic (32 ms)
[48/100] BlockingQueueTest.testQueueOperations (41 ms)
[49/100] BlockingQueueTest.testBlockingProducer (42 ms)
[50/100] BlockingQueueTest.testBlockingConsumer (36 ms)
[51/100] BasicEndToEndTest.testSeek (9185 ms)
Note: Google Test filter = BasicEndToEndTest.testSeek
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from BasicEndToEndTest
[ RUN ] BasicEndToEndTest.testSeek
2018-06-06 19:38:51.989 INFO ConnectionPool:63 | Created connection for
pulsar://localhost:8885
2018-06-06 19:38:51.991 INFO ClientConnection:279 | [127.0.0.1:54090 ->
127.0.0.1:8885] Connected to broker
2018-06-06 19:38:51.996 INFO HandlerBase:53 |
[persistent://prop/unit/ns1/testSeek, ] Getting connection from pool
2018-06-06 19:38:52.344 INFO ProducerImpl:154 |
[persistent://prop/unit/ns1/testSeek, ] Created producer on broker
[127.0.0.1:54090 -> 127.0.0.1:8885]
2018-06-06 19:38:52.347 INFO HandlerBase:53 |
[persistent://prop/unit/ns1/testSeek, sub-testSeek, 0] Getting connection from
pool
2018-06-06 19:38:52.502 INFO ConsumerImpl:165 |
[persistent://prop/unit/ns1/testSeek, sub-testSeek, 0] Created consumer on
broker [127.0.0.1:54090 -> 127.0.0.1:8885]
2018-06-06 19:38:52.503 INFO BasicEndToEndTest:1362 | Publishing 100 messages
synchronously
2018-06-06 19:39:00.855 INFO BasicEndToEndTest:1371 | Trying to receive 100
messages
2018-06-06 19:39:00.891 INFO HandlerBase:129 |
[persistent://prop/unit/ns1/testSeek, sub-testSeek, 0] Schedule reconnection in
0.1 s
2018-06-06 19:39:00.991 INFO HandlerBase:53 |
[persistent://prop/unit/ns1/testSeek, sub-testSeek, 0] Getting connection from
pool
2018-06-06 19:39:01.005 WARN ClientConnection:846 | [127.0.0.1:54090 ->
127.0.0.1:8885] Received error response from server: 22 -- req_id: 3
2018-06-06 19:39:01.005 WARN ConsumerImpl:196 |
[persistent://prop/unit/ns1/testSeek, sub-testSeek, 0] Failed to reconnect
consumer: ServiceUnitNotReady
2018-06-06 19:39:01.005 INFO HandlerBase:129 |
[persistent://prop/unit/ns1/testSeek, sub-testSeek, 0] Schedule reconnection in
0.19 s
2018-06-06 19:39:01.009 INFO ConsumerImpl:884 |
[persistent://prop/unit/ns1/testSeek, sub-testSeek, 0] Seek successfully
2018-06-06 19:39:01.109 ERROR BasicEndToEndTest:1386 | Received message
:(84,99,-1,-1)
/pulsar/pulsar-client-cpp/tests/BasicEndToEndTest.cc:1390: Failure
Value of: msgReceived.getDataAsString()
Actual: "msg-content99"
Expected: expected.str()
Which is: "msg-content0"
[ FAILED ] BasicEndToEndTest.testSeek (9121 ms)
[----------] 1 test from BasicEndToEndTest (9121 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (9147 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] BasicEndToEndTest.testSeek
1 FAILED TEST
[51/100] BasicEndToEndTest.testSeek returned/aborted with exit code 1 (9185 ms)
[52/100] BlockingQueueTest.testReservedSpot (46 ms)
[53/100] ClientTest.testChecksumComputation (43 ms)
[54/100] ClientTest.testSwHwChecksum (32 ms)
[55/100] LoggerTest.testLogger (24 ms)
[56/100] BatchMessageTest.testProducerConfig (37 ms)
[57/100] AuthPluginTest.testTls (8852 ms)
[58/100] BasicEndToEndTest.testEncryptionFailure (12024 ms)
[59/100] BlockingQueueTest.testTimeout (3044 ms)
[60/100] ConsumerStatsTest.testBacklogInfo (6715 ms)
[61/100] ConsumerStatsTest.testCachingMechanism (5690 ms)
[62/100] BatchMessageTest.testBatchSizeInBytes (6658 ms)
[63/100] ConsumerStatsTest.testAsyncCallOnPartitionedTopic (13294 ms)
[64/100] BatchMessageTest.testCumulativeAck (15843 ms)
[65/100] LatchTest.testCountDown (86 ms)
[66/100] LatchTest.testLatchCount (81 ms)
[67/100] LatchTest.testTimedWait (131 ms)
[68/100] BinaryLookupServiceTest.basicLookup (43 ms)
[69/100] HashTest.testBoostHash (31 ms)
[70/100] HashTest.testJavaStringHash (36 ms)
[71/100] HashTest.testMurmur3_32Hash (36 ms)
[72/100] BatchMessageTest.testMixedAck (15725 ms)
[73/100] ReaderTest.testSimpleReader (599 ms)
[74/100] ReaderTest.testReaderAfterMessagesWerePublished (987 ms)
[75/100] ReaderTest.testMultipleReaders (1180 ms)
[76/100] ReaderTest.testReaderOnSpecificMessage (871 ms)
[77/100] ReaderTest.testReaderOnLastMessage (1496 ms)
[78/100] NamespaceNameTest.testNamespaceName (34 ms)
[79/100] TopicNameTest.testLookup (60 ms)
[80/100] TopicNameTest.testTopicName (33 ms)
[81/100] TopicNameTest.testShortTopicName (37 ms)
[82/100] TopicNameTest.testTopicNameV2 (28 ms)
[83/100] TopicNameTest.testNonPersistentTopicNameV2 (31 ms)
[84/100] TopicNameTest.testTopicNameWithSlashes (33 ms)
[85/100] TopicNameTest.testEmptyClusterName (30 ms)
[86/100] TopicNameTest.testExtraSlashes (23 ms)
[87/100] TopicNameTest.testIllegalCharacters (30 ms)
[88/100] TopicNameTest.testIllegalUrl (30 ms)
[89/100] TopicNameTest.testEmptyString (37 ms)
[90/100] TopicNameTest.testExtraArguments (33 ms)
[91/100] UrlTest.testUrl (32 ms)
[92/100] ReaderTest.testReaderOnSpecificMessageWithBatches (1383 ms)
[93/100] BatchMessageTest.testSmallReceiverQueueSize (21738 ms)
[94/100] BatchMessageTest.testProducerTimeout (22516 ms)
[95/100] BatchMessageTest.testPermits (20865 ms)
[96/100] BatchMessageTest.testIndividualAck (26611 ms)
[97/100] BasicEndToEndTest.testRSAEncryption (56850 ms)
[98/100] BatchMessageTest.testPartitionedTopics (34251 ms)
[99/100] BasicEndToEndTest.testHandlerReconnectionLogic (66836 ms)
[100/100] BasicEndToEndTest.testMessageListenerPause (296970 ms)
FAILED TESTS (1/100):
9185 ms: ./main BasicEndToEndTest.testSeek
Build step 'Execute shell' marked build as failure