Description
Nemesis operations like AddRemoveMv
and ModifyTable
cause failures in the longevity-counters-3h-test. The failures occur because these Nemesis attempt to modify counter tables, which is not supported. Errors include messages such as "Cannot set default_time_to_live on a table with counters"
and "Materialized views are not supported on counter tables"
.
2025-02-05 08:17:12.830: (DisruptionEvent Severity.ERROR) period_type=end event_id=a6b63f4d-dc62-4619-ba8e-3069b33c7b9f duration=6s: nemesis_name=ModifyTable target_node=Node longevity-counters-3h-jsmolar2-db-node-db97e412-2 [44.205.22.166 | 10.12.0.231] errors=Error from server: code=2200 [Invalid query] message="Cannot set default_time_to_live on a table with counters"
Traceback (most recent call last):
File "/home/ubuntu/scylla-cluster-tests/sdcm/nemesis.py", line 5501, in wrapper
result = method(*args[1:], **kwargs)
File "/home/ubuntu/scylla-cluster-tests/sdcm/nemesis.py", line 3009, in disrupt_modify_table
disrupt_func()
File "/home/ubuntu/scylla-cluster-tests/sdcm/nemesis.py", line 2748, in modify_table_compaction
self._modify_table_property(name="default_time_to_live", val=str(4300000))
File "/home/ubuntu/scylla-cluster-tests/sdcm/nemesis.py", line 2173, in _modify_table_property
session.execute(cmd)
File "/home/ubuntu/scylla-cluster-tests/sdcm/utils/common.py", line 1318, in execute_verbose
return execute_orig(*args, **kwargs)
File "cassandra/cluster.py", line 2762, in cassandra.cluster.Session.execute
File "cassandra/cluster.py", line 5166, in cassandra.cluster.ResponseFuture.result
cassandra.InvalidRequest: Error from server: code=2200 [Invalid query] message="Cannot set default_time_to_live on a table with counters"
Occured in:
https://argus.scylladb.com/tests/scylla-cluster-tests/db97e412-b787-4ec6-9718-1f24a7cd2dad
https://argus.scylladb.com/tests/scylla-cluster-tests/fa9e65af-4920-48d3-a198-9c9614214abe
Activity