11name : sanitizers-bazel
22
3- # on: [push, pull_request]
4- on : []
3+ on : workflow_dispatch
54
65jobs :
76 asan :
@@ -17,18 +16,18 @@ jobs:
1716
1817 - name : Bazel clean
1918 run : bazel clean
20-
19+
2120 - name : Bazel build
2221 run : bazel build -c dbg --config=asan //...
23-
22+
2423 - name : Bazel test
25- run : bazel test -c dbg --config=asan --runs_per_test 100 //...
24+ run : bazel test -c dbg --config=asan --runs_per_test 3000 //...
2625
27- - name : Upload bazel-testlogs
28- uses : actions/upload-artifact@v4
29- with :
30- name : bazel-testlogs-asan
31- path : bazel-testlogs/
26+ # - name: Upload bazel-testlogs
27+ # uses: actions/upload-artifact@v4
28+ # with:
29+ # name: bazel-testlogs-asan
30+ # path: bazel-testlogs/
3231
3332 tsan :
3433 runs-on : ${{ matrix.os }}
@@ -43,19 +42,19 @@ jobs:
4342
4443 - name : Bazel clean
4544 run : bazel clean
46-
45+
4746 - name : Bazel build
4847 run : bazel build -c dbg --config=tsan //...
49-
48+
5049 - name : Bazel test
51- run : bazel test -c dbg --config=tsan --runs_per_test 100 //...
52-
53- - name : Upload bazel-testlogs
54- uses : actions/upload-artifact@v4
55- with :
56- name : bazel-testlogs-tsan
57- path : bazel-testlogs/
58-
50+ run : bazel test -c dbg --config=tsan --runs_per_test 3000 //...
51+
52+ # - name: Upload bazel-testlogs
53+ # uses: actions/upload-artifact@v4
54+ # with:
55+ # name: bazel-testlogs-tsan
56+ # path: bazel-testlogs/
57+
5958 lsan :
6059 runs-on : ${{ matrix.os }}
6160 strategy :
@@ -69,19 +68,19 @@ jobs:
6968
7069 - name : Bazel clean
7170 run : bazel clean
72-
71+
7372 - name : Bazel build
7473 run : bazel build -c dbg --config=lsan //...
75-
74+
7675 - name : Bazel test
77- run : bazel test -c dbg --config=lsan --runs_per_test 100 //...
78-
79- - name : Upload bazel-testlogs
80- uses : actions/upload-artifact@v4
81- with :
82- name : bazel-testlogs-lsan
83- path : bazel-testlogs/
84-
76+ run : bazel test -c dbg --config=lsan --runs_per_test 3000 //...
77+
78+ # - name: Upload bazel-testlogs
79+ # uses: actions/upload-artifact@v4
80+ # with:
81+ # name: bazel-testlogs-lsan
82+ # path: bazel-testlogs/
83+
8584 ubsan :
8685 runs-on : ${{ matrix.os }}
8786 strategy :
@@ -95,15 +94,15 @@ jobs:
9594
9695 - name : Bazel clean
9796 run : bazel clean
98-
97+
9998 - name : Bazel build
10099 run : bazel build -c dbg --config=ubsan //...
101-
100+
102101 - name : Bazel test
103- run : bazel test -c dbg --config=ubsan --runs_per_test 100 //...
102+ run : bazel test -c dbg --config=ubsan --runs_per_test 3000 //...
104103
105- - name : Upload bazel-testlogs
106- uses : actions/upload-artifact@v4
107- with :
108- name : bazel-testlogs-ubsan
109- path : bazel-testlogs/
104+ # - name: Upload bazel-testlogs
105+ # uses: actions/upload-artifact@v4
106+ # with:
107+ # name: bazel-testlogs-ubsan
108+ # path: bazel-testlogs/
0 commit comments