The SCT log is not being saved periodically. Error: `AttributeError: 'dict' object has no attribute 'subcontext_fields'`
The SCT log is not being saved periodically
```
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > to /home/ubuntu/sct-results/20260125-214957-126178/events_log/raw_events.log < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > <EventsDevice name='EventsDevice-1' pid=35 parent=7 started daemon>: failed to write (DatabaseLogEvent Severity.ERROR) period_type=one-time event_id=6bbf97dd-fa2f-48e1-b2ef-96420ab2ead4 during_nemesis=RunUniqueSequence: type=BACKTRACE regex=^(?!.*audit:).*backtrace line_number=9460 node=perf-latency-nemesis-ubuntu-db-node-366458a7-4
06:25:30 2026-01-26T04:24:10.298 perf-latency-nemesis-ubuntu-db-node-366458a7-4 !INFO | scylla[6037] Rate-limit: suppressed 15 backtraces on shard 2
06:25:30 _start at ??:?
06:25:30 _start at ??:?
06:25:30 _start at ??:?
06:25:30 _start at ??:?
06:25:30 to /home/ubuntu/sct-results/20260125-214957-126178/events_log/raw_events.log
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > Traceback (most recent call last):
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > File "/home/ubuntu/scylla-cluster-tests/sdcm/sct_events/events_processes.py", line 197, in verbose_suppress
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > yield
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > File "/home/ubuntu/scylla-cluster-tests/sdcm/sct_events/events_device.py", line 132, in publish_event
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > log_file.write(event.to_json().encode("utf-8") + b"\n")
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > ~~~~~~~~~~~~~^^
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > File "/home/ubuntu/scylla-cluster-tests/sdcm/sct_events/base.py", line 311, in to_json
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > **self.__getstate__(),
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > ~~~~~~~~~~~~~~~~~^^
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > File "/home/ubuntu/scylla-cluster-tests/sdcm/sct_events/base.py", line 326, in __getstate__
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > self.attribute_with_value_for_json(attributes_list=event.subcontext_fields, event=event)
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > ^^^^^^^^^^^^^^^^^^^^^^^
06:25:30 < t:2026-01-26 04:25:28,868 f:events_processes.py l:199 c:sdcm.sct_events.events_processes p:ERROR > AttributeError: 'dict' object has no attribute 'subcontext_fields'
```
```
15:07:09 Start collect logs for cluster corrupted-sstables
15:07:09 failed collecting malformed sstables:
15:07:09 [Errno 2] No such file or directory: '/home/ubuntu/sct-results/20260125-040925-312589/events_log/raw_events.log'
15:07:09 Traceback (most recent call last):
15:07:09 File "/home/ubuntu/scylla-cluster-tests/sdcm/logcollector.py", line 1423, in collect_logs
15:07:09 with open(raw_events_file_path, "r", encoding="utf-8") as events_file:
15:07:09 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
15:07:09 FileNotFoundError: [Errno 2] No such file or directory: '/home/ubuntu/sct-results/20260125-040925-312589/events_log/raw_events.log'
15:07:09 There are no logs collected for corrupted-sstables
```
It does not happen every run of the same test
Example of failed run:
https://argus.scylladb.com/tests/scylla-cluster-tests/2b223a69-80ec-473e-b2cf-0ba86c74645f
https://argus.scylladb.com/tests/scylla-cluster-tests/0ae086a0-e1c4-4227-adec-4a8463aa19fa
0 条评论