[jira] [Commented] (CASSANDRA-12725) dtest failure in repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges
[ https://issues.apache.org/jira/browse/CASSANDRA-12725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15603056#comment-15603056 ] Philip Thompson commented on CASSANDRA-12725: - https://github.com/riptano/cassandra-dtest/pull/1370 > dtest failure in > repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges > > > Key: CASSANDRA-12725 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12725 > Project: Cassandra > Issue Type: Test >Reporter: Sean McCarthy >Assignee: Philip Thompson > Labels: dtest > > example failure: > http://cassci.datastax.com/job/trunk_offheap_dtest/406/testReport/repair_tests.incremental_repair_test/TestIncRepair/sstable_marking_test_not_intersecting_all_ranges > {code} > Error Message > Subprocess sstablemetadata on keyspace: keyspace1, column_family: None exited > with non-zero status; exit status: 1; > stdout: > usage: Usage: sstablemetadata [--gc_grace_seconds n] > Dump contents of given SSTable to standard output in JSON format. > --gc_grace_secondsThe gc_grace_seconds to use when >calculating droppable tombstones > {code} > {code} > Stacktrace > File "/usr/lib/python2.7/unittest/case.py", line 329, in run > testMethod() > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in sstable_marking_test_not_intersecting_all_ranges > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1021, in > run_sstablemetadata > return handle_external_tool_process(p, "sstablemetadata on keyspace: {}, > column_family: {}".format(keyspace, column_families)) > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1983, in > handle_external_tool_process > raise ToolError(cmd_args, rc, out, err) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-12725) dtest failure in repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges
[ https://issues.apache.org/jira/browse/CASSANDRA-12725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15595759#comment-15595759 ] Philip Thompson commented on CASSANDRA-12725: - I have a patch for this ready, but github is down. > dtest failure in > repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges > > > Key: CASSANDRA-12725 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12725 > Project: Cassandra > Issue Type: Test >Reporter: Sean McCarthy >Assignee: Philip Thompson > Labels: dtest > > example failure: > http://cassci.datastax.com/job/trunk_offheap_dtest/406/testReport/repair_tests.incremental_repair_test/TestIncRepair/sstable_marking_test_not_intersecting_all_ranges > {code} > Error Message > Subprocess sstablemetadata on keyspace: keyspace1, column_family: None exited > with non-zero status; exit status: 1; > stdout: > usage: Usage: sstablemetadata [--gc_grace_seconds n] > Dump contents of given SSTable to standard output in JSON format. > --gc_grace_secondsThe gc_grace_seconds to use when >calculating droppable tombstones > {code} > {code} > Stacktrace > File "/usr/lib/python2.7/unittest/case.py", line 329, in run > testMethod() > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in sstable_marking_test_not_intersecting_all_ranges > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1021, in > run_sstablemetadata > return handle_external_tool_process(p, "sstablemetadata on keyspace: {}, > column_family: {}".format(keyspace, column_families)) > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1983, in > handle_external_tool_process > raise ToolError(cmd_args, rc, out, err) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-12725) dtest failure in repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges
[ https://issues.apache.org/jira/browse/CASSANDRA-12725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15582829#comment-15582829 ] Jim Witschey commented on CASSANDRA-12725: -- bq. What should happen if we run this tool on a node with no sstables I feel like the way the tool failed here is reasonable. The failure message could be better. We should check that the tool fails on a node with no SSTables. > dtest failure in > repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges > > > Key: CASSANDRA-12725 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12725 > Project: Cassandra > Issue Type: Test >Reporter: Sean McCarthy >Assignee: DS Test Eng > Labels: dtest > > example failure: > http://cassci.datastax.com/job/trunk_offheap_dtest/406/testReport/repair_tests.incremental_repair_test/TestIncRepair/sstable_marking_test_not_intersecting_all_ranges > {code} > Error Message > Subprocess sstablemetadata on keyspace: keyspace1, column_family: None exited > with non-zero status; exit status: 1; > stdout: > usage: Usage: sstablemetadata [--gc_grace_seconds n] > Dump contents of given SSTable to standard output in JSON format. > --gc_grace_secondsThe gc_grace_seconds to use when >calculating droppable tombstones > {code} > {code} > Stacktrace > File "/usr/lib/python2.7/unittest/case.py", line 329, in run > testMethod() > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in sstable_marking_test_not_intersecting_all_ranges > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1021, in > run_sstablemetadata > return handle_external_tool_process(p, "sstablemetadata on keyspace: {}, > column_family: {}".format(keyspace, column_families)) > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1983, in > handle_external_tool_process > raise ToolError(cmd_args, rc, out, err) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-12725) dtest failure in repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges
[ https://issues.apache.org/jira/browse/CASSANDRA-12725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15582736#comment-15582736 ] Philip Thompson commented on CASSANDRA-12725: - Yes, and also I think in the test we check if there are sstables before running sstablemetadata > dtest failure in > repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges > > > Key: CASSANDRA-12725 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12725 > Project: Cassandra > Issue Type: Test >Reporter: Sean McCarthy >Assignee: DS Test Eng > Labels: dtest > > example failure: > http://cassci.datastax.com/job/trunk_offheap_dtest/406/testReport/repair_tests.incremental_repair_test/TestIncRepair/sstable_marking_test_not_intersecting_all_ranges > {code} > Error Message > Subprocess sstablemetadata on keyspace: keyspace1, column_family: None exited > with non-zero status; exit status: 1; > stdout: > usage: Usage: sstablemetadata [--gc_grace_seconds n] > Dump contents of given SSTable to standard output in JSON format. > --gc_grace_secondsThe gc_grace_seconds to use when >calculating droppable tombstones > {code} > {code} > Stacktrace > File "/usr/lib/python2.7/unittest/case.py", line 329, in run > testMethod() > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in sstable_marking_test_not_intersecting_all_ranges > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1021, in > run_sstablemetadata > return handle_external_tool_process(p, "sstablemetadata on keyspace: {}, > column_family: {}".format(keyspace, column_families)) > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1983, in > handle_external_tool_process > raise ToolError(cmd_args, rc, out, err) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-12725) dtest failure in repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges
[ https://issues.apache.org/jira/browse/CASSANDRA-12725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15582730#comment-15582730 ] Sean McCarthy commented on CASSANDRA-12725: --- In {{run_sstablemetadata()}} I think we do a check on the existence of sstables before calling {{run_sstablemetadata_process()}}, and throw a more helpful error message? > dtest failure in > repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges > > > Key: CASSANDRA-12725 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12725 > Project: Cassandra > Issue Type: Test >Reporter: Sean McCarthy >Assignee: DS Test Eng > Labels: dtest > > example failure: > http://cassci.datastax.com/job/trunk_offheap_dtest/406/testReport/repair_tests.incremental_repair_test/TestIncRepair/sstable_marking_test_not_intersecting_all_ranges > {code} > Error Message > Subprocess sstablemetadata on keyspace: keyspace1, column_family: None exited > with non-zero status; exit status: 1; > stdout: > usage: Usage: sstablemetadata [--gc_grace_seconds n] > Dump contents of given SSTable to standard output in JSON format. > --gc_grace_secondsThe gc_grace_seconds to use when >calculating droppable tombstones > {code} > {code} > Stacktrace > File "/usr/lib/python2.7/unittest/case.py", line 329, in run > testMethod() > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in sstable_marking_test_not_intersecting_all_ranges > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1021, in > run_sstablemetadata > return handle_external_tool_process(p, "sstablemetadata on keyspace: {}, > column_family: {}".format(keyspace, column_families)) > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1983, in > handle_external_tool_process > raise ToolError(cmd_args, rc, out, err) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-12725) dtest failure in repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges
[ https://issues.apache.org/jira/browse/CASSANDRA-12725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15582714#comment-15582714 ] Philip Thompson commented on CASSANDRA-12725: - What should happen if we run this tool on a node with no sstables, [~mambocab] [~sean.mccarthy] > dtest failure in > repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges > > > Key: CASSANDRA-12725 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12725 > Project: Cassandra > Issue Type: Test >Reporter: Sean McCarthy >Assignee: DS Test Eng > Labels: dtest > > example failure: > http://cassci.datastax.com/job/trunk_offheap_dtest/406/testReport/repair_tests.incremental_repair_test/TestIncRepair/sstable_marking_test_not_intersecting_all_ranges > {code} > Error Message > Subprocess sstablemetadata on keyspace: keyspace1, column_family: None exited > with non-zero status; exit status: 1; > stdout: > usage: Usage: sstablemetadata [--gc_grace_seconds n] > Dump contents of given SSTable to standard output in JSON format. > --gc_grace_secondsThe gc_grace_seconds to use when >calculating droppable tombstones > {code} > {code} > Stacktrace > File "/usr/lib/python2.7/unittest/case.py", line 329, in run > testMethod() > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in sstable_marking_test_not_intersecting_all_ranges > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1021, in > run_sstablemetadata > return handle_external_tool_process(p, "sstablemetadata on keyspace: {}, > column_family: {}".format(keyspace, column_families)) > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1983, in > handle_external_tool_process > raise ToolError(cmd_args, rc, out, err) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-12725) dtest failure in repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges
[ https://issues.apache.org/jira/browse/CASSANDRA-12725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15582699#comment-15582699 ] Philip Thompson commented on CASSANDRA-12725: - Problem is obvious, we have no sstables and thus sstablemetadata has nothing to run on > dtest failure in > repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges > > > Key: CASSANDRA-12725 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12725 > Project: Cassandra > Issue Type: Test >Reporter: Sean McCarthy >Assignee: DS Test Eng > Labels: dtest > > example failure: > http://cassci.datastax.com/job/trunk_offheap_dtest/406/testReport/repair_tests.incremental_repair_test/TestIncRepair/sstable_marking_test_not_intersecting_all_ranges > {code} > Error Message > Subprocess sstablemetadata on keyspace: keyspace1, column_family: None exited > with non-zero status; exit status: 1; > stdout: > usage: Usage: sstablemetadata [--gc_grace_seconds n] > Dump contents of given SSTable to standard output in JSON format. > --gc_grace_secondsThe gc_grace_seconds to use when >calculating droppable tombstones > {code} > {code} > Stacktrace > File "/usr/lib/python2.7/unittest/case.py", line 329, in run > testMethod() > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in sstable_marking_test_not_intersecting_all_ranges > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1021, in > run_sstablemetadata > return handle_external_tool_process(p, "sstablemetadata on keyspace: {}, > column_family: {}".format(keyspace, column_families)) > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1983, in > handle_external_tool_process > raise ToolError(cmd_args, rc, out, err) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CASSANDRA-12725) dtest failure in repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges
[ https://issues.apache.org/jira/browse/CASSANDRA-12725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15530205#comment-15530205 ] Philip Thompson commented on CASSANDRA-12725: - This test hasn't changed, so I'm wondering if sstablemetadata changed in trunk? Someone will need to look into this, for now, doesnt seem like an urgent failure > dtest failure in > repair_tests.incremental_repair_test.TestIncRepair.sstable_marking_test_not_intersecting_all_ranges > > > Key: CASSANDRA-12725 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12725 > Project: Cassandra > Issue Type: Test >Reporter: Sean McCarthy >Assignee: DS Test Eng > Labels: dtest > > example failure: > http://cassci.datastax.com/job/trunk_offheap_dtest/406/testReport/repair_tests.incremental_repair_test/TestIncRepair/sstable_marking_test_not_intersecting_all_ranges > {code} > Error Message > Subprocess sstablemetadata on keyspace: keyspace1, column_family: None exited > with non-zero status; exit status: 1; > stdout: > usage: Usage: sstablemetadata [--gc_grace_seconds n] > Dump contents of given SSTable to standard output in JSON format. > --gc_grace_secondsThe gc_grace_seconds to use when >calculating droppable tombstones > {code} > {code} > Stacktrace > File "/usr/lib/python2.7/unittest/case.py", line 329, in run > testMethod() > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in sstable_marking_test_not_intersecting_all_ranges > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File > "/home/automaton/cassandra-dtest/repair_tests/incremental_repair_test.py", > line 366, in > for out in (node.run_sstablemetadata(keyspace='keyspace1').stdout for > node in cluster.nodelist()): > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1021, in > run_sstablemetadata > return handle_external_tool_process(p, "sstablemetadata on keyspace: {}, > column_family: {}".format(keyspace, column_families)) > File "/usr/local/lib/python2.7/dist-packages/ccmlib/node.py", line 1983, in > handle_external_tool_process > raise ToolError(cmd_args, rc, out, err) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)