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:
parent
75a789b824
commit
8a6cec2945
|
@ -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
|
Loading…
Reference in New Issue