Rewrite: Stepper
Description
This PR aims to rewrite the stepper. The implementation is still in progress.
Type of change
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Documentation update
- [x] Code quality improvements
How to test
Checklist
- [ ] I have tested this code
- [ ] I have updated the documentation
Pull Request Test Coverage Report for Build 13645552196
Details
- 0 of 0 changed or added relevant lines in 0 files are covered.
- No unchanged relevant lines lost coverage.
- Overall coverage remained the same at 81.126%
| Totals | |
|---|---|
| Change from base Build 13624411860: | 0.0% |
| Covered Lines: | 10762 |
| Relevant Lines: | 12898 |
💛 - Coveralls
Hi, I'm Hai Minh. Professor Martin Henz assigned me to review and monitor the progress of this PR. I have just take a look at the current changes. Some of my comments:
- The code quality is really good.
- Overally the code is still self-explanative but if there are a few comments and some more detailed documentation it'd really help me.
Keep up the good work!
This branch is ready for review.
LGTM!
Some tests still seem to be failing? Can you double check if they're okay?
LGTM!
Some tests still seem to be failing? Can you double check if they're okay?
Can you specify which cases are failing?
Is it from the tracer_full.ts or other files?
Based on the current CI/CD, it's seem like the error comes from src/tests/index.ts.
LGTM!
Some tests still seem to be failing? Can you double check if they're okay?
Can you specify which cases are failing?
Is it from the
tracer_full.tsor other files?Based on the current CI/CD, it's seem like the error comes from src/tests/index.ts.
You can look at the logs in the CI: https://github.com/source-academy/js-slang/actions/runs/14953607972/job/42006258517
So yes it is from the index file. Any idea why it's failing?
I'm not sure if it's the CI/CD problem or not. By the way, is this problem occurs on other PRs?
Bump
It seems like there is an issue with the error location. Sometimes, it outputs the correct location, but sometimes it outputs an unknown location.
Any ideas of what's going on?
Failing CI CD related issue: https://github.com/source-academy/js-slang/issues/1758 Right now, I've commented out the test that has been problematic, so all checks have passed 😄 .