Unit Test Results.

Designed for use with JUnit and Ant.

All Tests

ClassNameStatusTypeTime(s)
8_cythonno_x86_64_1_8test_network_topology_strategySuccess239.080
8_cythonno_x86_64_1_8test_disk_balance_bootstrapSuccess153.133
8_cythonno_x86_64_1_8test_throttled_partition_updateSuccess632.646
8_cythonno_x86_64_1_8test_replace_nonexistent_nodeSuccess47.284
8_cythonno_x86_64_1_8test_stop_decommission_too_few_replicas_multi_dcSuccess113.530
8_cythonno_x86_64_2_8test_network_topology_strategy_each_quorumSuccess166.531
8_cythonno_x86_64_2_8test_add_dc_after_mv_simple_replicationSuccess205.080
8_cythonno_x86_64_2_8test_really_complex_repairSuccess251.565
8_cythonno_x86_64_2_8test_resume_failed_replaceSuccess172.136
8_cythonno_x86_64_2_8test_transient_full_merge_readSuccess81.490
8_cythonno_x86_64_3_8test_simple_strategy_usersSuccess133.371
8_cythonno_x86_64_3_8test_add_dc_after_mv_network_replicationSuccess216.495
8_cythonno_x86_64_3_8test_pending_rangeSuccess87.037
8_cythonno_x86_64_3_8test_restart_failed_replace_with_reset_resume_stateSuccess287.907
8_cythonno_x86_64_3_8test_sstable_marking_not_intersecting_all_rangesSuccess98.852
8_cythonno_x86_64_4_8test_simple_strategy_each_quorum_usersSuccess67.203
8_cythonno_x86_64_4_8test_add_node_after_mvSuccess120.431
8_cythonno_x86_64_4_8test_replace_stopped_nodeSuccess194.302
8_cythonno_x86_64_4_8test_restart_failed_replaceSuccess4.530
8_cythonno_x86_64_4_8test_restart_failed_replaceFailureccmlib.node.TimeoutError: 14 May 2024 19:17:09 [node1] after 120.09/120 seconds Missing: ['FatClient /127.0.0.4:7000 has been silent for 30000ms, removing from gossip'] not found in system.log: Head: INFO [main] 2024-05-14 19:12:49,620 YamlConfigura Tail: ...ava:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:829)

self = <replace_address_test.TestReplaceAddress object at 0x7fbb455aee80>

@since('2.2')
@pytest.mark.resource_intensive
def test_restart_failed_replace(self):
"""
Test that if a node fails to replace, it can join the cluster even if the data is wiped.
"""
> self._test_restart_failed_replace(mode='wipe')

replace_address_test.py:528:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replace_address_test.py:584: in _test_restart_failed_replace
self.query_node.watch_log_for("FatClient {} has been silent for 30000ms, removing from gossip".format(node_log_str), timeout=120)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:609: in watch_log_for
TimeoutError.raise_if_passed(start=start, timeout=timeout, node=self.name,
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

start = 1715714109.7745657, timeout = 120
msg = "Missing: ['FatClient /127.0.0.4:7000 has been silent for 30000ms, removing from gossip'] not found in system.log:\n H...t.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat java.base/java.lang.Thread.run(Thread.java:829)\n"
node = 'node1'

@staticmethod
def raise_if_passed(start, timeout, msg, node=None):
if start + timeout < time.time():
> raise TimeoutError.create(start, timeout, msg, node)
E ccmlib.node.TimeoutError: 14 May 2024 19:17:09 [node1] after 120.09/120 seconds Missing: ['FatClient /127.0.0.4:7000 has been silent for 30000ms, removing from gossip'] not found in system.log:
E Head: INFO [main] 2024-05-14 19:12:49,620 YamlConfigura
E Tail: ...ava:74)
E at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
E at java.base/java.lang.Thread.run(Thread.java:829)

../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:56: TimeoutError
270.963
8_cythonno_x86_64_4_8test_initial_empty_repair_tablesSkippedhangs CI

