Skip to content

remove unused tls types in metrics / ui

3ab6360
Select commit
Loading
Failed to load commit list.
Merged

NETOBSERV-2609 show tls usage in topology view #1451

remove unused tls types in metrics / ui
3ab6360
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 21, 2026 in 1s

52.45% (+0.22%) compared to b9947b2

View this Pull Request on Codecov

52.45% (+0.22%) compared to b9947b2

Details

Codecov Report

❌ Patch coverage is 52.91139% with 186 lines in your changes missing coverage. Please review.
✅ Project coverage is 52.45%. Comparing base (b9947b2) to head (3ab6360).
⚠️ Report is 9 commits behind head on main.

Files with missing lines Patch % Lines
...-topology/2d/components/topology-connector-tag.tsx 25.00% 45 Missing ⚠️
...ponents/tabs/netflow-topology/netflow-topology.tsx 6.52% 43 Missing ⚠️
web/src/model/topology.ts 10.81% 33 Missing ⚠️
web/src/utils/metrics.ts 67.00% 18 Missing and 15 partials ⚠️
...omponents/drawer/element/element-panel-content.tsx 78.78% 6 Missing and 1 partial ⚠️
web/src/utils/filter-definitions.ts 78.57% 4 Missing and 2 partials ⚠️
web/src/utils/tls-lock-severity.ts 85.00% 2 Missing and 4 partials ⚠️
web/src/components/icons/tls-lock-icons.tsx 76.19% 3 Missing and 2 partials ⚠️
...eb/src/components/drawer/element/element-panel.tsx 50.00% 0 Missing and 3 partials ⚠️
.../components/dropdowns/topology-display-options.tsx 0.00% 2 Missing ⚠️
... and 3 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1451      +/-   ##
==========================================
+ Coverage   52.23%   52.45%   +0.22%     
==========================================
  Files         233      236       +3     
  Lines       12552    12893     +341     
  Branches     1575     1659      +84     
==========================================
+ Hits         6556     6763     +207     
- Misses       5378     5489     +111     
- Partials      618      641      +23     
Files with missing lines Coverage Δ
pkg/config/config.go 50.00% <100.00%> (+2.63%) ⬆️
web/src/api/ipfix.ts 100.00% <ø> (ø)
web/src/api/loki.ts 84.61% <ø> (ø)
...b/src/components/drawer/netflow-traffic-drawer.tsx 47.70% <ø> (ø)
...components/dropdowns/topology-display-dropdown.tsx 45.45% <ø> (ø)
web/src/components/icons/index.ts 100.00% <100.00%> (ø)
...eb/src/components/toolbar/view-options-toolbar.tsx 21.53% <ø> (ø)
web/src/model/filters.ts 75.34% <ø> (ø)
web/src/model/flow-query.ts 94.73% <100.00%> (+3.07%) ⬆️
web/src/model/netflow-context.ts 70.00% <ø> (ø)
... and 13 more

... and 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.