Skip to content

Antalya-25.8 Precise regression skipping#1058

Merged
strtgbb merged 7 commits intoantalya-25.8from
precise_regression_skipping
Oct 12, 2025
Merged

Antalya-25.8 Precise regression skipping#1058
strtgbb merged 7 commits intoantalya-25.8from
precise_regression_skipping

Conversation

@strtgbb
Copy link
Collaborator

@strtgbb strtgbb commented Oct 2, 2025

Changelog category (leave one):

  • CI Fix or Improvement (changelog entry is not required)

Tasks

  • Pass skipping config into regression workflow
  • Extend skip system
  • Respect skips in regression

CI/CD Options

Exclude tests:

  • Fast test
  • Integration Tests
  • Stateless tests
  • Stateful tests
  • Performance tests
  • All with ASAN
  • All with TSAN
  • All with MSAN
  • All with UBSAN
  • All with Coverage
  • All with Aarch64
  • All Regression
  • Disable CI Cache

Regression jobs to run:

  • Fast suites (mostly <1h)
  • Aggregate Functions (2h)
  • Alter (1.5h)
  • Benchmark (30m)
  • ClickHouse Keeper (1h)
  • Iceberg (2h)
  • LDAP (1h)
  • Parquet (1.5h)
  • RBAC (1.5h)
  • SSL Server (1h)
  • S3 (2h)
  • Tiered Storage (2h)

@strtgbb strtgbb added cicd Improvements and fixes to the CICD process antalya-25.8 labels Oct 2, 2025
@github-actions
Copy link

github-actions bot commented Oct 2, 2025

Workflow [PR], commit [773eccf]

@strtgbb strtgbb changed the title try adding ci exclude tags to workflow config Antalya-25.8 Precise regression skipping Oct 2, 2025
@strtgbb strtgbb force-pushed the precise_regression_skipping branch 7 times, most recently from 615c4ae to 5bbbad3 Compare October 2, 2025 19:45
@strtgbb
Copy link
Collaborator Author

strtgbb commented Oct 2, 2025

Below is how the new include check-boxes interact with the old exclude tag:

Exclude All Regression Regession Not Excluded
All to run No suites run All suites run
Some to run No suites run Some suites run
None to run No suites run All suites run

It is important that if nothing is specified, all suites run, otherwise regression will not be run on merge.

@strtgbb strtgbb force-pushed the precise_regression_skipping branch 11 times, most recently from 926cbc6 to e403c10 Compare October 3, 2025 13:38
@strtgbb strtgbb marked this pull request as ready for review October 3, 2025 13:44
@strtgbb strtgbb mentioned this pull request Oct 6, 2025
25 tasks
@strtgbb strtgbb added the port-everywhere PRs that must be ported to every other version branch label Oct 6, 2025
@strtgbb strtgbb force-pushed the precise_regression_skipping branch 2 times, most recently from 9c9ab1f to c948d4a Compare October 9, 2025 14:01
mkmkme
mkmkme previously approved these changes Oct 9, 2025
@strtgbb strtgbb force-pushed the precise_regression_skipping branch from c948d4a to 6f98168 Compare October 10, 2025 15:50
@strtgbb strtgbb force-pushed the precise_regression_skipping branch 4 times, most recently from c48bab5 to 5875d25 Compare October 10, 2025 17:51
@strtgbb strtgbb force-pushed the precise_regression_skipping branch from 5875d25 to 773eccf Compare October 10, 2025 18:24
@strtgbb strtgbb merged commit e431b71 into antalya-25.8 Oct 12, 2025
143 checks passed
@strtgbb strtgbb deleted the precise_regression_skipping branch December 1, 2025 16:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cicd Improvements and fixes to the CICD process port-everywhere PRs that must be ported to every other version branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants