btrfs-progs: ci: enable sanitizer workflow for devel

All issues have been fixed in latest master, enable the checks for devel
too. It takes about 17m. Also rename the file, drop the "ci-" prefix.

Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
David Sterba 2024-07-31 18:47:48 +02:00
parent 75a789b824
commit 8a6cec2945

View File

@ -1,14 +1,14 @@
# Run tests with sanitizers enabled
# - UBSAN - undefined behaviour (default)
# - ASAN - memory leaks etc
#
# There are known problems, for now only for targeted testing
# - TSAN - multi-threading issues
name: Sanitizer checks
run-name: Sanitizer checks
on:
push:
branches:
- devel
- sanitize-test
- master
jobs:
@ -123,7 +123,7 @@ jobs:
run: sudo make D=tsan TEST_LOG=dump test-convert
- name: Test internal APIs
run: make D=tsan test-api
# Temporary: the library or python bindings are not linked with ASAN and test cannot be run
# Temporary: the library or python bindings are not linked with TSAN and test cannot be run
# - name: Libbtrfsutil test
# run: make D=tsan test-libbtrfsutil
# - name: Libbtrfs build test