Skip to content

Commit e5b6c38

Browse files
committed
btrfs-progs: ci: disable library tests for D=asan build
Due to unknown cause the libbtrfsutil and libbtrfs are not built with sanitizer libraries and the ASAN test does not succeed. This needs to be analyzed why, for now disable it so CI can continue. $ make D=asan test-libbtrfsutil [PY] libbtrfsutil ==235341==ASan runtime does not come first in initial library list; you should either link runtime to your application or manually preload it with LD_PRELOAD. Signed-off-by: David Sterba <[email protected]>
1 parent ff1ff01 commit e5b6c38

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/ci-sanitize.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,11 @@ jobs:
7878
run: sudo make D=asan TEST_LOG=dump test-convert
7979
- name: Test internal APIs
8080
run: make D=asan test-api
81-
- name: Libbtrfsutil test
82-
run: make D=asan test-libbtrfsutil
83-
- name: Libbtrfs build test
84-
run: make D=asan library-test
81+
# Temporary: the library or python bindings are not linked with ASAN and test cannot be run
82+
# - name: Libbtrfsutil test
83+
# run: make D=asan test-libbtrfsutil
84+
# - name: Libbtrfs build test
85+
# run: make D=asan library-test
8586
- name: Tests hash (correctness)
8687
run: make D=asan hash-vectest && ./hash-vectest
8788
- name: Save logs on failure

0 commit comments

Comments
 (0)