diff options
| -rw-r--r-- | .github/workflows/ci.yml | 24 | ||||
| -rw-r--r-- | README.md | 1 | ||||
| -rwxr-xr-x | tools/fuzzit.sh | 28 |
3 files changed, 0 insertions, 53 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e6da2454b..97b993a42 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -100,27 +100,3 @@ jobs: key: cache - name: run run: gopath/src/github.com/google/syzkaller/.github/workflows/run.sh syz-old-env make presubmit_old - fuzzit: - runs-on: ubuntu-latest - needs: [smoke] - steps: - - name: checkout - uses: actions/checkout@v2 - with: - path: gopath/src/github.com/google/syzkaller - - name: cache - uses: actions/cache@v1 - with: - path: .cache - key: cache - - name: regression - if: ${{ github.event_name == 'pull_request' }} - # We use syz-old-env because it contains Go 1.14. - # syz-env contains Go 1.15 and go-fuzz is broken with Go 1.15: - # https://github.com/dvyukov/go-fuzz/issues/294 - run: gopath/src/github.com/google/syzkaller/.github/workflows/run.sh syz-old-env tools/fuzzit.sh local-regression - - name: fuzzing - if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} - env: - FUZZIT_API_KEY: ${{ secrets.FUZZIT_API_KEY }} - run: gopath/src/github.com/google/syzkaller/.github/workflows/run.sh syz-old-env tools/fuzzit.sh fuzzing @@ -1,7 +1,6 @@ # syzkaller - kernel fuzzer [](https://github.com/google/syzkaller/actions?query=workflow/ci) -[](https://fuzzit.dev) [](https://bugs.chromium.org/p/oss-fuzz/issues/list?q=label:Proj-syzkaller) [](https://goreportcard.com/report/github.com/google/syzkaller) [](https://codecov.io/gh/google/syzkaller) diff --git a/tools/fuzzit.sh b/tools/fuzzit.sh deleted file mode 100755 index 66dfa3224..000000000 --- a/tools/fuzzit.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env bash -# Copyright 2019 syzkaller project authors. All rights reserved. -# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. - -# Helper script for working with fuzzit.dev -# https://github.com/fuzzitdev/example-go - -set -eux -export TYPE="${1}" -export GOBIN=$(realpath .)/bin - -function target { - bin/go-fuzz-build -libfuzzer -func $3 -o fuzzer.a $2 - clang -fsanitize=fuzzer fuzzer.a -o fuzzer - ./fuzzit create job --type "${TYPE}" --branch ${GITHUB_REF#refs/heads/} --revision ${GITHUB_SHA} syzkaller/$1 ./fuzzer -} - -go install github.com/dvyukov/go-fuzz/go-fuzz-build - -curl -L --output fuzzit https://github.com/fuzzitdev/fuzzit/releases/download/v2.4.77/fuzzit_Linux_x86_64 -chmod a+x fuzzit - -make descriptions -target syzkaller-prog-deserialize ./prog/test FuzzDeserialize -target syzkaller-prog-parselog ./prog/test FuzzParseLog -target syzkaller-compiler ./pkg/compiler Fuzz -target syzkaller-report ./pkg/report Fuzz -target syzkaller-trace2syz ./tools/syz-trace2syz/proggen Fuzz |
