]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test/crimson: disable stall-detector on aarch64 to fix asan failures 60276/head
authorcailianchun <arm7star@qq.com>
Fri, 18 Oct 2024 02:39:46 +0000 (02:39 +0000)
committerRongqi Sun <sunrongqi@huawei.com>
Wed, 23 Oct 2024 03:00:55 +0000 (03:00 +0000)
commit5639030d48dc3effb428df2f26535c561d551ad5
treef262bed425fb4273f9f125fe7cc0b1a6d2118646
parent900fb5083740b52fc19cb09ed0110b216ca59a78
test/crimson: disable stall-detector on aarch64 to fix asan failures

Ceph crimson uses seastar on debug mode which would enable ASAN, while stall-detector uses glibc backtrace function which would cause ASAN failures on aarch64.
Reason see scylladb/scylladb#15090 (comment)

Because arm ci servers in lab are "elderly", causing stall happened often, this PR is to disable stall-detector until seastar upstream migrated to libunwind, see scylladb/seastar#1878
Seastar does not provide a function to disable stall-detector, at present, increase stall-detector time to avoid stall-detector timeout on arm platform.

fixes: https://tracker.ceph.com/issues/65635

Signed-off-by: cailianchun <arm7star@qq.com>
src/test/crimson/seastar_runner.h