Currently, our test suite for procedural scheduling basically checks that we can run procedures and things don't blow up. We should run more advanced procedures and actually check sim results are as expected.
Ideally, use and refactor HasuraRequests.getSchedulingSpecGoalIds in this work.
Additionally, streamline the usage of GoalInvocationId and other associated goal java types
Currently, our test suite for procedural scheduling basically checks that we can run procedures and things don't blow up. We should run more advanced procedures and actually check sim results are as expected.
Ideally, use and refactor
HasuraRequests.getSchedulingSpecGoalIds
in this work.Additionally, streamline the usage of
GoalInvocationId
and other associated goal java types