scylladb / scylladb

NoSQL data store using the seastar framework, compatible with Apache Cassandra

Home Page:http://scylladb.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`filesystem error: remove failed: Directory not empty` in test_replace_with_background_workload in jenkins

Deexie opened this issue · comments

replace_address_test.TestReplaceAddress.test_replace_with_background_workload fails due to filesystem error: remove failed: Directory not empty

failed on teardown with "AssertionError: Unexpected errors found: [('node1', ['ERROR 2024-05-08 23:00:01,847 [shard 1:strm] hints_manager - Exception when draining b08d9a61-9bac-496f-aa07-c10914ff5052: std::filesystem::__cxx11::filesystem_error (error system:39, filesystem error: remove failed: Directory not empty [/jenkins/workspace/scylla-master/gating-dtest-release-with-consistent-topology-changes/scylla/.dtest/dtest-hkaeqvj4/test/node1/hints/1/b08d9a61-9bac-496f-aa07-c10914ff5052])']), ('node2', ['ERROR 2024-05-08 23:00:01,854 [shard 1:strm] hints_manager - Exception when draining b08d9a61-9bac-496f-aa07-c10914ff5052: std::filesystem::__cxx11::filesystem_error (error system:39, filesystem error: remove failed: Directory not empty [/jenkins/workspace/scylla-master/gating-dtest-release-with-consistent-topology-changes/scylla/.dtest/dtest-hkaeqvj4/test/node2/hints/1/b08d9a61-9bac-496f-aa07-c10914ff5052])'])]"

Example:
https://jenkins.scylladb.com/job/scylla-master/job/gating-dtest-release-with-consistent-topology-changes/1459/testReport/junit/replace_address_test/TestReplaceAddress/FullDtest___full_split006___test_replace_with_background_workload_use_host_id_rbo_disabled_/

I believe it's a dup - we fail to remove the (non empty) hints dir.