cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joel Knighton (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CASSANDRA-13347) dtest failure in upgrade_tests.upgrade_through_versions_test.TestUpgrade_current_2_2_x_To_indev_3_0_x.rolling_upgrade_test
Date Mon, 10 Apr 2017 14:32:41 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-13347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15962957#comment-15962957
] 

Joel Knighton commented on CASSANDRA-13347:
-------------------------------------------

There's a subtly different problem at play on 3.11. The issue is that these upgrade through
versions tests use the released branch for all earlier versions, so we upgrade from 2.1-current,
2.2-current, 3.0-current, to 3.11-dev. The patch from [CASSANDRA-13320] went into 3.0 with
3.0.13, which hasn't been released. That means running this test on 3.11 in-dev won't bring
in the fix.

I'm not sure how we want to address this, but it's a dtest fix, not a C* fix, so I'm going
to close this for now.

> dtest failure in upgrade_tests.upgrade_through_versions_test.TestUpgrade_current_2_2_x_To_indev_3_0_x.rolling_upgrade_test
> --------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-13347
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-13347
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Testing
>            Reporter: Sean McCarthy
>              Labels: dtest, test-failure
>             Fix For: 3.0.13, 3.11.0
>
>         Attachments: node1_debug.log, node1_gc.log, node1.log, node2_debug.log, node2_gc.log,
node2.log, node3_debug.log, node3_gc.log, node3.log
>
>
> example failure:
> http://cassci.datastax.com/job/cassandra-3.0_large_dtest/58/testReport/upgrade_tests.upgrade_through_versions_test/TestUpgrade_current_2_2_x_To_indev_3_0_x/rolling_upgrade_test
> {code}
> Error Message
> Subprocess ['nodetool', '-h', 'localhost', '-p', '7100', ['upgradesstables', '-a']] exited
with non-zero status; exit status: 2; 
> stderr: error: null
> -- StackTrace --
> java.lang.AssertionError
> 	at org.apache.cassandra.db.rows.Rows.collectStats(Rows.java:70)
> 	at org.apache.cassandra.io.sstable.format.big.BigTableWriter$StatsCollector.applyToRow(BigTableWriter.java:197)
> 	at org.apache.cassandra.db.transform.BaseRows.applyOne(BaseRows.java:116)
> 	at org.apache.cassandra.db.transform.BaseRows.add(BaseRows.java:107)
> 	at org.apache.cassandra.db.transform.UnfilteredRows.add(UnfilteredRows.java:41)
> 	at org.apache.cassandra.db.transform.Transformation.add(Transformation.java:156)
> 	at org.apache.cassandra.db.transform.Transformation.apply(Transformation.java:122)
> 	at org.apache.cassandra.io.sstable.format.big.BigTableWriter.append(BigTableWriter.java:147)
> 	at org.apache.cassandra.io.sstable.SSTableRewriter.append(SSTableRewriter.java:125)
> 	at org.apache.cassandra.db.compaction.writers.DefaultCompactionWriter.realAppend(DefaultCompactionWriter.java:57)
> 	at org.apache.cassandra.db.compaction.writers.CompactionAwareWriter.append(CompactionAwareWriter.java:109)
> 	at org.apache.cassandra.db.compaction.CompactionTask.runMayThrow(CompactionTask.java:195)
> 	at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
> 	at org.apache.cassandra.db.compaction.CompactionTask.executeInternal(CompactionTask.java:89)
> 	at org.apache.cassandra.db.compaction.AbstractCompactionTask.execute(AbstractCompactionTask.java:61)
> 	at org.apache.cassandra.db.compaction.CompactionManager$5.execute(CompactionManager.java:415)
> 	at org.apache.cassandra.db.compaction.CompactionManager$2.call(CompactionManager.java:307)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> 	at org.apache.cassandra.concurrent.NamedThreadFactory.lambda$threadLocalDeallocator$0(NamedThreadFactory.java:79)
> 	at java.lang.Thread.run(Thread.java:745)
> {code}{code}
> Stacktrace
>   File "/usr/lib/python2.7/unittest/case.py", line 329, in run
>     testMethod()
>   File "/home/automaton/cassandra-dtest/upgrade_tests/upgrade_through_versions_test.py",
line 279, in rolling_upgrade_test
>     self.upgrade_scenario(rolling=True)
>   File "/home/automaton/cassandra-dtest/upgrade_tests/upgrade_through_versions_test.py",
line 345, in upgrade_scenario
>     self.upgrade_to_version(version_meta, partial=True, nodes=(node,))
>   File "/home/automaton/cassandra-dtest/upgrade_tests/upgrade_through_versions_test.py",
line 446, in upgrade_to_version
>     node.nodetool('upgradesstables -a')
>   File "/home/automaton/venv/local/lib/python2.7/site-packages/ccmlib/node.py", line
789, in nodetool
>     return handle_external_tool_process(p, ['nodetool', '-h', 'localhost', '-p', str(self.jmx_port),
cmd.split()])
>   File "/home/automaton/venv/local/lib/python2.7/site-packages/ccmlib/node.py", line
2002, in handle_external_tool_process
>     raise ToolError(cmd_args, rc, out, err)
> {code}
> Related failures:
> http://cassci.datastax.com/job/cassandra-3.0_large_dtest/58/testReport/upgrade_tests.upgrade_through_versions_test/TestUpgrade_current_2_1_x_To_indev_3_0_x/rolling_upgrade_with_internode_ssl_test/
> http://cassci.datastax.com/job/cassandra-3.0_large_dtest/58/testReport/upgrade_tests.upgrade_through_versions_test/TestUpgrade_current_2_2_x_To_indev_3_0_x/rolling_upgrade_with_internode_ssl_test/
> http://cassci.datastax.com/job/cassandra-3.0_large_dtest/58/testReport/upgrade_tests.upgrade_through_versions_test/TestUpgrade_current_2_1_x_To_indev_3_0_x/rolling_upgrade_test/



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message