Skip to content

Support cuts and clamps in tracing#182

Merged
charlta merged 47 commits intomainfrom
support-cuts-and-clamps-in-tracing
Jun 3, 2025
Merged

Support cuts and clamps in tracing#182
charlta merged 47 commits intomainfrom
support-cuts-and-clamps-in-tracing

Conversation

@chestm007
Copy link
Copy Markdown
Contributor

@chestm007 chestm007 commented May 26, 2025

UPDATE: rebased off main.

Fixed the failing PhaseInferrer tests
Fixed BusBranch tests - had to remove BusbarSection from the test for one method, commented, please check sanity

Pulls in changes from the following ewb-sdk-jvm PR's:
#209 [DEV-2316] Support cuts and clamps in tracing
#217 [DEV-2506] Cuts and clamps direction fixes
#220 [DEV-2568] Tracing fixes and more unit tests
#221 [DEV-2573] changes ported from Kotlin SDK
#222 [DEV-2574] Added action blocks for TestNetworkBuild.withClamp and TestNetworkBuild.withCut
#223 [DEV-2592] - added tests from kotlin sdk
#226 [DEV-2766] NetworkTrace/Traversal now correctly respects can_stop_on_start_item
#224 [DEV-2382] Add Asset to PowerSystemResource relationship (the missing bits)

@ryanjcoleman
Copy link
Copy Markdown
Member

chestm007 added 29 commits May 27, 2025 22:49
.
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
also polished off a few other bits and pieces

Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Busbranch trace broke, theres more fixes to pull in yet.
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
We're also not creating any instances of the objects anymore.
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
- Complete rework of TraversalQueue, and its related counterparts
- Got the last of the changes in from DEV-2506 in the kotlin sdk

Broken stuff:
- WeightedPriorityQueue has a hack in it to make it "kinda work" for now, that class needs some love.
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
.
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
NetworkTrace keeps queueing every terminal from a junction as though the initial trace direction is wrong.
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
…st failures

Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
…orkBuilder.with_cut`

Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
@chestm007 chestm007 force-pushed the support-cuts-and-clamps-in-tracing branch from 7d10e5e to 242c10b Compare May 27, 2025 13:04
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
@ryanjcoleman
Copy link
Copy Markdown
Member

Fixed some stuff that was broken in assign to [Lv]Feeders as ported over missing tests
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
@ryanjcoleman
Copy link
Copy Markdown
Member

Task linked: DEV-2382 Update JVM SDK

Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
@chestm007 chestm007 requested review from alourie and vincewhite May 27, 2025 18:28
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
@charlta charlta self-assigned this May 29, 2025
@charlta charlta self-requested a review May 29, 2025 04:15
@charlta charlta marked this pull request as draft May 29, 2025 12:59
chestm007 added 10 commits May 30, 2025 12:53
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
…mports

Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
…ic issue

Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
.
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
Signed-off-by: Max Chesterfield <max.chesterfield@zepben.com>
@chestm007 chestm007 marked this pull request as ready for review June 3, 2025 04:10
Signed-off-by: Anthony Charlton <anthony.charlton@zepben.com>
@charlta charlta merged commit 152577e into main Jun 3, 2025
3 checks passed
@charlta charlta deleted the support-cuts-and-clamps-in-tracing branch June 3, 2025 05:37
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.

4 participants