aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/build_and_test_ondemand.yml
diff options
context:
space:
mode:
authorBulat Gayazov <brgayazov@yandex-team.ru>2023-06-08 14:22:47 +0000
committerbrgayazov <bulat@ydb.tech>2023-06-08 17:22:47 +0300
commit67979c6e5cdbfdb34dcbafc7edace699e2ba375f (patch)
tree83674c05ca69a1314f1a511f580369da954c9b1a /.github/workflows/build_and_test_ondemand.yml
parent8bfba786a00c488c54b9950cea95da5a28e99be9 (diff)
downloadydb-67979c6e5cdbfdb34dcbafc7edace699e2ba375f.tar.gz
Added intergration of python CI with testmo
Added intergration of python CI with testmo Pull Request resolved: #237
Diffstat (limited to '.github/workflows/build_and_test_ondemand.yml')
-rw-r--r--.github/workflows/build_and_test_ondemand.yml20
1 files changed, 5 insertions, 15 deletions
diff --git a/.github/workflows/build_and_test_ondemand.yml b/.github/workflows/build_and_test_ondemand.yml
index bc3a01ff34..984411f65e 100644
--- a/.github/workflows/build_and_test_ondemand.yml
+++ b/.github/workflows/build_and_test_ondemand.yml
@@ -18,7 +18,7 @@ on:
default: true
run_functional_tests:
type: boolean
- default: false
+ default: true
workflow_dispatch:
inputs:
sanitizer:
@@ -36,7 +36,7 @@ on:
default: true
run_functional_tests:
type: boolean
- default: false
+ default: true
jobs:
@@ -94,8 +94,7 @@ jobs:
uses: ./.github/actions/build
with:
sanitizer: ${{ inputs.sanitizer }}
- - name: Run unit tests
- if: inputs.run_unit_tests
+ - name: Run tests
uses: ./.github/actions/test
with:
log_suffix: ${{format('{0}{1}', 'X64', inputs.sanitizer)}}
@@ -107,17 +106,8 @@ jobs:
testman_token: ${{secrets.TESTMO_TOKEN}}
testman_url: ${{vars.TESTMO_URL}}
testman_project_id: ${{vars.TESTMO_PROJECT_ID}}
- - name: Run functional tests
- if: inputs.run_functional_tests && (success() || failure()) && steps.build.conclusion != 'failure'
- uses: ./.github/actions/test_python
- with:
- log_suffix: ${{format('{0}{1}', 'X64', inputs.sanitizer)}}
- test_label_regexp: ${{ inputs.test_label_regexp }}
- aws_key_id: ${{secrets.AWS_KEY_ID}}
- aws_key_value: ${{secrets.AWS_KEY_VALUE}}
- aws_bucket: ${{vars.AWS_BUCKET}}
- aws_endpoint: ${{vars.AWS_ENDPOINT}}
-
+ run_unit_tests: ${{inputs.run_unit_tests}}
+ run_functional_tests: ${{inputs.run_functional_tests}}
release-runner:
name: Release self-hosted YC runner if provided on-demand
needs: