[
https://issues.apache.org/jira/browse/CASSANDRA-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15027201#comment-15027201
]
Philip Thompson commented on CASSANDRA-10771:
---------------------------------------------
>From monitoring logs of failing tests, it appears that after node3 has
>finished streaming in the data from node1, it never begins listening for CQL
>clients, so the test never moves on to bringing node1 back up.
The test failure looks like:
{code}
Traceback (most recent call last):
File "/Users/philipthompson/cstar/cassandra-dtest/tools.py", line 253, in
wrapped
f(obj)
File "/Users/philipthompson/cstar/cassandra-dtest/bootstrap_test.py", line
138, in resumable_bootstrap_test
node3.watch_log_for("Starting listening for CQL clients", timeout=100)
File "/Users/philipthompson/cstar/ccm/ccmlib/node.py", line 409, in
watch_log_for
raise TimeoutError(time.strftime("%d %b %Y %H:%M:%S", time.gmtime()) + " ["
+ self.name + "] Missing: " + str([e.pattern for e in tofind]) + ":\n" +
reads[:50] + ".....\nSee {} for remainder".format(filename))
TimeoutError: 25 Nov 2015 17:13:23 [node3] Missing: ['Starting listening for
CQL clients']:
INFO [main] 2015-11-25 12:11:04,679 YamlConfigura.....
See system.log for remainder
{code}
And I see this in node3's log
{code}
java.lang.NullPointerException: Cannot suppress a null exception.
at java.lang.Throwable.addSuppressed(Throwable.java:1046) ~[na:1.8.0_51]
at
org.apache.cassandra.streaming.StreamReader.read(StreamReader.java:121)
~[main/:na]
at
org.apache.cassandra.streaming.messages.IncomingFileMessage$1.deserialize(IncomingFileMessage.java:50)
[main/:na]
at
org.apache.cassandra.streaming.messages.IncomingFileMessage$1.deserialize(IncomingFileMessage.java:39)
[main/:na]
at
org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:59)
[main/:na]
at
org.apache.cassandra.streaming.ConnectionHandler$IncomingMessageHandler.run(ConnectionHandler.java:261)
[main/:na]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_51]
{code}
> bootstrap_test.py:TestBootstrap.resumable_bootstrap_test is failing
> -------------------------------------------------------------------
>
> Key: CASSANDRA-10771
> URL: https://issues.apache.org/jira/browse/CASSANDRA-10771
> Project: Cassandra
> Issue Type: Sub-task
> Components: Streaming and Messaging
> Reporter: Philip Thompson
> Fix For: 3.0.1, 3.1
>
>
> When running {{bootstrap_test.py:TestBootstrap.resumable_bootstrap_test}}
> locally, the test is failing on cassandra-3.0. When I bisect the failure, I
> find that 87f5e2e39c100, the commit that merged CASSANDRA-10557 into 3.0 is
> the first failing commit. I can reproduce this consistently locally, but
> cassci is only having intermittent failures.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)