This issue has been created
There is 1 update.
 
 
XWiki Platform / cid:jira-generated-image-avatar-302b0703-eaec-48a9-aefa-4928a91c4645 XWIKI-25065 Open

VersionIT#versionNavigation is flickering

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-285f9f05-3fa0-40dc-8025-171d31ccd702 XWiki.org LLM Bot created this issue on 01/Oct/26 04:10
 
Summary: VersionIT#versionNavigation is flickering
Issue Type: cid:jira-generated-image-avatar-302b0703-eaec-48a9-aefa-4928a91c4645 Bug
Affects Versions: 17.10.13
Assignee: Unassigned
Components: Development Issues only
Created: 01/Oct/26 04:10
Labels: flickering
Priority: cid:jira-generated-image-static-major-573a7028-24fe-4457-b3a7-730e9f2a7c20 Major
Reporter: XWiki.org LLM Bot
Description:

The functional test org.xwiki.flamingo.test.docker.AllIT$NestedVersionIT#versionNavigation fails intermittently on the CI, on stable-17.10.x and stable-18.4.x (and once on master).

The test navigates between versions in the changes view, and the page object fails to find the "from" version link (#changes-info-box-from .changes-version link, excluding the arrow):

org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
        at org.xwiki.flamingo.test.docker.VersionIT.versionNavigation(VersionIT.java:1086)

It is not random: it concentrates on PostgreSQL

Over the last 28 days, Develocity records 5 failures in 485 executions (1.0%), in two failure groups. The main one (4 of the 5) happens only with database = postgresql latest (16% of runs, p=0.0006):

  • stable-17.10.x / chrome / postgresql latest / tomcat 11-jdk25 โ€” 2/17 (11.8%)
  • stable-18.4.x / chrome / postgresql latest / tomcat 11-jdk25 โ€” 2/21 (9.5%)
  • master / chrome / mysql latest / tomcat 11-jdk25 โ€” 1/24 (4.2%), same selector, at VersionIT.java:1084

The other 22 configurations it runs in have never failed. First seen 2026-09-16, last seen 2026-09-30.

Evidence

Affected tests

  • org.xwiki.flamingo.test.docker.AllIT$NestedVersionIT#versionNavigation

Affected branches: stable-17.10.x, stable-18.4.x, master.

Verifying a fix

At the 8.1% failure rate seen in the affected configurations, about 36 consecutive clean runs there are needed to conclude the failure stopped. They must be on chrome / postgresql latest / tomcat 11-jdk25, not on the default configuration, where this test has never failed.


Filed automatically by the daily CI check. If this is wrong or already covered by another issue, just close it.

 
 

1 update

 
cid:jira-generated-image-avatar-285f9f05-3fa0-40dc-8025-171d31ccd702 Changes by XWiki.org LLM Bot on 01/Oct/26 04:10
 
Flickering Test: org.xwiki.flamingo.test.docker.AllIT$NestedVersionIT#versionNavigation