Name | Status | Type | Time(s) |
test_system_auth_ks_is_alterable | Failure | cassandra.DriverException: Keyspace metadata was not refreshed. See log for details.
self = <auth_test.TestAuth object at 0x7f14f6e03a30>
def test_system_auth_ks_is_alterable(self):
"""
* Launch a three node cluster
* Verify the default RF of system_auth is 1
* Increase the system_auth RF to 3
* Run repair, see 10655
* Restart the cluster
* Check that each node agrees on the system_auth RF
@jira_ticket CASSANDRA-10655
"""
self.prepare(nodes=3)
logger.debug("nodes started")
session = self.get_session(user='cassandra', password='cassandra')
auth_metadata = UpdatingKeyspaceMetadataWrapper(
cluster=session.cluster,
ks_name='system_auth',
max_schema_agreement_wait=60 # 6x the default of 10
)
assert 1 == auth_metadata.replication_strategy.replication_factor
session.execute("""
ALTER KEYSPACE system_auth
WITH replication = {'class':'SimpleStrategy', 'replication_factor':3};
""")
> assert 3 == auth_metadata.replication_strategy.replication_factor
auth_test.py:102:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tools/metadata_wrapper.py:10: in __getattr__
return getattr(self._wrapped, name)
tools/metadata_wrapper.py:57: in _wrapped
self._cluster.refresh_keyspace_metadata(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <cassandra.cluster.Cluster object at 0x7f14f68931c0>
keyspace = 'system_auth', max_schema_agreement_wait = 60
def refresh_keyspace_metadata(self, keyspace, max_schema_agreement_wait=None):
"""
Synchronously refresh keyspace metadata. This applies to keyspace-level information such as replication
and durability settings. It does not refresh tables, types, etc. contained in the keyspace.
See :meth:`~.Cluster.refresh_schema_metadata` for description of ``max_schema_agreement_wait`` behavior
"""
if not self.control_connection.refresh_schema(target_type=SchemaTargetType.KEYSPACE, keyspace=keyspace,
schema_agreement_wait=max_schema_agreement_wait, force=True):
> raise DriverException("Keyspace metadata was not refreshed. See log for details.")
E cassandra.DriverException: Keyspace metadata was not refreshed. See log for details.
../cassandra/build/venv/src/cassandra-driver/cassandra/cluster.py:2162: DriverException | 46.286 |
test_drop_role_cleans_up_udf_permissions | Success | | 33.288 |
test_bootstrap_with_reset_bootstrap_state | Success | | 208.696 |
test_disable_autocompaction_alter_and_nodetool[DateTieredCompactionStrategy] | Skipped | DateTieredCompactionStrategy is not supported in Cassandra 5.0 and later
/home/cassandra/cassandra-dtest/compaction_test.py:595: DateTieredCompactionStrategy is not supported in Cassandra 5.0 and later | 0.560 |
test_large_collection_errors | Skipped | 5.1 > 3.0
/home/cassandra/cassandra-dtest/conftest.py:468: 5.1 > 3.0 | 0.520 |
test_counters | Success | | 24.446 |
test_base_view_consistency_on_failure_before_mv_apply | Success | | 126.592 |
test_paging_with_filtering_on_partition_key_on_clustering_columns_compact | Skipped | 5.1 > 3.X
/home/cassandra/cassandra-dtest/conftest.py:468: 5.1 > 3.X | 0.207 |
test_fail_when_seed | Success | | 82.123 |
test_rf_collapse_gossiping_property_file_snitch | Skipped | 5.1 > 5.0.x
/home/cassandra/cassandra-dtest/conftest.py:468: 5.1 > 5.0.x | 0.329 |
test_write_survey | Success | | 49.004 |
test_insert | Skipped | 5.1 > 4
/home/cassandra/cassandra-dtest/conftest.py:468: 5.1 > 4 | 0.207 |
test_invalid_cf_names | Skipped | 5.1 > 4
/home/cassandra/cassandra-dtest/conftest.py:468: 5.1 > 4 | 0.546 |
test_remove_column_ttl | Success | | 25.445 |
test_tracing_from_system_traces | Success | | 22.887 |
test_default_null_indicator | Success | | 26.704 |
test_reading_pk_timestamps_with_counters | Success | | 24.001 |