Skip to content

Commit 77dad39

Browse files
andyrosscujomalainey
authored andcommitted
github/workflows: Remove old fuzzing check
This has bitrotten vs. the newer code upstream at oss-fuzz, involves an expensive docker container build, and provides little value vs. the newer fuzz.sh script that runs in the regular CI containers. Let oss-fuzz handle the deep validation. We should be using fuzzing as a smoke test via the existing scripts. Signed-off-by: Andy Ross <andyross@google.com>
1 parent 6a08cf2 commit 77dad39

File tree

1 file changed

+0
-33
lines changed

1 file changed

+0
-33
lines changed

.github/workflows/ipc_fuzzer.yml

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -10,39 +10,6 @@ on: [pull_request, workflow_dispatch]
1010

1111
jobs:
1212

13-
14-
# For the actual fuzzer see tools/oss-fuzz/README.
15-
# also see
16-
# https://google.github.io/oss-fuzz/getting-started/continuous-integration/
17-
#
18-
# Build and run fuzzer for 5s just to check that it runs properly. If it
19-
# consistently fails in under 5s you probably did something wrong
20-
21-
# If you came here to quickly copy/paste the invocation of some build
22-
# script in order to reproduce a failure reported by github then you
23-
# will be disappointed by the Github Action below: it's magical. For a
24-
# thorough reproduction you must follow the links above. For a quick,
25-
# dirty and incomplete reproduction hack you can try the following two
26-
# lines. Don't do this at home.
27-
#
28-
# OUT=unused_dir cmake -B oss-fuzz-build/ -S tools/oss-fuzz/
29-
# make -j -C oss-fuzz-build sof_ep fuzz_ipc.o
30-
ipc-fuzzer-build:
31-
runs-on: ubuntu-latest
32-
steps:
33-
- name: Build Fuzzers
34-
uses: google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master
35-
with:
36-
oss-fuzz-project-name: 'sound-open-firmware'
37-
38-
- name: Run Fuzzers
39-
uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master
40-
with:
41-
oss-fuzz-project-name: 'sound-open-firmware'
42-
language: c
43-
fuzz-seconds: 5
44-
45-
# Newer fuzzer
4613
simple-IPC-fuzz_sh:
4714
runs-on: ubuntu-22.04
4815
strategy:

0 commit comments

Comments
 (0)