mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-10 09:32:06 +00:00
7844fcc196
* CI with digests to tag docker images, reuse builds, reuse tests and others
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"
|