@@ -0,0 +1,21 @@
+name: Acceptance-run
+on:
+ schedule:
+ - cron: "0 0 * * *" # At 00:00 every day
+ workflow_dispatch:
+ inputs:
+ test_label_regexp:
+ required: false
+ type: string
+
+jobs:
+ ya_x86_64:
+ name: Build/test x86_64 using YA
+ uses: ./.github/workflows/build_and_test_ya_provisioned.yml
+ secrets: inherit
+ with:
+ runner_label: auto-provisioned
+ build_preset: relwithdebinfo
+ build_target: ydb/tests/acceptance
+ run_build: true
+ run_tests: true
@@ -2,7 +2,7 @@ name: Publish docker image
on:
schedule:
- - cron: "0 3 * * *"
+ - cron: "0 3 * * *" # At 03:00 every day
workflow_dispatch:
inputs:
git_ref:
@@ -1,7 +1,7 @@
name: Nightly-run
- - cron: "0 1 * * *"
+ - cron: "0 1 * * *" # At 01:00 every day
test_label_regexp:
name: Prewarm-Ccache
- - cron: "0 4 * * *"
+ - cron: "0 4 * * *" # At 04:00 every day
jobs:
name: Prewarm-debug
- - cron: "15 */6 * * *"
+ - cron: "15 */6 * * *" # At minute 15 past every 6th hour
name: Sync cmakebuild with main
- - cron: "0 * * * *"
+ - cron: "0 * * * *" # At minute 0 every hour
concurrency:
group: ${{ github.workflow }}
@@ -0,0 +1,5 @@
+# Various tests which we can't run in every pull request (because of instability/specific environment/execution time/etc)
+RECURSE_ROOT_RELATIVE(
+ ydb/tests/functional/large_serializable
+)