Skip to content

Commit da265ca

Browse files
committed
chore: add corpus cache for regression testing
1 parent cc89824 commit da265ca

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/run-all-tests-pr.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,16 @@ jobs:
7272
choco install llvm --version=19.1.0 --force
7373
echo "C:\Program Files\LLVM\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
7474
75+
- name: Load fuzzing corpus cache
76+
uses: actions/cache/restore@v4
77+
with:
78+
path: |
79+
selffuzz/src/test/resources/.corpus
80+
81+
key: fuzzing-corpus-${{ matrix.os }}-${{ matrix.jdk }}-${{ github.run_id }}-${{ github.run_attempt }}
82+
restore-keys: |
83+
fuzzing-corpus-
84+
7585
- name: Build & Test
7686
run: bazelisk test ${{env.BUILD_BUDDY_CONFIG}} --java_runtime_version=remotejdk_${{ matrix.jdk }} ${{ matrix.bazel_args }} ${{ matrix.extra_bazel_args }} --build_tag_filters="-no-${{ matrix.arch }},-no-${{ matrix.arch }}-jdk${{ matrix.jdk }},-no-jdk${{ matrix.jdk }}" --test_tag_filters="-no-${{ matrix.arch }},-no-${{ matrix.arch }}-jdk${{ matrix.jdk }},-no-jdk${{ matrix.jdk }}" //...
7787

0 commit comments

Comments
 (0)