mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 16:42:05 +00:00
84e5870b71
* Revert "Revert "improve CI with digest for docker, build and test jobs"" * fix: docker manifest merge for missing images only
34 lines
802 B
YAML
34 lines
802 B
YAML
name: libFuzzer
|
|
|
|
env:
|
|
# Force the stdout and stderr streams to be unbuffered
|
|
PYTHONUNBUFFERED: 1
|
|
|
|
on: # yamllint disable-line rule:truthy
|
|
# schedule:
|
|
# - cron: '0 0 2 31 1' # never for now
|
|
workflow_call:
|
|
inputs:
|
|
data:
|
|
description: json ci data
|
|
type: string
|
|
required: true
|
|
|
|
jobs:
|
|
BuilderFuzzers:
|
|
uses: ./.github/workflows/reusable_build.yml
|
|
with:
|
|
build_name: fuzzers
|
|
data: ${{ inputs.data }}
|
|
libFuzzerTest:
|
|
needs: [BuilderFuzzers]
|
|
uses: ./.github/workflows/reusable_test.yml
|
|
with:
|
|
test_name: libFuzzer tests
|
|
runner_type: func-tester
|
|
data: ${{ inputs.data }}
|
|
additional_envs: |
|
|
KILL_TIMEOUT=10800
|
|
run_command: |
|
|
python3 libfuzzer_test_check.py "$CHECK_NAME" "$KILL_TIMEOUT"
|