Skip to content

CI: Improve matching failures against open gh issues#92090

Merged
maxknv merged 6 commits intomasterfrom
ci_infra_issues_support
Dec 16, 2025
Merged

CI: Improve matching failures against open gh issues#92090
maxknv merged 6 commits intomasterfrom
ci_infra_issues_support

Conversation

@maxknv
Copy link
Copy Markdown
Member

@maxknv maxknv commented Dec 13, 2025

Changelog category (leave one):

  • Not for changelog (changelog entry is not required)
  1. Support for creation, indexing, linking issues like this Timeout in random functional tests with MSAN #92089
    These types of issues can affect random tests. CI should match them by failure reason, flags (retry_ok), test name and job name pattern. If a match found, the "issue" label is to be attached to report and PR comment

  2. Support abstract names for CI-generated issues. For example: issue has changed title, CI searches by Test name: ... in a ticket body, if not found, fallback to title search.

  3. Refactoring: Do not search issues in GitHub one by one - fetch all of them by label and then do the matching faster and more reliably. Remove logic dublication in check ci script and in the CI finish workflow job that does similar things

@clickhouse-gh
Copy link
Copy Markdown
Contributor

clickhouse-gh bot commented Dec 13, 2025

Workflow [PR], commit [4c267f7]

Summary:

job_name test_name status info comment
BuzzHouse (arm_asan) failure
Logical error: 'false && "WriteBuffer is neither finalized nor canceled in destructor."' FAIL cidb, issue ISSUE EXISTS
BuzzHouse (amd_tsan) failure
Logical error: 'false && "WriteBuffer is neither finalized nor canceled in destructor."' FAIL cidb, issue ISSUE EXISTS

@clickhouse-gh clickhouse-gh bot added the pr-not-for-changelog This PR should not be mentioned in the changelog label Dec 13, 2025
@maxknv maxknv force-pushed the ci_infra_issues_support branch 10 times, most recently from f7b601f to ae44d4c Compare December 15, 2025 21:55
@maxknv maxknv changed the title CI: Infrastructure issues support CI: Improve matching failures against open gh issues Dec 15, 2025
@maxknv maxknv force-pushed the ci_infra_issues_support branch from ae44d4c to 4c267f7 Compare December 15, 2025 23:12
@maxknv maxknv added this pull request to the merge queue Dec 16, 2025
Merged via the queue into master with commit 775a08e Dec 16, 2025
127 of 130 checks passed
@maxknv maxknv deleted the ci_infra_issues_support branch December 16, 2025 08:46
@robot-ch-test-poll1 robot-ch-test-poll1 added the pr-synced-to-cloud The PR is synced to the cloud repo label Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-not-for-changelog This PR should not be mentioned in the changelog 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.

2 participants