Skip to content

Commit e87a31c

Browse files
rupal-bqLDrago27
authored andcommitted
Update tenant in reporting tests (opensearch-project#1236)
* Update repoting tenant Signed-off-by: Rupal Mahajan <maharup@amazon.com> * Get tenant while adding sample data Signed-off-by: Rupal Mahajan <maharup@amazon.com> --------- Signed-off-by: Rupal Mahajan <maharup@amazon.com>
1 parent 0a0ad1f commit e87a31c

File tree

2 files changed

+27
-9
lines changed

2 files changed

+27
-9
lines changed

cypress/integration/plugins/reports-dashboards/01-create.spec.js

+9-3
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,23 @@ import {
1313
describe('Cypress', () => {
1414
// add sample data
1515
before(() => {
16-
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`);
16+
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`, {
17+
waitForGetTenant: true,
18+
});
1719
cy.get('div[data-test-subj="sampleDataSetCardflights"]')
1820
.contains(/(Add|View) data/)
1921
.click();
2022
cy.wait(WAIT_TIME);
21-
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`);
23+
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`, {
24+
waitForGetTenant: true,
25+
});
2226
cy.get('div[data-test-subj="sampleDataSetCardecommerce"]')
2327
.contains(/(Add|View) data/)
2428
.click();
2529
cy.wait(WAIT_TIME);
26-
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`);
30+
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`, {
31+
waitForGetTenant: true,
32+
});
2733
cy.get('div[data-test-subj="sampleDataSetCardlogs"]')
2834
.contains(/(Add|View) data/)
2935
.click();

cypress/integration/plugins/reports-dashboards/04-download.spec.js

+18-6
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,33 @@ import { WAIT_TIME, BASE_PATH, TIMEOUT } from '../../../utils/constants';
1010
describe('Cypress', () => {
1111
// remove sample data
1212
after(() => {
13-
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`);
13+
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`, {
14+
waitForGetTenant: true,
15+
});
1416
cy.get('div[data-test-subj="sampleDataSetCardflights"]')
1517
.contains('Remove')
1618
.click();
1719
cy.wait(3000);
18-
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`);
20+
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`, {
21+
waitForGetTenant: true,
22+
});
1923
cy.get('div[data-test-subj="sampleDataSetCardecommerce"]')
2024
.contains('Remove')
2125
.click();
2226
cy.wait(3000);
23-
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`);
27+
cy.visit(`${BASE_PATH}/app/home#/tutorial_directory/sampleData`, {
28+
waitForGetTenant: true,
29+
});
2430
cy.get('div[data-test-subj="sampleDataSetCardlogs"]')
2531
.contains('Remove')
2632
.click();
2733
cy.wait(3000);
2834
});
2935

3036
it('Download pdf from in-context menu', () => {
31-
cy.visit(`${BASE_PATH}/app/dashboards#`);
37+
cy.visit(`${BASE_PATH}/app/dashboards#`, {
38+
waitForGetTenant: true,
39+
});
3240
cy.wait(5000);
3341

3442
// click first entry in dashboards page
@@ -50,7 +58,9 @@ describe('Cypress', () => {
5058
});
5159

5260
it('Download png from in-context menu', () => {
53-
cy.visit(`${BASE_PATH}/app/dashboards#`);
61+
cy.visit(`${BASE_PATH}/app/dashboards#`, {
62+
waitForGetTenant: true,
63+
});
5464
cy.wait(5000);
5565

5666
// click first entry in dashboards page
@@ -69,7 +79,9 @@ describe('Cypress', () => {
6979
});
7080

7181
it('Download csv from saved search in-context menu', () => {
72-
cy.visit(`${BASE_PATH}/app/discover#`);
82+
cy.visit(`${BASE_PATH}/app/discover#`, {
83+
waitForGetTenant: true,
84+
});
7385
cy.wait(5000);
7486

7587
// open saved search list

0 commit comments

Comments
 (0)