Skip to content

Commit d9f0769

Browse files
authored
Stress test in separate workflow (#19405)
1 parent cf8564a commit d9f0769

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Regression-run_compatibility
2+
3+
on:
4+
schedule:
5+
- cron: "0 23 * * *" # At 23:00 every day
6+
workflow_dispatch:
7+
inputs:
8+
use_default_branches:
9+
description: 'If true, start main and all current stable branches. If false, start only the selected branch.'
10+
type: boolean
11+
required: false
12+
default: true
13+
14+
jobs:
15+
main:
16+
name: Regression-run_stress
17+
uses: ./.github/workflows/run_tests.yml
18+
secrets: inherit
19+
strategy:
20+
fail-fast: false
21+
matrix:
22+
build_preset: ["relwithdebinfo", "release-asan", "release-tsan", "release-msan"]
23+
with:
24+
test_targets: ydb/tests/stress/
25+
branches: ${{ (inputs.use_default_branches == true || github.event_name == 'schedule') && '["main", "stable-25-1", "stable-25-1-analytics"]' || github.ref_name }}
26+
build_preset: ${{ matrix.build_preset }}

0 commit comments

Comments
 (0)