From d091d90d6644ba81ba435f0cf08127396632531e Mon Sep 17 00:00:00 2001 From: Vikrant Gupta <54737045+Vikrant2520@users.noreply.github.com> Date: Fri, 17 Nov 2023 18:14:10 +0530 Subject: [PATCH] feat: trace explorer page end to end test (#3960) * feat: added trace explorer tests * feat: code refactor --------- Co-authored-by: Palash Gupta --- .../components/ExplorerCard/ExplorerCard.tsx | 6 +- .../ExplorerCard/SaveViewWithName.tsx | 7 +- .../src/container/NewExplorerCTA/index.tsx | 1 + .../TracesExplorer/ListView/utils.tsx | 18 ++- .../TracesExplorer/TracesView/configs.tsx | 1 + .../fixtures/api/traces/attributeKeys200.json | 14 +++ .../traces/attributeKeysDurationNano200.json | 14 +++ .../traces/attributeKeysHttpMethod200.json | 21 ++++ .../api/traces/attributeKeysName200.json | 56 +++++++++ .../attributeKeysResponseStatusCode200.json | 14 +++ .../traces/attributeKeysServiceName200.json | 14 +++ .../fixtures/api/traces/queryRange200.json | 26 ++++ .../api/traces/traceExplorerViewPost200.json | 4 + .../api/traces/traceExplorerViews200.json | 52 ++++++++ .../fixtures/api/traces/tracesRange200.json | 24 ++++ .../api/traces/tracesTableView200.json | 24 ++++ .../tests/traces/newTracesExplorer.spec.ts | 118 ++++++++++++++++++ frontend/tests/traces/utils.ts | 116 +++++++++++++++++ 18 files changed, 523 insertions(+), 7 deletions(-) create mode 100644 frontend/tests/fixtures/api/traces/attributeKeys200.json create mode 100644 frontend/tests/fixtures/api/traces/attributeKeysDurationNano200.json create mode 100644 frontend/tests/fixtures/api/traces/attributeKeysHttpMethod200.json create mode 100644 frontend/tests/fixtures/api/traces/attributeKeysName200.json create mode 100644 frontend/tests/fixtures/api/traces/attributeKeysResponseStatusCode200.json create mode 100644 frontend/tests/fixtures/api/traces/attributeKeysServiceName200.json create mode 100644 frontend/tests/fixtures/api/traces/queryRange200.json create mode 100644 frontend/tests/fixtures/api/traces/traceExplorerViewPost200.json create mode 100644 frontend/tests/fixtures/api/traces/traceExplorerViews200.json create mode 100644 frontend/tests/fixtures/api/traces/tracesRange200.json create mode 100644 frontend/tests/fixtures/api/traces/tracesTableView200.json create mode 100644 frontend/tests/traces/newTracesExplorer.spec.ts create mode 100644 frontend/tests/traces/utils.ts diff --git a/frontend/src/components/ExplorerCard/ExplorerCard.tsx b/frontend/src/components/ExplorerCard/ExplorerCard.tsx index b49cfaa2d6..b55f019bc1 100644 --- a/frontend/src/components/ExplorerCard/ExplorerCard.tsx +++ b/frontend/src/components/ExplorerCard/ExplorerCard.tsx @@ -220,7 +220,11 @@ function ExplorerCard({ open={isOpen} onOpenChange={handleOpenChange} > -