From 2a2df443c9a6a86919df721cbd31b1bcd3ce107f Mon Sep 17 00:00:00 2001 From: Paul Sebastian Date: Thu, 20 Feb 2025 15:24:03 -0800 Subject: [PATCH 1/3] fix 2-trace-analytics-services Signed-off-by: Paul Sebastian --- cypress/utils/plugins/observability-dashboards/constants.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cypress/utils/plugins/observability-dashboards/constants.js b/cypress/utils/plugins/observability-dashboards/constants.js index b80b06929..e64159ecb 100644 --- a/cypress/utils/plugins/observability-dashboards/constants.js +++ b/cypress/utils/plugins/observability-dashboards/constants.js @@ -10,7 +10,7 @@ export const delayTime = 1500; export const TRACE_ID = '8832ed6abbb2a83516461960c89af49d'; export const SPAN_ID = 'a673bc074b438374'; export const SERVICE_NAME = 'frontend-client'; -export const SERVICE_SPAN_ID = '7df5609a6d104736'; +export const SERVICE_SPAN_ID = 'a43d5066600179db'; export const testIndexDataSet = [ { From 6a7809cccc7bd3f53546d946ae5d93e514f396dc Mon Sep 17 00:00:00 2001 From: Paul Sebastian Date: Thu, 20 Feb 2025 15:34:59 -0800 Subject: [PATCH 2/3] fix 3-trace-analytics-traces Signed-off-by: Paul Sebastian --- .../observability-dashboards/3_trace_analytics_traces.spec.js | 2 ++ 1 file changed, 2 insertions(+) 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 b0e02a8e0..9e2400fb9 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 @@ -68,6 +68,8 @@ describe('Testing traces table', () => { it('Searches correctly', () => { cy.get('input[type="search"]').focus().type(`${TRACE_ID}{enter}`); cy.get('.euiButton__text').contains('Refresh').click(); + cy.intercept('POST', '/_dashboards/api/observability/trace_analytics/query').as('queryResult'); + cy.wait('@queryResult'); cy.contains(' (1)').should('exist'); cy.get('.euiTableCellContent') .eq(11) From 2475aa40a13c590e6fa8296db4661b9536aaa039 Mon Sep 17 00:00:00 2001 From: Paul Sebastian Date: Thu, 20 Feb 2025 18:42:54 -0800 Subject: [PATCH 3/3] fix 4-trace-analytics-traces Signed-off-by: Paul Sebastian --- .../plugins/observability-dashboards/4_panels.spec.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cypress/integration/plugins/observability-dashboards/4_panels.spec.js b/cypress/integration/plugins/observability-dashboards/4_panels.spec.js index 4417da688..723051699 100644 --- a/cypress/integration/plugins/observability-dashboards/4_panels.spec.js +++ b/cypress/integration/plugins/observability-dashboards/4_panels.spec.js @@ -61,9 +61,11 @@ describe('Creating visualizations', () => { .type(PPL_VISUALIZATIONS_NAMES[0], { delay: 50, }); + cy.intercept('POST', '/_dashboards/api/observability/event_analytics/saved_objects/vis').as('savedVisFetch'); cy.get('[data-test-subj="eventExplorer__querySaveConfirm"]') .trigger('mouseover') .click(); + cy.wait('@savedVisFetch'); cy.wait(delay); cy.get('.euiToastHeader__title').contains('successfully').should('exist'); }); @@ -133,10 +135,12 @@ describe('Testing panels table', () => { .trigger('mouseover') .click(); cy.wait(delay); + cy.intercept('POST', '/_dashboards/api/observability/operational_panels/panels/clone').as('clonePanel'); cy.get('.euiButton__text') .contains('Duplicate') .trigger('mouseover') .click(); + cy.wait('@clonePanel'); cy.wait(delay); cy.get('.euiCheckbox__input[title="Select this row"]')