Commit d1ccf72e authored by Matthew Slipper's avatar Matthew Slipper Committed by GitHub

ci: Archive fuzz test data (#13321)

When fuzz tests fail they write data to the test directory. This PR archives the fuzz data to make future debugging easier.
parent 2bdb8182
...@@ -801,8 +801,18 @@ jobs: ...@@ -801,8 +801,18 @@ jobs:
if: ${{ uses_artifacts }} if: ${{ uses_artifacts }}
- run: - run:
name: Fuzz name: Fuzz
command: make fuzz command: |
make fuzz
working_directory: "<<parameters.package_name>>" working_directory: "<<parameters.package_name>>"
- run:
name: Copy fuzz artifacts
command: |
mkdir -p fuzzdata
find ./<<parameters.package_name>> -type d -name "fuzz" -exec sh -c 'cp -r "{}"/* fuzzdata/ 2>/dev/null || true' \;
when: always
- store_artifacts:
path: ./fuzzdata
when: always
go-lint: go-lint:
machine: true machine: true
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment