Skip to content

Make more tests parallelizable#83732

Merged
Algunenano merged 2 commits intoClickHouse:masterfrom
Algunenano:more_parallel
Jul 15, 2025
Merged

Make more tests parallelizable#83732
Algunenano merged 2 commits intoClickHouse:masterfrom
Algunenano:more_parallel

Conversation

@Algunenano
Copy link
Copy Markdown
Member

Changelog category (leave one):

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

Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):

Make more tests parallelizable

  • For obscure reasons (Ideas to improve the CI #74661 (comment)) when we moved the stateful tests we made all of them not parallel. Many, if not all, are quick and fast so we should mark the non-parallel appropriately and run the rest in parallel.
  • There are a bunch of new tests marked as non-parallel without reason and I couldn't come up with one

Documentation entry for user-facing changes

  • Documentation is written (mandatory for new features)

@clickhouse-gh
Copy link
Copy Markdown
Contributor

clickhouse-gh Bot commented Jul 14, 2025

Workflow [PR], commit [3249989]

Summary:

job_name test_name status info comment
Stateless tests (amd_asan, flaky check) error

@clickhouse-gh clickhouse-gh Bot added the pr-ci label Jul 14, 2025
@alexey-milovidov alexey-milovidov self-assigned this Jul 14, 2025
@Algunenano
Copy link
Copy Markdown
Member Author

Flaky check failed because many test were changed and it timed out. The slow tests (00170_s3_cache, 00024_random_counters, 00090_thread_pool_deadlock) are all now marked as not parallel)

@Algunenano Algunenano enabled auto-merge July 15, 2025 07:51
@Algunenano Algunenano added this pull request to the merge queue Jul 15, 2025
Merged via the queue into ClickHouse:master with commit 68102b6 Jul 15, 2025
119 of 121 checks passed
@Algunenano Algunenano deleted the more_parallel branch July 15, 2025 08:03
@robot-ch-test-poll robot-ch-test-poll added the pr-synced-to-cloud The PR is synced to the cloud repo label Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-ci pr-synced-to-cloud The PR is synced to the cloud repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants