Skip to content

Commit a804206

Browse files
committed
enable oauth suite
1 parent 9ec4cc4 commit a804206

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
- [ ] <!---ci_regression_clickhouse_keeper--> ClickHouse Keeper (1h)
4343
- [x] <!---ci_regression_iceberg--> Iceberg (2h)
4444
- [ ] <!---ci_regression_ldap--> LDAP (1h)
45+
- [x] <!---ci_regression_oauth--> OAuth (5m)
4546
- [x] <!---ci_regression_parquet--> Parquet (1.5h)
4647
- [ ] <!---ci_regression_rbac--> RBAC (1.5h)
4748
- [ ] <!---ci_regression_ssl_server--> SSL Server (1h)

.github/workflows/regression.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,26 @@ jobs:
303303
job_name: ldap_${{ matrix.SUITE }}
304304
secrets: inherit
305305

306+
OAuth:
307+
if: |
308+
fromJson(inputs.workflow_config).JOB_KV_DATA.ci_regression_jobs[0] == null ||
309+
contains(fromJson(inputs.workflow_config).JOB_KV_DATA.ci_regression_jobs, 'oauth')
310+
uses: ./.github/workflows/regression-reusable-suite.yml
311+
with:
312+
ref: ${{ inputs.commit }}
313+
workflow_config: ${{ inputs.workflow_config }}
314+
suite_name: oauth
315+
suite_executable: regression.py
316+
output_format: new-fails
317+
flags: --with-analyzer --identity-provider keycloak
318+
timeout_minutes: ${{ inputs.timeout_minutes }}
319+
runner_arch: ${{ inputs.arch }}
320+
runner_type: ${{ inputs.runner_type }}
321+
build_sha: ${{ inputs.build_sha }}
322+
set_commit_status: true
323+
job_name: oauth
324+
secrets: inherit
325+
306326
Parquet:
307327
if: |
308328
fromJson(inputs.workflow_config).JOB_KV_DATA.ci_regression_jobs[0] == null ||

0 commit comments

Comments
 (0)