diff --git a/cypress/integration/plugins/observability-dashboards/1_trace_analytics_dashboard.spec.js b/cypress/integration/plugins/observability-dashboards/1_trace_analytics_dashboard.spec.js index 1ff813617..5e0358216 100644 --- a/cypress/integration/plugins/observability-dashboards/1_trace_analytics_dashboard.spec.js +++ b/cypress/integration/plugins/observability-dashboards/1_trace_analytics_dashboard.spec.js @@ -59,7 +59,7 @@ describe('Testing dashboard table', () => { cy.contains('Latency percentile within trace group: < 95th').should( 'exist' ); - cy.contains(' (8)').should('exist'); + cy.contains(' (7)').should('exist'); cy.contains('383.05').should('exist'); }); @@ -89,11 +89,11 @@ describe('Testing dashboard table', () => { ); cy.get('[data-test-subj="dashboard-table-traces-button"]') - .contains('13') + .contains('6') .click(); cy.wait(delayTime); - cy.contains(' (13)').should('exist'); + cy.contains(' (9)').should('exist'); cy.contains('client_create_order').should('exist'); cy.get('.euiSideNavItemButton__label').contains('Trace analytics').click(); @@ -122,10 +122,10 @@ describe('Testing plots', () => { it('Renders plots', () => { cy.get('text.ytitle[data-unformatted="Error rate (%)"]').should('exist'); - cy.get('text.annotation-text[data-unformatted="Now: 14.81%"]').should( + cy.get('text.annotation-text[data-unformatted="Now: 26.83%"]').should( 'exist' ); cy.get('text.ytitle[data-unformatted="Throughput (n)"]').should('exist'); - cy.get('text.annotation-text[data-unformatted="Now: 108"]').should('exist'); + cy.get('text.annotation-text[data-unformatted="Now: 41"]').should('exist'); }); }); diff --git a/cypress/integration/plugins/observability-dashboards/2_trace_analytics_services.spec.js b/cypress/integration/plugins/observability-dashboards/2_trace_analytics_services.spec.js index 7ad693834..2f99cb593 100644 --- a/cypress/integration/plugins/observability-dashboards/2_trace_analytics_services.spec.js +++ b/cypress/integration/plugins/observability-dashboards/2_trace_analytics_services.spec.js @@ -26,7 +26,7 @@ describe('Testing services table', () => { .first() .focus() .type(`${SERVICE_NAME}{enter}`); - cy.get('.euiButton__text').contains('Refresh').click(); + cy.get('button[data-test-subj="superDatePickerApplyTimeButton"]').click(); cy.contains(' (1)').should('exist'); }); diff --git a/cypress/integration/plugins/observability-dashboards/3_trace_analytics_traces.spec.js b/cypress/integration/plugins/observability-dashboards/3_trace_analytics_traces.spec.js index 845fa7348..eb2371af2 100644 --- a/cypress/integration/plugins/observability-dashboards/3_trace_analytics_traces.spec.js +++ b/cypress/integration/plugins/observability-dashboards/3_trace_analytics_traces.spec.js @@ -18,14 +18,25 @@ describe('Testing traces table', () => { }); it('Sorts the traces table', () => { - cy.get('.euiTableRow').first().contains('-').should('exist'); + cy.get( + '[data-test-subj="trace-groups-service-operation-accordian"]' + ).click(); + + cy.get('[data-test-subj="dashboard-table-trace-group-name-button"]').should( + 'be.visible' + ); + + cy.get('.euiTableRow') + .first() + .contains('client_create_order') + .should('exist'); cy.get('.euiTableCellContent').contains('Trace group').click(); cy.get('.euiTableRow').first().contains('/**').should('exist'); }); it('Searches correctly', () => { cy.get('input[type="search"]').focus().type(`${TRACE_ID}{enter}`); - cy.get('.euiButton__text').contains('Refresh').click(); + cy.get('button[data-test-subj="superDatePickerApplyTimeButton"]').click(); cy.contains(' (1)').should('exist'); cy.contains('03/25/2021 10:21:22').should('exist'); });