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
1 changed files with 3 additions and 3 deletions

View File

@ -1,14 +1,14 @@
# Run tests with sanitizers enabled # Run tests with sanitizers enabled
# - UBSAN - undefined behaviour (default) # - UBSAN - undefined behaviour (default)
# - ASAN - memory leaks etc # - ASAN - memory leaks etc
# # - TSAN - multi-threading issues
# There are known problems, for now only for targeted testing
name: Sanitizer checks name: Sanitizer checks
run-name: Sanitizer checks run-name: Sanitizer checks
on: on:
push: push:
branches: branches:
- devel
- sanitize-test - sanitize-test
- master - master
jobs: jobs:
@ -123,7 +123,7 @@ jobs:
run: sudo make D=tsan TEST_LOG=dump test-convert run: sudo make D=tsan TEST_LOG=dump test-convert
- name: Test internal APIs - name: Test internal APIs
run: make D=tsan test-api 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 # - name: Libbtrfsutil test
# run: make D=tsan test-libbtrfsutil # run: make D=tsan test-libbtrfsutil
# - name: Libbtrfs build test # - name: Libbtrfs build test