Wednesday, April 17, 2024
2 changes · saas-17.1
Resolved issues and error corrections
This change prevents an automated test tool from opening a customer statements menu that currently triggers harmless database warnings in nightly checks. It reduces noise in build results so teams can focus on real issues, without changing the day-to-day user experience.
Original PR description
Since 584a172274c, the clickall test is failing when clicking on this particular menu. This is due to the fact that the cursor is in read only mode but a temporary `followup_data_cache` table is created causing en error. In the real life, it's not (yet) an issue because the query is retried with a read/write cursor. But in the nightly build, the `bad query`error and the warning are catched. As no solution was found yet to replace this temp table, it's time to blacklist this menu and get rid of the noise in the nightly clickall build.
This fixes an automated Payroll test so it waits until the page is ready before clicking an action. The change helps prevent false test failures and supports more reliable quality checks without affecting day-to-day users.
Original PR description
For some reason, when all the modules are loaded, the step - click on action - is not stepped on. This is probably because it is executed before the page is even loaded. That's why we add the check.