Skip to content

Commit

Permalink
Update traces integration tests (#631) (#638)
Browse files Browse the repository at this point in the history
Signed-off-by: Rupal Mahajan <maharup@amazon.com>
(cherry picked from commit 08622cd)

Co-authored-by: Rupal Mahajan <maharup@amazon.com>
  • Loading branch information
opensearch-trigger-bot[bot] and rupal-bq authored Apr 19, 2023
1 parent adea0e7 commit 96b83f2
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 37 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { delayTime, setTimeFilter } from '../../../utils/constants';

describe('Testing dashboard table empty state', () => {
beforeEach(() => {
cy.visit('app/observability-dashboards#/trace_analytics/home', {
cy.visit('app/observability-traces#/', {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
Expand All @@ -25,7 +25,7 @@ describe('Testing dashboard table empty state', () => {

describe('Testing dashboard table', () => {
beforeEach(() => {
cy.visit('app/observability-dashboards#/trace_analytics/home', {
cy.visit('app/observability-traces#/', {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
Expand Down Expand Up @@ -102,7 +102,7 @@ describe('Testing dashboard table', () => {

describe('Testing plots', () => {
beforeEach(() => {
cy.visit('app/observability-dashboards#/trace_analytics/home', {
cy.visit('app/observability-traces#/', {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import {

describe('Testing services table empty state', () => {
beforeEach(() => {
cy.visit('app/observability-dashboards#/trace_analytics/services', {
cy.visit('app/observability-traces#/services', {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
Expand All @@ -29,7 +29,7 @@ describe('Testing services table empty state', () => {

describe('Testing services table', () => {
beforeEach(() => {
cy.visit('app/observability-dashboards#/trace_analytics/services', {
cy.visit('app/observability-traces#/services', {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
Expand Down Expand Up @@ -60,14 +60,11 @@ describe('Testing service view empty state', () => {
cy.on('uncaught:exception', (err) => {
if (err.message.includes('ResizeObserver loop')) return false;
});
cy.visit(
`app/observability-dashboards#/trace_analytics/services/${SERVICE_NAME}`,
{
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
}
);
cy.visit(`app/observability-traces#/services/${SERVICE_NAME}`, {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
});
});

it('Renders service view empty state', () => {
Expand All @@ -83,14 +80,11 @@ describe('Testing service view', () => {
cy.on('uncaught:exception', (err) => {
if (err.message.includes('ResizeObserver loop')) return false;
});
cy.visit(
`app/observability-dashboards#/trace_analytics/services/${SERVICE_NAME}`,
{
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
}
);
cy.visit(`app/observability-traces#/services/${SERVICE_NAME}`, {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
});
setTimeFilter(undefined, false);
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ dayjs.extend(customParseFormat);

describe('Testing traces table empty state', () => {
beforeEach(() => {
cy.visit('app/observability-dashboards#/trace_analytics/traces', {
cy.visit('app/observability-traces#/traces', {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
Expand All @@ -29,7 +29,7 @@ describe('Testing traces table empty state', () => {

describe('Testing traces table', () => {
beforeEach(() => {
cy.visit('app/observability-dashboards#/trace_analytics/traces', {
cy.visit('app/observability-traces#/traces', {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
Expand Down Expand Up @@ -75,29 +75,24 @@ describe('Testing traces table', () => {

describe('Testing trace view', () => {
beforeEach(() => {
cy.visit(
`app/observability-dashboards#/trace_analytics/traces/${TRACE_ID}`,
{
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
}
);
cy.visit(`app/observability-traces#/traces/${TRACE_ID}`, {
onBeforeLoad: (win) => {
win.sessionStorage.clear();
},
});
});

it('Has working breadcrumbs', () => {
cy.get(
`.euiBreadcrumb[href="#/trace_analytics/traces/${TRACE_ID}"]`
).click();
cy.get(`.euiBreadcrumb[href="#/traces/${TRACE_ID}"]`).click();
cy.wait(delayTime);
cy.get('h2.euiTitle').contains(TRACE_ID).should('exist');
cy.get('.euiBreadcrumb[href="#/trace_analytics/traces"]').click();
cy.get('.euiBreadcrumb[href="#/traces"]').click();
cy.wait(delayTime);
cy.get('.euiTitle').contains('Traces').should('exist');
cy.get('.euiBreadcrumb[href="#/trace_analytics/home"]').click();
cy.get('.euiBreadcrumb[href="#/"]').click();
cy.wait(delayTime);
cy.get('.euiTitle').contains('Dashboard').should('exist');
cy.get('.euiBreadcrumb[href="observability-dashboards#/"]').click();
cy.get('.euiBreadcrumb[href="observability-logs#/"]').click();
cy.wait(delayTime);
cy.get('.euiTitle').contains('Event analytics').should('exist');
});
Expand Down

0 comments on commit 96b83f2

Please sign in to comment.