Skip to content

[CI] Run the 1 TB BigQuery read in a daily scale job - #40858

Draft
bvolpato wants to merge 1 commit into
apache:masterfrom
bvolpato:bvolpato/separate-bigquery-scale-validation
Draft

bvolpato wants to merge 1 commit into
apache:masterfrom
bvolpato:bvolpato/separate-bigquery-scale-validation

Conversation

@bvolpato

Copy link
Copy Markdown
Contributor

The 1 TB BigQuery read takes about 2h22 in the Dataflow V2 integration reports (example). It currently runs as part of the suite scheduled every eight hours.

Run that case unchanged in a dedicated daily V2 scale job. Keep the other BigQuery read cases in the regular suite and retain the existing explicit CI triggers for running both lanes. The tradeoff is daily rather than eight-hour feedback for the 1 TB case.

Validated the actual Gradle task graph and test selection with --test-dry-run, plus workflow syntax. The two tasks retain the same V2 options, SDK build dependencies, classpath, and cleanup. The test input and row-count assertion are unchanged. No Dataflow jobs or SDK images were published during local validation.

@github-actions github-actions Bot added build runners dataflow size/m M: 50-249 lines changed labels Oct 28, 2026
with:
persist-credentials: false
- name: Setup repository
uses: ./.github/actions/setup-action
- name: Setup repository
uses: ./.github/actions/setup-action
- name: Setup environment
uses: ./.github/actions/setup-environment-action
- name: Setup environment
uses: ./.github/actions/setup-environment-action
- name: run PostCommit Java Dataflow V2 scale tests
uses: ./.github/actions/gradle-command-self-hosted-action
@bvolpato
bvolpato force-pushed the bvolpato/separate-bigquery-scale-validation branch from f3c78f3 to e4a4e60 Compare October 28, 2026 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants