Summary
Add real-world simulation monorepo tests that run in CI for every pull request. The tests should be comprehensive and executable agnostic, such that we can run against old traf, domino, and possible future rewrite executables, comparing each outcome.
Details
- Develop a suite of simulation tests modeled on real-world scenarios.
- Ensure simulations are executable-agnostic, i.e., tests can be executed against traf, domino, and future binaries.
- Validate and compare outcomes between all executables against a common baseline, highlighting discrepancies.
- Integrate simulation runs into the CI workflow for every PR.
- Ensure tests are easy to extend for new executables or scenarios in the future.
Acceptance Criteria
Summary
Add real-world simulation monorepo tests that run in CI for every pull request. The tests should be comprehensive and executable agnostic, such that we can run against old traf, domino, and possible future rewrite executables, comparing each outcome.
Details
Acceptance Criteria