Summary
FlowViewIT.setupTest waits up to 60s for the vaadin-vertical-layout
element after login, which is too tight when running with
testsInParallel=2 on CI. In PiT 25.2.0-alpha8 PROD with Vaadin 25.1.5,
1 of 5 tests failed with TimeoutError: Timeout 60000ms exceeded. The
app started in under 5s and the other 4 tests passed, which points to
flaky timing rather than a real defect.
Context
Suggested fix
One of:
- Increase
setTimeout(60000) to setTimeout(120000) in FlowViewIT.java:40
- Use a more specific selector (e.g. the "Your name"
vaadin-text-field) and keep a tighter timeout
- Wait for the form to be interactive instead of the layout container
PiT workaround already in place (bumped to 120s): vaadin/platform-in-test-script@0262fec
Summary
FlowViewIT.setupTestwaits up to 60s for thevaadin-vertical-layoutelement after login, which is too tight when running with
testsInParallel=2on CI. In PiT 25.2.0-alpha8 PROD with Vaadin 25.1.5,1 of 5 tests failed with
TimeoutError: Timeout 60000ms exceeded. Theapp started in under 5s and the other 4 tests passed, which points to
flaky timing rather than a real defect.
Context
FlowViewIT.userEntersNameAndClicksButton(took 61.67s)FlowViewIT.java:39onlocator("vaadin-vertical-layout")Suggested fix
One of:
setTimeout(60000)tosetTimeout(120000)inFlowViewIT.java:40vaadin-text-field) and keep a tighter timeoutPiT workaround already in place (bumped to 120s): vaadin/platform-in-test-script@0262fec