Reproducer final touches - #771
Open
TomasKorbar wants to merge 5 commits into
Open
Conversation
Serialize sibling-stream jobs before analysis and MR push, park contended tasks on per-lock blocked queues, and promote them when the lock releases instead of using a fixed 30-minute delayed retry. Co-authored-by: Cursor <cursoragent@cursor.com>
Prepare the tests clone on the open MR fork branch before the agent runs so adapt jobs edit the canonical directory in place. Match regression clone chains to one MR via clone-root title tags, aligned with the create/adapt lock. Co-authored-by: Cursor <cursoragent@cursor.com>
Allow maintainers to disable the reproducer workflow with a reproducer.enabled flag in the rules repo, mirroring MR consolidation's merge_mrs config. Co-authored-by: Cursor <cursoragent@cursor.com>
Resolve QA Contact from bugzilla component data and set GitLab reviewers on new tests-repo MRs, mirroring backport MR reviewer assignment. Co-authored-by: Cursor <cursoragent@cursor.com>
…UCER. Restore post-triage reproducer job submission as an opt-in feature so deployments can enable it explicitly while local and prod defaults stay off. Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
reproducer.enabledfrom rulesymir.yaml(same pattern as MR consolidation’smerge_mrsconfig). Checked once in triage enqueue and reproducerprocess_task.ASSIGN_MR_REVIEWERS=truein prod configmap).TRIAGE_ENQUEUE_REPRODUCER(default off locally and in OpenShift).Deployment : After deploy of this PR, switching the TRIAGE_ENQUEUE_REPRODUCER env var to true will unblock the reproducer workflow and MRs with reproducers will start to land in Gitlab.