aglinxinyuan opened a new issue, #4769: URL: https://github.com/apache/texera/issues/4769
### Task Summary `RegionPlan` (`amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionPlan.scala`) is the immutable graph of regions handed off from the schedule generator but currently has no dedicated unit tests. Add `RegionPlanSpec` covering: - `getRegion(id)` returns the region with the given id; throws `NoSuchElementException` for unknown ids - `getRegionOfLink` returns the region whose `physicalLinks` contain the link - `getRegionOfPortId` returns the region whose `ports` contain the global port id, or `None` when no region claims it - `topologicalIterator` yields region ids in topological order based on `regionLinks` ### Priority P3 – Low ### Task Type - [x] Testing / QA -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
