Branch: refs/heads/ci-check-closed-flicker-issues Home: https://github.com/xwiki/xwiki-dev-llm Commit: 2f6f65a238da63a26452a49672f074569c0c293c https://github.com/xwiki/xwiki-dev-llm/commit/2f6f65a238da63a26452a49672f074... Author: Vincent Massol <[email protected]> Date: 2026-09-20 (Sun, 20 Sep 2026) Changed paths: M xwiki/okf/servers/jira.md M xwiki/scripts/jira-flickers.mjs M xwiki/skills/xwiki-ci-check/SKILL.md M xwiki/skills/xwiki-ci-check/tools/ci-check.mjs Log Message: ----------- [Misc] Make the CI sweep notice a flicker the team already fixed The sweep could tell that a test was flickering, but not that a fix for it already existed on another branch, so it offered to file an issue for a flicker JIRA had tracked and closed months earlier. * Wire the closed-flicker lookup into the sweep as `jiraClosed`. The lookup existed in jira-flickers.mjs and was never called, so §5's "if the flicker matches a closed issue, comment on it" rule had no data to fire on. * Withhold `flickerGroup` when a closed issue names the test, which is what actually stops the duplicate being filed. * Carry `fixVersions`, so the report can tell "the fix never shipped on this branch" (a backport candidate for xwiki-backport) from "it shipped here and did not hold" (comment on the issue, never a new one). * Page the JIRA search. The closed flickers are past 270 and the single request asked for 200, so the tail was dropped silently — a lookup that answers "no issue" for a test that has one. * Answer with the newest issue when a test has been filed more than once, and list the earlier keys. JIRA returns an unordered page and the Map kept whichever arrived last, which on NavigationPanelAdministrationIT meant answering with a 2024 issue whose fix shipped everywhere instead of the 2026 one that did not, i.e. reporting a live backport gap as settled. * Record the two JQL traps on the "Flickering Test" field in the OKF, and the rule that not every branch is a backport target. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications