diff --git a/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependency_operation/dependency_operation.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependency_operation/dependency_operation.cy.ts index 587bddc278b9d..530d96f00153a 100644 --- a/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependency_operation/dependency_operation.cy.ts +++ b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependency_operation/dependency_operation.cy.ts @@ -43,6 +43,7 @@ describe('Dependency operation', () => { it('opens the action menu popup when clicking the investigate button', () => { cy.visitKibana(dependencyOperationHref); + cy.contains('1 Error'); cy.getByTestSubj('apmActionMenuButtonInvestigateButton').click(); cy.getByTestSubj('apmActionMenuInvestigateButtonPopup'); }); diff --git a/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/fixtures/synthtrace/opbeans.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/fixtures/synthtrace/opbeans.ts index dcfccfb53460b..b936f2eb8eb7d 100644 --- a/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/fixtures/synthtrace/opbeans.ts +++ b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/fixtures/synthtrace/opbeans.ts @@ -42,8 +42,11 @@ export function opbeans({ from, to }: { from: number; to: number }) { .duration(1000) .failure() .errors( - opbeansJava.error({ message: '[MockError] Foo', type: `Exception` }).timestamp(timestamp) + opbeansJava + .error({ message: '[MockError] Foo', type: `Exception` }) + .timestamp(timestamp + 50) ) + .duration(1000) .children( opbeansJava .span({ diff --git a/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/error_marker.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/error_marker.tsx index 044f9c70966bf..e8d1b8a4b3034 100644 --- a/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/error_marker.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/error_marker.tsx @@ -59,7 +59,8 @@ export function ErrorMarker({ mark }: Props) { '/mobile-services/{serviceName}/overview', '/mobile-services/{serviceName}/transactions/view', '/mobile-services/{serviceName}/errors-and-crashes', - '/traces/explorer/waterfall' + '/traces/explorer/waterfall', + '/dependencies/operation' ); const togglePopover = () => showPopover(!isPopoverOpen);