File tree Expand file tree Collapse file tree 2 files changed +26
-1
lines changed
Expand file tree Collapse file tree 2 files changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -124,6 +124,11 @@ jobs:
124124 if : needs.check-changes.outputs.run_tests == 'full'
125125 uses : ./.github/workflows/benchmarks.yml
126126
127+ start-fuzzer-tests :
128+ needs : check-changes
129+ if : needs.check-changes.outputs.run_tests == 'full'
130+ uses : ./.github/workflows/fuzzer.yml
131+
127132 ran-full :
128133 runs-on : ubuntu-22.04
129134 needs : [
@@ -136,7 +141,7 @@ jobs:
136141 start-ubuntu-x86-64-nix-tests-debug,
137142 start-windows-release-build-test,
138143 start-windows-tests,
139- start-roc-benchmarks,
144+ start-roc-benchmarks
140145 ]
141146 steps :
142147 - run : echo "all workflows succeeded!"
Original file line number Diff line number Diff line change 1+ on :
2+ workflow_call :
3+
4+ name : CI
5+
6+ env :
7+ RUST_BACKTRACE : 1
8+
9+ jobs :
10+ fuzz-test-parser :
11+ name : Fuzz test parser (allowed to fail). Do check this if you've made changes to the parser.
12+ runs-on : [self-hosted, i7-6700K]
13+ timeout-minutes : 30
14+ steps :
15+ - uses : actions/checkout@v4
16+
17+ - name : run fuzz tests - ok to merge if this one fails # for now!
18+ run : |
19+ cargo +nightly-2024-02-03 install --locked cargo-fuzz
20+ cd crates/compiler/test_syntax/fuzz && cargo +nightly-2024-02-03 fuzz run -j4 fuzz_expr --sanitizer=none -- -dict=dict.txt -max_total_time=60
You can’t perform that action at this time.
0 commit comments