Name | Status | Type | Time(s) |
test_only_superuser_alters_superuser_status | Success | | 36.885 |
test_ignore_invalid_roles | Success | | 32.005 |
test_non_cdc_segments_deleted_after_replay | Success | | 53.807 |
test_changes_to_different_nodes | Skipped | awaiting CASSANDRA-10699
/home/cassandra/cassandra-dtest/concurrent_schema_changes_test.py:374: awaiting CASSANDRA-10699 | 0.001 |
test_conditional_updates_on_static_columns_with_non_existing_values | Success | | 42.893 |
test_json_tools | Skipped | 5.1 > 2.2.X
/home/cassandra/cassandra-dtest/conftest.py:468: 5.1 > 2.2.X | 0.271 |
test_nodetool_timeout_commands | Failure | ccmlib.node.NodeError: C* process with 3540 is terminated
self = <nodetool_test.TestNodetool object at 0x7f092e1d5b20>
@since('3.4')
def test_nodetool_timeout_commands(self):
"""
@jira_ticket CASSANDRA-10953
Test that nodetool gettimeout and settimeout work at a basic level
"""
cluster = self.cluster
> cluster.populate([1]).start()
nodetool_test.py:85:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/cluster.py:550: in start
node.watch_log_for(start_message, timeout=timeout, process=p, verbose=verbose, from_mark=mark,
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:608: in watch_log_for
self.raise_node_error_if_cassandra_process_is_terminated()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ccmlib.node.Node object at 0x7f092d40bfa0>
def raise_node_error_if_cassandra_process_is_terminated(self):
if not self._is_pid_running():
msg = "C* process with {pid} is terminated".format(pid=self.pid)
common.debug(msg)
> raise NodeError(msg)
E ccmlib.node.NodeError: C* process with 3540 is terminated
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:692: NodeError | 10.409 |
test_nodetool_timeout_commands | Error | failed on teardown with "Unexpected error found in node logs (see stdout for full details). Errors: [[node1] 'ERROR [main] 2024-12-16 19:31:56,956 CassandraDaemon.java:904 - Exception encountered during startup\norg.apache.cassandra.exceptions.ConfigurationException: Configuration must specify either node_proximity and initial_location_provider or endpoint_snitch but not both. \n\tat org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1504)\n\tat org.apache.cassandra.config.DatabaseDescriptor.applyAll(DatabaseDescriptor.java:530)\n\tat org.apache.cassandra.config.DatabaseDescriptor.daemonInitialization(DatabaseDescriptor.java:281)\n\tat org.apache.cassandra.config.DatabaseDescriptor.daemonInitialization(DatabaseDescriptor.java:267)\n\tat org.apache.cassandra.service.CassandraDaemon.applyConfig(CassandraDaemon.java:781)\n\tat org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:724)\n\tat org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:882)']"
Unexpected error found in node logs (see stdout for full details). Errors: [[node1] 'ERROR [main] 2024-12-16 19:31:56,956 CassandraDaemon.java:904 - Exception encountered during startup\norg.apache.cassandra.exceptions.ConfigurationException: Configuration must specify either node_proximity and initial_location_provider or endpoint_snitch but not both. \n\tat org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1504)\n\tat org.apache.cassandra.config.DatabaseDescriptor.applyAll(DatabaseDescriptor.java:530)\n\tat org.apache.cassandra.config.DatabaseDescriptor.daemonInitialization(DatabaseDescriptor.java:281)\n\tat org.apache.cassandra.config.DatabaseDescriptor.daemonInitialization(DatabaseDescriptor.java:267)\n\tat org.apache.cassandra.service.CassandraDaemon.applyConfig(CassandraDaemon.java:781)\n\tat org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:724)\n\tat org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:882)'] | 2.008 |
test_node_unavailabe_during_paging | Success | | 61.096 |
test_complementary_deletion_with_limit_on_static_column_with_empty_partitions | Success | | 83.031 |
test_creating_and_dropping_user_types | Success | | 26.053 |
test_prefer_local_reconnect_on_listen_address | Failure | ccmlib.node.NodeError: C* process with 7265 is terminated
self = <snitch_test.TestGossipingPropertyFileSnitch object at 0x7f092e0f73d0>
def test_prefer_local_reconnect_on_listen_address(self):
"""
@jira_ticket CASSANDRA-9748
@jira_ticket CASSANDRA-8084
Test that it's possible to connect over the broadcast_address when
listen_on_broadcast_address=true and that GossipingPropertyFileSnitch
reconnect via listen_address when prefer_local=true
"""
NODE1_LISTEN_ADDRESS = '127.0.0.1'
NODE1_BROADCAST_ADDRESS = '127.0.0.3'
NODE2_LISTEN_ADDRESS = '127.0.0.2'
NODE2_BROADCAST_ADDRESS = '127.0.0.4'
STORAGE_PORT = 7000
cluster = self.cluster
cluster.populate(2)
node1, node2 = cluster.nodelist()
running40 = node1.get_base_cassandra_version() >= 4.0
cluster.seeds = [NODE1_BROADCAST_ADDRESS]
cluster.set_configuration_options(values={'endpoint_snitch': 'org.apache.cassandra.locator.GossipingPropertyFileSnitch',
'listen_on_broadcast_address': 'true'})
node1.set_configuration_options(values={'broadcast_address': NODE1_BROADCAST_ADDRESS})
node2.auto_bootstrap = True
node2.set_configuration_options(values={'broadcast_address': NODE2_BROADCAST_ADDRESS})
for node in cluster.nodelist():
with open(os.path.join(node.get_conf_dir(), 'cassandra-rackdc.properties'), 'w') as snitch_file:
snitch_file.write("dc=dc1" + os.linesep)
snitch_file.write("rack=rack1" + os.linesep)
snitch_file.write("prefer_local=true" + os.linesep)
> node1.start(wait_for_binary_proto=True)
snitch_test.py:66:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:928: in start
self.wait_for_binary_interface(from_mark=self.mark)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:711: in wait_for_binary_interface
self.watch_log_for("Starting listening for CQL clients", **kwargs)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:608: in watch_log_for
self.raise_node_error_if_cassandra_process_is_terminated()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <ccmlib.node.Node object at 0x7f092d6f7a30>
def raise_node_error_if_cassandra_process_is_terminated(self):
if not self._is_pid_running():
msg = "C* process with {pid} is terminated".format(pid=self.pid)
common.debug(msg)
> raise NodeError(msg)
E ccmlib.node.NodeError: C* process with 7265 is terminated
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:692: NodeError | 11.584 |
test_prefer_local_reconnect_on_listen_address | Error | failed on teardown with "Unexpected error found in node logs (see stdout for full details). Errors: [[node1] 'ERROR [main] 2024-12-16 19:35:01,568 CassandraDaemon.java:904 - Exception encountered during startup\norg.apache.cassandra.exceptions.ConfigurationException: Configuration must specify either node_proximity and initial_location_provider or endpoint_snitch but not both. \n\tat org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1504)\n\tat org.apache.cassandra.config.DatabaseDescriptor.applyAll(DatabaseDescriptor.java:530)\n\tat org.apache.cassandra.config.DatabaseDescriptor.daemonInitialization(DatabaseDescriptor.java:281)\n\tat org.apache.cassandra.config.DatabaseDescriptor.daemonInitialization(DatabaseDescriptor.java:267)\n\tat org.apache.cassandra.service.CassandraDaemon.applyConfig(CassandraDaemon.java:781)\n\tat org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:724)\n\tat org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:882)']"
Unexpected error found in node logs (see stdout for full details). Errors: [[node1] 'ERROR [main] 2024-12-16 19:35:01,568 CassandraDaemon.java:904 - Exception encountered during startup\norg.apache.cassandra.exceptions.ConfigurationException: Configuration must specify either node_proximity and initial_location_provider or endpoint_snitch but not both. \n\tat org.apache.cassandra.config.DatabaseDescriptor.applySnitch(DatabaseDescriptor.java:1504)\n\tat org.apache.cassandra.config.DatabaseDescriptor.applyAll(DatabaseDescriptor.java:530)\n\tat org.apache.cassandra.config.DatabaseDescriptor.daemonInitialization(DatabaseDescriptor.java:281)\n\tat org.apache.cassandra.config.DatabaseDescriptor.daemonInitialization(DatabaseDescriptor.java:267)\n\tat org.apache.cassandra.service.CassandraDaemon.applyConfig(CassandraDaemon.java:781)\n\tat org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:724)\n\tat org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:882)'] | 2.009 |
test_integer_remove | Skipped | 5.1 > 4
/home/cassandra/cassandra-dtest/conftest.py:468: 5.1 > 4 | 0.244 |
test_expiration_with_default_ttl_and_zero_ttl | Skipped | 5.1 > 4
/home/cassandra/cassandra-dtest/conftest.py:468: 5.1 > 4 | 0.220 |
test_ttl_is_respected_on_delayed_replication | Success | | 92.594 |
test_datetime_values_40 | Success | | 26.276 |
test_reading_with_skip_cols | Success | | 35.151 |
test_sstable_marking | Success | | 96.561 |