Branch: refs/heads/XWIKI-25147-flicker Home: https://github.com/xwiki/xwiki-platform Commit: d8bf1ad146bec37acdfb137d64a3afa1da124212 https://github.com/xwiki/xwiki-platform/commit/d8bf1ad146bec37acdfb137d64a3a... Author: Vincent Massol <[email protected]> Date: 2026-10-11 (Sun, 11 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-tour/xwiki-platform-tour-test/xwiki-platform-tour-test-pageobjects/src/main/java/org/xwiki/tour/test/po/PageWithTour.java M xwiki-platform-distribution/xwiki-platform-distribution-flavor/xwiki-platform-distribution-flavor-test/xwiki-platform-distribution-flavor-test-docker/src/test/it/org/xwiki/test/ui/docker/HomepageTourIT.java Log Message: ----------- XWIKI-25147: Add automated test for "Homepage Tour" * Fix the HomepageTourIT flicker: when the tour scrolls to the element of a step, it shows the step popover twice (at the end of the scroll animation and again from its debounced window scroll listener), replacing it each time by a new one that fades in, and PageWithTour could read the step title of the replacing popover while it was still invisible, getting an empty string * Make PageWithTour read the step title, description and description links again until they are available * Make PageWithTour#clearToursState() reload the page so that the tours start again, instead of leaving it to the test Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications