Skip to content

Commit 35e1046

Browse files
committed
enable bazel san after data race bug fix
1 parent 62b18f5 commit 35e1046

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

.github/workflows/sanitizers-bazel.yml

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: sanitizers-bazel
22

3-
#on: [push, pull_request]
4-
on: []
3+
on: [push, pull_request]
54

65
jobs:
76
asan:
@@ -17,12 +16,12 @@ 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

2726
- name: Upload bazel-testlogs
2827
uses: actions/upload-artifact@v4
@@ -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 //...
50+
run: bazel test -c dbg --config=tsan --runs_per_test 3000 //...
5251

5352
- name: Upload bazel-testlogs
5453
uses: actions/upload-artifact@v4
5554
with:
5655
name: bazel-testlogs-tsan
5756
path: bazel-testlogs/
58-
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 //...
76+
run: bazel test -c dbg --config=lsan --runs_per_test 3000 //...
7877

7978
- name: Upload bazel-testlogs
8079
uses: actions/upload-artifact@v4
8180
with:
8281
name: bazel-testlogs-lsan
8382
path: bazel-testlogs/
84-
83+
8584
ubsan:
8685
runs-on: ${{ matrix.os }}
8786
strategy:
@@ -95,12 +94,12 @@ 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

105104
- name: Upload bazel-testlogs
106105
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)