Skip to content

Commit 1e3680e

Browse files
committed
wip 2/x
1 parent b306c6f commit 1e3680e

File tree

2 files changed

+34
-31
lines changed

2 files changed

+34
-31
lines changed

.github/actions/fuzzer/action.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ runs:
2020
2121
- name: Prepare
2222
id: prepare
23+
shell: bash
2324
run: |
2425
echo "cache-key=${{ runner.os }}-${{ hashFiles(inputs.binary) }}" >> $GITHUB_OUTPUT
2526
echo "corpus-dir=corpus-${{ hashFiles(inputs.binary) }}" >> $GITHUB_OUTPUT
@@ -32,10 +33,12 @@ runs:
3233

3334
- name: Initialize corpus
3435
if: steps.cache.outputs.cache-hit != 'true'
36+
shell: bash
3537
run: mkdir -p ${{ steps.preapre.outputs.corpus-dir }}
3638

3739
- name: Run
3840
run: ${{ inputs.binary }} -max_total_time=${{ inputs.duration_sec }} ${{ steps.prepare.outputs.corpus-dir }}
41+
shell: bash
3942

4043
- uses: actions/cache/save@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
4144
with:

.github/workflows/main.yml

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -6,38 +6,38 @@ on:
66
- main
77

88
jobs:
9-
call-dev-workflow:
10-
uses: ./.github/workflows/dev.yml
11-
secrets: inherit
12-
permissions:
13-
contents: read
14-
packages: write
15-
16-
system-tests:
17-
uses: DataDog/system-tests/.github/workflows/system-tests.yml@main
18-
secrets: inherit
19-
permissions:
20-
contents: read
21-
packages: write
22-
with:
23-
library: cpp
24-
binaries_artifact: binaries
25-
desired_execution_time: 300 # 5 minutes
26-
scenarios: PARAMETRIC
27-
skip_empty_scenarios: true
28-
_system_tests_dev_mode: true
29-
display_summary: true
30-
31-
# Ensure the main job is run to completion
32-
check-system-tests:
33-
needs: system-tests
34-
name: Check system tests success
35-
runs-on: ubuntu-latest
36-
steps:
37-
- run: exit 0
38-
9+
# call-dev-workflow:
10+
# uses: ./.github/workflows/dev.yml
11+
# secrets: inherit
12+
# permissions:
13+
# contents: read
14+
# packages: write
15+
#
16+
# system-tests:
17+
# uses: DataDog/system-tests/.github/workflows/system-tests.yml@main
18+
# secrets: inherit
19+
# permissions:
20+
# contents: read
21+
# packages: write
22+
# with:
23+
# library: cpp
24+
# binaries_artifact: binaries
25+
# desired_execution_time: 300 # 5 minutes
26+
# scenarios: PARAMETRIC
27+
# skip_empty_scenarios: true
28+
# _system_tests_dev_mode: true
29+
# display_summary: true
30+
#
31+
# # Ensure the main job is run to completion
32+
# check-system-tests:
33+
# needs: system-tests
34+
# name: Check system tests success
35+
# runs-on: ubuntu-latest
36+
# steps:
37+
# - run: exit 0
38+
#
3939
fuzz-testing:
40-
needs: call-dev-workflow
40+
# needs: call-dev-workflow
4141
# runs-on: ubuntu-22.04-arm
4242
runs-on: ubuntu-22.04
4343
container:

0 commit comments

Comments
 (0)