]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
test/encoding: disable LeakSanitizer in readable.sh and check-generated.sh 69658/head
authorSun Yuechi <sunyuechi@iscas.ac.cn>
Mon, 22 Jun 2026 17:38:54 +0000 (01:38 +0800)
committerSun Yuechi <sunyuechi@iscas.ac.cn>
Tue, 23 Jun 2026 01:41:25 +0000 (09:41 +0800)
commit640bea831a921bd10d119a75ef973a14b4bed20f
tree317785d65df1b742a04d2f40784987c8d3841886
parent32be6d184a06f44c553a522a2cb223127df283aa
test/encoding: disable LeakSanitizer in readable.sh and check-generated.sh

readable.sh forks two short-lived ceph-dencoder processes per corpus
object(tens of thousands of processes overall). With ASAN's
LeakSanitizer enabled each process runs a whole-heap leak check at exit
that dominates runtime (~10s vs ~1s per process, measured on riscv64).
This test only validates encode/decode behaviour, not leaks, so disable
leak detection while keeping ASAN's other checks active.

check-generated.sh forks ceph-dencoder the same way, so apply the same
fix there.

Signed-off-by: Sun Yuechi <sunyuechi@iscas.ac.cn>
src/test/encoding/check-generated.sh
src/test/encoding/readable.sh