@grafana/e2e: Fix addPanel for small screen size (#57398)

This commit is contained in:
Andres Martinez Gotor 2022-11-07 12:10:30 +01:00 committed by GitHub
parent 2ce5dcfb91
commit d001a1b035
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -90,7 +90,13 @@ export const configurePanel = (config: PartialAddPanelConfig | PartialEditPanelC
e2e.components.Panels.Panel.title(panelTitle).click();
e2e.components.Panels.Panel.headerItems('Edit').click();
} else {
e2e.components.PageToolbar.item('Add panel').click();
try {
e2e.components.PageToolbar.item('Add panel').click();
} catch (e) {
// Depending on the screen size, the "Add panel" button might be hidden
e2e.components.PageToolbar.item('Show more items').click();
e2e.components.PageToolbar.item('Add panel').last().click();
}
e2e.pages.AddDashboard.addNewPanel().click();
}