mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
[Metrics UI] Fix metrics explorer flaky test (#157876)
closes: https://github.com/elastic/kibana/issues/157717 ## Summary Fixes metrics explorer flaky tests for 8.8 Flaky test pipeline: https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/2249
This commit is contained in:
parent
4628c55bb0
commit
d11b6af84e
2 changed files with 20 additions and 21 deletions
|
@ -96,16 +96,15 @@ export default ({ getPageObjects, getService }: FtrProviderContext) => {
|
|||
});
|
||||
});
|
||||
|
||||
// FLAKY: https://github.com/elastic/kibana/issues/111076
|
||||
// FLAKY: https://github.com/elastic/kibana/issues/157717
|
||||
describe.skip('Saved Views', () => {
|
||||
before(() => esArchiver.load('x-pack/test/functional/es_archives/infra/metrics_and_logs'));
|
||||
describe('Saved Views', () => {
|
||||
before(async () => {
|
||||
await esArchiver.load('x-pack/test/functional/es_archives/infra/metrics_and_logs');
|
||||
await pageObjects.infraHome.goToMetricExplorer();
|
||||
});
|
||||
|
||||
after(() => esArchiver.unload('x-pack/test/functional/es_archives/infra/metrics_and_logs'));
|
||||
describe('save functionality', () => {
|
||||
it('should have saved views component', async () => {
|
||||
await pageObjects.common.navigateToApp('infraOps');
|
||||
await pageObjects.infraHome.goToMetricExplorer();
|
||||
await pageObjects.infraSavedViews.getSavedViewsButton();
|
||||
await pageObjects.infraSavedViews.ensureViewIsLoaded('Default view');
|
||||
});
|
||||
|
||||
|
|
|
@ -16,56 +16,56 @@ export function InfraSavedViewsProvider({ getService }: FtrProviderContext) {
|
|||
|
||||
return {
|
||||
async getSavedViewsButton() {
|
||||
return await testSubjects.find('savedViews-openPopover');
|
||||
return testSubjects.find('savedViews-openPopover');
|
||||
},
|
||||
|
||||
async clickSavedViewsButton() {
|
||||
return await testSubjects.click('savedViews-openPopover');
|
||||
return testSubjects.click('savedViews-openPopover');
|
||||
},
|
||||
|
||||
async getSavedViewsPopoer() {
|
||||
return await testSubjects.find('savedViews-popover');
|
||||
return testSubjects.find('savedViews-popover');
|
||||
},
|
||||
|
||||
async closeSavedViewsPopover() {
|
||||
await testSubjects.find('savedViews-popover');
|
||||
return await browser.pressKeys([Key.ESCAPE]);
|
||||
return browser.pressKeys([Key.ESCAPE]);
|
||||
},
|
||||
|
||||
async getLoadViewButton() {
|
||||
return await testSubjects.find('savedViews-loadView');
|
||||
return testSubjects.find('savedViews-loadView');
|
||||
},
|
||||
|
||||
async clickLoadViewButton() {
|
||||
return await testSubjects.click('savedViews-loadView');
|
||||
return testSubjects.click('savedViews-loadView');
|
||||
},
|
||||
|
||||
async getManageViewsButton() {
|
||||
return await testSubjects.find('savedViews-manageViews');
|
||||
return testSubjects.find('savedViews-manageViews');
|
||||
},
|
||||
|
||||
async clickManageViewsButton() {
|
||||
return await testSubjects.click('savedViews-manageViews');
|
||||
return testSubjects.click('savedViews-manageViews');
|
||||
},
|
||||
|
||||
async getUpdateViewButton() {
|
||||
return await testSubjects.find('savedViews-updateView');
|
||||
return testSubjects.find('savedViews-updateView');
|
||||
},
|
||||
|
||||
async clickUpdateViewButton() {
|
||||
return await testSubjects.click('savedViews-updateView');
|
||||
return testSubjects.click('savedViews-updateView');
|
||||
},
|
||||
|
||||
async getSaveNewViewButton() {
|
||||
return await testSubjects.find('savedViews-saveNewView');
|
||||
return testSubjects.find('savedViews-saveNewView');
|
||||
},
|
||||
|
||||
async clickSaveNewViewButton() {
|
||||
return await testSubjects.click('savedViews-saveNewView');
|
||||
return testSubjects.click('savedViews-saveNewView');
|
||||
},
|
||||
|
||||
async getCreateSavedViewModal() {
|
||||
return await testSubjects.find('savedViews-upsertModal');
|
||||
return testSubjects.find('savedViews-upsertModal');
|
||||
},
|
||||
|
||||
async createNewSavedView(name: string) {
|
||||
|
@ -87,7 +87,7 @@ export function InfraSavedViewsProvider({ getService }: FtrProviderContext) {
|
|||
},
|
||||
|
||||
async closeSavedViewsLoadModal() {
|
||||
return await testSubjects.click('cancelSavedViewModal');
|
||||
return testSubjects.click('cancelSavedViewModal');
|
||||
},
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue