Skip to content

fix(ci): wire stage matrix size into runtime#19606

Open
sundy-li wants to merge 1 commit intodatabendlabs:mainfrom
sundy-li:issue-19598-20260324-2020
Open

fix(ci): wire stage matrix size into runtime#19606
sundy-li wants to merge 1 commit intodatabendlabs:mainfrom
sundy-li:issue-19598-20260324-2020

Conversation

@sundy-li
Copy link
Member

@sundy-li sundy-li commented Mar 24, 2026

I hereby agree to the terms of the CLA available at: https://docs.databend.com/dev/policies/cla/

Summary

Fixes #19598

  • pass the stage matrix size dimension into the sqllogic stage action
  • export TEST_STAGE_SIZE so prepare_stage.sh can switch between small and large
  • add a lightweight regression check to make lint-yaml for this wiring

Changes

  • add a required size input to .github/actions/test_sqllogic_stage
  • pass ${{ matrix.size }} from .github/workflows/reuse.sqllogic.yml
  • add .github/scripts/check_sqllogic_stage_size_wiring.py and call it from lint-yaml

Tests

  • Regression check script: python3 .github/scripts/check_sqllogic_stage_size_wiring.py
  • YAML parse validation for the touched workflow and action files

Type of change

  • Bug fix (non-breaking change which fixes an issue)

This change is Reviewable

@github-actions github-actions bot added the pr-bugfix this PR patches a bug in codebase label Mar 24, 2026
@sundy-li sundy-li added the agent-reviewable Ready for agent review label Mar 24, 2026
@github-actions
Copy link
Contributor

🤖 CI Job Analysis

Workflow: 23489351842

📊 Summary

  • Total Jobs: 86
  • Failed Jobs: 8
  • Retryable: 0
  • Code Issues: 8

NO RETRY NEEDED

All failures appear to be code/test issues requiring manual fixes.

🔍 Job Details

  • linux / sqllogic / stage (fs, http, sub_path, large): Not retryable (Code/Test)
  • linux / sqllogic / stage (fs, hybrid, sub_path, large): Not retryable (Code/Test)
  • linux / sqllogic / stage (s3, http, full_path, large): Not retryable (Code/Test)
  • linux / sqllogic / stage (fs, hybrid, full_path, large): Not retryable (Code/Test)
  • linux / sqllogic / stage (s3, hybrid, sub_path, large): Not retryable (Code/Test)
  • linux / sqllogic / stage (s3, hybrid, full_path, large): Not retryable (Code/Test)
  • linux / sqllogic / stage (s3, http, sub_path, large): Not retryable (Code/Test)
  • linux / sqllogic / stage (fs, http, full_path, large): Not retryable (Code/Test)

🤖 About

Automated analysis using job annotations to distinguish infrastructure issues (auto-retried) from code/test issues (manual fixes needed).

@sundy-li sundy-li added agent-approved Approved by agent and removed agent-reviewable Ready for agent review labels Mar 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-approved Approved by agent pr-bugfix this PR patches a bug in codebase

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: stage matrix size dimension is not wired into runtime

1 participant