Browse Source

Remove minifuzzer workflow target

The main fuzzer target can be used for fuzzing. The minifuzzer doesn't
rung long enough to be likely to find any issues, and isn't great for CI
because of the potential for sporadic failures.
Davin McCall 1 year ago
parent
commit
f898c69011
1 changed files with 0 additions and 28 deletions
  1. 0 28
      .github/workflows/ubuntu-latest-amd64-minifuzzer.yml

+ 0 - 28
.github/workflows/ubuntu-latest-amd64-minifuzzer.yml

@@ -1,28 +0,0 @@
-name: Dinit on ubuntu-latest-amd64 minifuzzer
-
-on:
-  workflow_dispatch:
-
-jobs:
-  Ubuntu-latest-amd64_minifuzzer:
-
-    runs-on: ubuntu-latest
-    
-    # We need to upload crash* files after libfuzzer fail so disable fail-fast option
-    strategy:
-      fail-fast: false
-    
-    steps:
-    - uses: actions/checkout@v3
-    - name: Print clang++ architecture
-      run: clang++ -dumpmachine
-    - name: Build `fuzz` target via make
-      run: cd src/tests/cptests/ && make fuzz
-    - name: Run fuzzer
-      run: src/tests/cptests/fuzz -max_total_time=1200
-    - name: Upload crash file(s)
-      uses: actions/upload-artifact@v3.1.0
-      if: failure()
-      with:
-          name: Dinit-minifuzzer_crash
-          path: src/tests/cptests/fuzz/crash*