Unit Test Results.

Designed for use with JUnit and Ant.

Class dtest-novnode_jdk11_python3.8_cythonno_x86_64_47_64

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
8_cythonno_x86_64_47_64180141379.5542024-10-05T15:15:28.1367979392049b1b0e

Tests

NameStatusTypeTime(s)
test_role_admin_validationSuccess34.254
test_unlogged_batch_accepts_regular_mutationsSuccess20.384
test_die_failure_policySuccess31.563
test_13911_partitions_srpSkippedported to in-JVM from 4.0 >= 5.1

/home/cassandra/cassandra-dtest/conftest.py:526: ported to in-JVM from 4.0 >= 5.1
0.257
test_disk_balance_after_joining_ring_lcsSuccess333.127
test_insert_during_range_movement_rf1Success101.587
test_sstabledumpSuccess34.570
test_move_single_node_localhostFailureAssertionError: [{'address': ('127.0.0.1', 9046), 'change_type': 'NEW_NODE'}, {'address': ('127.0.0.1', 9042), 'change_type': 'MOVED_NODE'}] assert 1 == 2 +1 -2

self = <pushed_notifications_test.TestPushedNotifications object at 0x7fd0b859f820>

@pytest.mark.no_vnodes
def test_move_single_node_localhost(self):
"""
Test that we don't get NODE_MOVED notifications from nodes other than the local one,
when rpc_address is set to localhost (127.0.0.1) Pre 4.0.
Test that we get NODE_MOVED notifications from nodes other than the local one,
when rpc_address is set to localhost (127.0.0.1) Post 4.0.
@jira_ticket CASSANDRA-10052
@jira_ticket CASSANDRA-15677

To set-up this test we override the rpc_address to "localhost (127.0.0.1)" for all nodes, and
therefore we must change the rpc port or else processes won't start.
"""
cluster = self.cluster
cluster.populate(3)

self.change_rpc_address_to_localhost()

cluster.start()

waiters = [NotificationWaiter(self, node, ["TOPOLOGY_CHANGE"])
for node in list(self.cluster.nodes.values())]

# The first node sends NEW_NODE for the other 2 nodes during startup, in case they are
# late due to network delays let's block a bit longer
logger.debug("Waiting for unwanted notifications...")
waiters[0].wait_for_notifications(timeout=30, num_notifications=2)
waiters[0].clear_notifications()

logger.debug("Issuing move command....")
node1 = list(self.cluster.nodes.values())[0]
node1.move("123")

version = self.cluster.cassandra_version()
for waiter in waiters:
logger.debug("Waiting for notification from {}".format(waiter.address,))
notifications = waiter.wait_for_notifications(30.0)
if version >= '4.0':
# CASSANDRA-15677 Post 4.0 we'll get the notifications. Check that they are for the right node.
> assert 1 == len(notifications), notifications
E AssertionError: [{'address': ('127.0.0.1', 9046), 'change_type': 'NEW_NODE'}, {'address': ('127.0.0.1', 9042), 'change_type': 'MOVED_NODE'}]
E assert 1 == 2
E +1
E -2

pushed_notifications_test.py:159: AssertionError
97.543
test_complementary_update_with_limit_and_rows_betweenSuccess77.958
test_indexesSuccess19.906
test_sstableloader_compression_none_to_noneSkippedDon't need to run base class test, only derived classes

/home/cassandra/cassandra-dtest/sstable_generation_loading_test.py:47: Don't need to run base class test, only derived classes
0.491
test_batch_mutate_remove_slice_part_of_supercolumnsSkippedRuns but fails and looks like it actually should fail since 8099?

/home/cassandra/cassandra-dtest/thrift_test.py:869: Runs but fails and looks like it actually should fail since 8099?
0.000
test_incr_decr_super_removeSkipped5.1 > 4

/home/cassandra/cassandra-dtest/conftest.py:468: 5.1 > 4
0.235
test_full_repair_from_transient_replicaSuccess51.018
test_pycodestyle_complianceSuccess1.488
test_cqlsh_execute_cmdlineSuccess20.382
test_bulk_round_trip_with_backoffSuccess117.365
test_dc_parallel_repairSuccess436.760
Properties »