Skip to content

Conversation

@tilman-aiven
Copy link

@tilman-aiven tilman-aiven commented Dec 2, 2025

This PR adds optional CI testing for Aiven ClickHouse branches that never blocks merging. Tests run automatically on v*-lts-aiven* and v*-lts-upstream* branches and post results as PR comments.

Only runs when label clickhouse-fasttests is set

What Fast Test Does:

Builds ClickHouse (10-15 min)

  • Fast build configuration
  • No heavy optimizations
  • Validates compilation

Runs ~10,000+ Tests (5-10 min)

  • Stateless functional tests
  • Core functionality coverage
  • No external dependencies

Generates Report

  • Pass/fail counts
  • Detailed logs
  • Artifacts for debugging

@tilman-aiven tilman-aiven force-pushed the v25.8.12.129-lts-aiven-ci branch from 94e2a19 to 5882825 Compare December 2, 2025 13:48
@tilman-aiven tilman-aiven marked this pull request as ready for review December 2, 2025 13:48
@tilman-aiven tilman-aiven marked this pull request as draft December 2, 2025 13:49
@tilman-aiven tilman-aiven force-pushed the v25.8.12.129-lts-aiven-ci branch 3 times, most recently from e38fd11 to 56ee8dc Compare December 5, 2025 11:06
@tilman-aiven tilman-aiven force-pushed the v25.8.12.129-lts-aiven-ci branch 2 times, most recently from 56fce6a to 1eedc35 Compare December 5, 2025 11:09
@tilman-aiven tilman-aiven force-pushed the v25.8.12.129-lts-aiven-ci branch from 1eedc35 to 1c00f22 Compare December 5, 2025 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants