Skip to content

Use list instead of dict for breakdown - #304

Merged
congwang09 merged 4 commits into
mainfrom
use-list-breakdown
May 7, 2026
Merged

Use list instead of dict for breakdown#304
congwang09 merged 4 commits into
mainfrom
use-list-breakdown

Conversation

@congwang09

@congwang09 congwang09 commented Apr 22, 2026

Copy link
Copy Markdown
Contributor

Relates to: atlanticwave-sdx/sdx-controller#524

Use list instead of dict for breakdown, a dict collapses paths such as tenet -> sax -> tenet into one tenet segment, which corrupts alternate-path breakdown generation.

@coveralls

coveralls commented Apr 22, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 24919871866

Coverage increased (+0.1%) to 90.43%

Details

  • Coverage increased (+0.1%) from the base build.
  • Patch coverage: 22 of 22 lines across 1 file are fully covered (100%).
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 1598
Covered Lines: 1466
Line Coverage: 91.74%
Relevant Branches: 774
Covered Branches: 679
Branch Coverage: 87.73%
Branches in Coverage %: Yes
Coverage Strength: 1.83 hits per line

💛 - Coveralls

@italovalcy italovalcy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test along with atlanticwave-sdx/sdx-controller#524 and all seems good with this one! Amazing work, congratulations @congwang09 !

@congwang09
congwang09 merged commit 4628078 into main May 7, 2026
4 checks passed
@congwang09
congwang09 deleted the use-list-breakdown branch May 7, 2026 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants