aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-12-25 09:44:26 +0100
committerDmitry Vyukov <dvyukov@google.com>2020-12-25 10:08:21 +0100
commit51cfe8e5099c61aa64746eb323891f0ee28b67c9 (patch)
treecaf2dc6d1d3dbe4ad805f1f79f62c97b59800dbb
parentb982b3ea71acbb298ee60e06c9bdaca9f680125b (diff)
.github/workflows: remove fuzzit.dev
All fuzzit.dev jobs become broken recently, see e.g.: https://github.com/google/syzkaller/pull/2351/checks?check_run_id=1601794199 ... {"status":"Status: Downloaded newer image for gcr.io/fuzzit-public/stretch-llvm8:64bdedf"} Downloading fuzzit cli/agent... Error: Process completed with exit code 1. https://github.com/fuzzitdev/fuzzit is archived now and the README says: "the standalone service will soon be deperecated". So I guess it's time to remove fuzzit.dev integration.
-rw-r--r--.github/workflows/ci.yml24
-rw-r--r--README.md1
-rwxr-xr-xtools/fuzzit.sh28
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
diff --git a/README.md b/README.md
index 4e8185cd4..881c353da 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,6 @@
# syzkaller - kernel fuzzer
[![CI Status](https://github.com/google/syzkaller/workflows/ci/badge.svg)](https://github.com/google/syzkaller/actions?query=workflow/ci)
-[![fuzzit](https://app.fuzzit.dev/badge?org_id=syzkaller=master)](https://fuzzit.dev)
[![OSS-Fuzz](https://oss-fuzz-build-logs.storage.googleapis.com/badges/syzkaller.svg)](https://bugs.chromium.org/p/oss-fuzz/issues/list?q=label:Proj-syzkaller)
[![Go Report Card](https://goreportcard.com/badge/github.com/google/syzkaller)](https://goreportcard.com/report/github.com/google/syzkaller)
[![Coverage Status](https://codecov.io/gh/google/syzkaller/graph/badge.svg)](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