/home/cassandra/cassandra-dtest/repair_tests/repair_test.py:1416: hangs CI
0.001
8_cythonno_x86_64_5_8test_network_topology_strategy_usersSuccess188.183
8_cythonno_x86_64_5_8test_add_node_after_wide_mv_with_range_deletionsSuccess143.522
8_cythonno_x86_64_5_8test_replace_shutdown_nodeSuccess192.260
8_cythonno_x86_64_5_8test_network_topologySuccess174.639
8_cythonno_x86_64_5_8test_repair_parent_tableSuccess75.932
8_cythonno_x86_64_6_8test_network_topology_strategy_each_quorum_usersSuccess85.516
8_cythonno_x86_64_6_8test_add_node_after_very_wide_mvSuccess284.236
8_cythonno_x86_64_6_8test_replace_stopped_node_same_addressSuccess172.672
8_cythonno_x86_64_6_8test_rf_collapse_gossiping_property_file_snitch_multi_dcSuccess190.897
8_cythonno_x86_64_6_8test_repair_tableSuccess75.004
8_cythonno_x86_64_7_8test_network_topology_strategy_countersSuccess149.999
8_cythonno_x86_64_7_8test_add_write_survey_node_after_mvSuccess128.463
8_cythonno_x86_64_7_8test_replace_first_bootSuccess194.030
8_cythonno_x86_64_7_8test_rf_expand_gossiping_property_file_snitch_multi_dcSuccess194.466
8_cythonno_x86_64_8_8test_network_topology_strategy_each_quorum_countersSuccess77.531
8_cythonno_x86_64_8_8test_complex_repairSuccess262.962
8_cythonno_x86_64_8_8test_replace_active_nodeSuccess79.232
8_cythonno_x86_64_8_8test_multidatacenter_local_quorumSuccess83.357
8_cythonno_x86_64_1_8test_network_topology_strategySuccess229.817
8_cythonno_x86_64_1_8test_disk_balance_bootstrapSuccess156.798
8_cythonno_x86_64_1_8test_throttled_partition_updateSuccess619.177
8_cythonno_x86_64_1_8test_replace_nonexistent_nodeSuccess45.560
8_cythonno_x86_64_1_8test_stop_decommission_too_few_replicas_multi_dcSuccess107.067
8_cythonno_x86_64_2_8test_network_topology_strategy_each_quorumSuccess182.689
8_cythonno_x86_64_2_8test_add_dc_after_mv_simple_replicationSuccess198.708
8_cythonno_x86_64_2_8test_really_complex_repairSuccess249.295
8_cythonno_x86_64_2_8test_resume_failed_replaceSuccess166.920
8_cythonno_x86_64_2_8test_transient_full_merge_readSuccess72.654
8_cythonno_x86_64_3_8test_simple_strategy_usersSuccess128.060
8_cythonno_x86_64_3_8test_add_dc_after_mv_network_replicationSuccess209.559
8_cythonno_x86_64_3_8test_pending_rangeSuccess81.581
8_cythonno_x86_64_3_8test_restart_failed_replace_with_reset_resume_stateSuccess286.304
8_cythonno_x86_64_3_8test_sstable_marking_not_intersecting_all_rangesSuccess85.515
8_cythonno_x86_64_4_8test_simple_strategy_each_quorum_usersSuccess67.740
8_cythonno_x86_64_4_8test_add_node_after_mvSuccess118.786
8_cythonno_x86_64_4_8test_replace_stopped_nodeSuccess196.486
8_cythonno_x86_64_4_8test_restart_failed_replaceSuccess4.361
8_cythonno_x86_64_4_8test_restart_failed_replaceFailureccmlib.node.TimeoutError: 14 May 2024 19:15:03 [node1] after 120.12/120 seconds Missing: ['FatClient /127.0.0.4:7000 has been silent for 30000ms, removing from gossip'] not found in system.log: Head: INFO [main] 2024-05-14 19:10:53,214 YamlConfigura Tail: ...ava:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:840)

self = <replace_address_test.TestReplaceAddress object at 0x7fde0b75afa0>

@since('2.2')
@pytest.mark.resource_intensive
def test_restart_failed_replace(self):
"""
Test that if a node fails to replace, it can join the cluster even if the data is wiped.
"""
> self._test_restart_failed_replace(mode='wipe')

replace_address_test.py:528:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
replace_address_test.py:584: in _test_restart_failed_replace
self.query_node.watch_log_for("FatClient {} has been silent for 30000ms, removing from gossip".format(node_log_str), timeout=120)
../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:609: in watch_log_for
TimeoutError.raise_if_passed(start=start, timeout=timeout, node=self.name,
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

start = 1715713982.930367, timeout = 120
msg = "Missing: ['FatClient /127.0.0.4:7000 has been silent for 30000ms, removing from gossip'] not found in system.log:\n H...t.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat java.base/java.lang.Thread.run(Thread.java:840)\n"
node = 'node1'

@staticmethod
def raise_if_passed(start, timeout, msg, node=None):
if start + timeout < time.time():
> raise TimeoutError.create(start, timeout, msg, node)
E ccmlib.node.TimeoutError: 14 May 2024 19:15:03 [node1] after 120.12/120 seconds Missing: ['FatClient /127.0.0.4:7000 has been silent for 30000ms, removing from gossip'] not found in system.log:
E Head: INFO [main] 2024-05-14 19:10:53,214 YamlConfigura
E Tail: ...ava:74)
E at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
E at java.base/java.lang.Thread.run(Thread.java:840)

../cassandra/build/venv/lib/python3.8/site-packages/ccmlib/node.py:56: TimeoutError
258.845
8_cythonno_x86_64_4_8test_initial_empty_repair_tablesSkippedhangs CI

/home/cassandra/cassandra-dtest/repair_tests/repair_test.py:1416: hangs CI
0.001
8_cythonno_x86_64_5_8test_network_topology_strategy_usersSuccess177.800
8_cythonno_x86_64_5_8test_add_node_after_wide_mv_with_range_deletionsSuccess144.222
8_cythonno_x86_64_5_8test_replace_shutdown_nodeSuccess184.523
8_cythonno_x86_64_5_8test_network_topologySuccess170.327
8_cythonno_x86_64_5_8test_repair_parent_tableSuccess70.882
8_cythonno_x86_64_6_8test_network_topology_strategy_each_quorum_usersSuccess91.854
8_cythonno_x86_64_6_8test_add_node_after_very_wide_mvSuccess363.340
8_cythonno_x86_64_6_8test_replace_stopped_node_same_addressSuccess171.641
8_cythonno_x86_64_6_8test_rf_collapse_gossiping_property_file_snitch_multi_dcSuccess197.826
8_cythonno_x86_64_6_8test_repair_tableSuccess75.701
8_cythonno_x86_64_7_8test_network_topology_strategy_countersSuccess114.629
8_cythonno_x86_64_7_8test_add_write_survey_node_after_mvSuccess119.109
8_cythonno_x86_64_7_8test_replace_first_bootSuccess186.843
8_cythonno_x86_64_7_8test_rf_expand_gossiping_property_file_snitch_multi_dcSuccess186.522
8_cythonno_x86_64_8_8test_network_topology_strategy_each_quorum_countersSuccess62.157
8_cythonno_x86_64_8_8test_complex_repairSuccess256.641
8_cythonno_x86_64_8_8test_replace_active_nodeSuccess78.350
8_cythonno_x86_64_8_8test_multidatacenter_local_quorumSuccess80.178