Tests - Update methods to open analytics dashboards
What does this MR do and why?
- Refactored methods for opening Analytics dashboards in the e2e tests.
- This is to open dashboards by name rather then by index as dashboard position in the list may change.
- Added
wait_for_requests
method call after opening a dashboard- This is to fix an issue where after opening a dashboard the tests fail to find elements on it as search for elements is executed before the page is fully loaded. Example job failure due to this.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
N/A. Only an update for tests.
How to set up and validate locally
It is possible to run the affected tests locally against GDK by following this instructions.