[xwiki/xwiki-dev-llm] 4c6368: [Misc] Investigate flickers by hypothesis and forc...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-dev-llm Commit: 4c6368f51db76733632881e4258b3aacb2d2995a https://github.com/xwiki/xwiki-dev-llm/commit/4c6368f51db76733632881e4258b3a... Author: Michael Hamann <[email protected]> Date: 2026-10-08 (Thu, 08 Oct 2026) Changed paths: M README.md M xwiki/instructions/xwiki-org.md M xwiki/okf/index.md A xwiki/okf/servers/develocity.md M xwiki/okf/servers/index.md M xwiki/okf/servers/jenkins.md A xwiki/okf/testing/flickers.md M xwiki/skills/xwiki-ci-check/SKILL.md M xwiki/skills/xwiki-ci-check/tools/ci-check.mjs M xwiki/skills/xwiki-fix-flickering-docker-test/SKILL.md Log Message: ----------- [Misc] Investigate flickers by hypothesis and forced experiment, and add Develocity and flicker OKF topics * Add okf/servers/develocity.md (a test's failure history with dv-test-history) and okf/testing/flickers.md (reading the video, the usual Selenium/browser causes, forcing a race, a wiki left broken by a server-side race during setup, the Chrome-only browser console) * Restructure xwiki-fix-flickering-docker-test around evidence, hypothesis, experiment and fix: a forced race, a reliable local reproduction or (weaker) an isolated reproduction is the proof; ask the developer when a likely hypothesis cannot be proven; a production-code fix needs its own issue; the repeat-run rate becomes optional evidence * xwiki-ci-check opens its flicker draft PR on that proof instead of on a before/after pass rate, allows a proven production-code fix (the committer files its issue), and otherwise comments the evidence and most likely hypothesis on the flicker issue * List the servers again in the xwiki-org.md OKF map Co-Authored-By: Claude Opus 5.5 <[email protected]> Commit: 6d7da2ea5731c3e620c3884b3f58bbb3c648b87f https://github.com/xwiki/xwiki-dev-llm/commit/6d7da2ea5731c3e620c3884b3f58bb... Author: Michael Hamann <[email protected]> Date: 2026-10-08 (Thu, 08 Oct 2026) Changed paths: M xwiki/okf/testing/flickers.md Log Message: ----------- [Misc] Document background tab timer throttling as a flicker cause * okf/testing/flickers.md: a multi-user test waiting in one tab for work still pending in an inactive tab times out because the browser throttles that tab's timers; signs, and the fix through RealtimeRichTextAreaElement#repeatedWait * Add how to force it: delay the server step and keep the hidden tab busy in timers Co-Authored-By: Claude Opus 5.5 <[email protected]> Commit: 9975243001c5f2cb48f9e72ff9fc738621ecb2c8 https://github.com/xwiki/xwiki-dev-llm/commit/9975243001c5f2cb48f9e72ff9fc73... Author: Michael Hamann <[email protected]> Date: 2026-10-08 (Thu, 08 Oct 2026) Changed paths: M xwiki/okf/testing/flickers.md M xwiki/skills/xwiki-fix-flickering-docker-test/SKILL.md Log Message: ----------- [Misc] Measure a timeout of the forced fix run before blaming the forcing * xwiki-fix-flickering-docker-test: a forced run of the fix that fails with another symptom, such as a timeout, is a second cause; measure the wait against its timeout and a timeline before attributing it to the forcing * okf/testing/flickers.md: timestamp browser-side entries with Date.now(), which merges with the other tabs, the server log and the test log, instead of performance.now(), which counts from each tab's own start Co-Authored-By: Claude Opus 5.5 <[email protected]> Commit: 87ba62ecf689d6ae342848c75cbcf5a07a9fae48 https://github.com/xwiki/xwiki-dev-llm/commit/87ba62ecf689d6ae342848c75cbcf5... Author: Vincent Massol <[email protected]> Date: 2026-10-11 (Sun, 11 Oct 2026) Changed paths: M .claude-plugin/marketplace.json M README.md M docs/setup.md M kimi.plugin.json M opencode.jsonc M xwiki/.claude-plugin/plugin.json M xwiki/instructions/xwiki-org.md M xwiki/okf/conventions/backward-compatibility.md M xwiki/okf/conventions/code-style.md M xwiki/okf/conventions/commit-messages.md M xwiki/okf/conventions/documentation.md M xwiki/okf/conventions/versioning.md M xwiki/okf/index.md M xwiki/okf/servers/index.md M xwiki/okf/servers/jira.md A xwiki/okf/testing/ci-watch.md M xwiki/okf/testing/running-docker-its.md M xwiki/okf/testing/strategy.md A xwiki/scripts/daily-close.mjs M xwiki/skills/xwiki-backport-testneeded/SKILL.md M xwiki/skills/xwiki-backport/SKILL.md M xwiki/skills/xwiki-ci-check/SKILL.md M xwiki/skills/xwiki-ci-check/routine-prompt.md M xwiki/skills/xwiki-ci-check/tools/ci-check.mjs M xwiki/skills/xwiki-ci-check/tools/matrix.mjs A xwiki/skills/xwiki-ci-check/tools/pull-request.mjs M xwiki/skills/xwiki-convert-tests-docker/SKILL.md A xwiki/skills/xwiki-daily-close/SKILL.md M xwiki/skills/xwiki-fix-sonarqube-issue/SKILL.md M xwiki/skills/xwiki-javadoc/SKILL.md M xwiki/skills/xwiki-openproject/SKILL.md M xwiki/skills/xwiki-openproject/references/rest-api.md M xwiki/skills/xwiki-pull-request/SKILL.md M xwiki/skills/xwiki-security-advisory/SKILL.md M xwiki/skills/xwiki-test-guidelines/SKILL.md Log Message: ----------- Merge branch 'master' into develocity-test-history-okf * Resolve the OKF map conflicts by keeping both master's ci-watch topic and this branch's flickers topic Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Commit: 7abe5b053f9143d3bba12104cd88d591cff53a2f https://github.com/xwiki/xwiki-dev-llm/commit/7abe5b053f9143d3bba12104cd88d5... Author: Vincent Massol <[email protected]> Date: 2026-10-12 (Mon, 12 Oct 2026) Changed paths: M xwiki/skills/xwiki-ci-check/SKILL.md M xwiki/skills/xwiki-fix-flickering-docker-test/SKILL.md Log Message: ----------- [Misc] Allow a flicker's forcing to make happen only what can happen without it * State in the experiment step that the forced state must be reachable, and record why * Require that reason in the ci-check draft fix PR body Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Commit: ef08a1b0102bdfe9ec313e305d17be3289d7f324 https://github.com/xwiki/xwiki-dev-llm/commit/ef08a1b0102bdfe9ec313e305d17be... Author: Vincent Massol <[email protected]> Date: 2026-10-12 (Mon, 12 Oct 2026) Changed paths: M README.md M xwiki/instructions/xwiki-org.md M xwiki/okf/index.md A xwiki/okf/servers/develocity.md M xwiki/okf/servers/index.md M xwiki/okf/servers/jenkins.md A xwiki/okf/testing/flickers.md M xwiki/skills/xwiki-ci-check/SKILL.md M xwiki/skills/xwiki-ci-check/tools/ci-check.mjs M xwiki/skills/xwiki-fix-flickering-docker-test/SKILL.md Log Message: ----------- Merge pull request #219 from michitux/develocity-test-history-okf [Misc] Make flickering test analysis work Compare: https://github.com/xwiki/xwiki-dev-llm/compare/7faab0281308...ef08a1b0102b To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-dev-llm/settings/notifications
participants (1)
-
XWiki Notifications