forked from Klipper3d/klipper
-
Notifications
You must be signed in to change notification settings - Fork 0
[Go Migration] Investigate gcode_arcs.test and pressure_advance.test failures #5
Copy link
Copy link
Open
Description
Problem
These tests are failing but the root cause needs investigation. They may be related to:
- Floating-point rounding issues (like screws_tilt_adjust)
- Timing offsets (like bltouch)
- Other step generation differences
Current Status
- gcode_arcs.test: ❌ FAIL
- pressure_advance.test: ❌ FAIL
Investigation Plan
- First fix [Go Migration] Fix screws_tilt_adjust.test floating-point rounding #2 (screws_tilt_adjust floating-point rounding)
- Re-run tests to see if they pass
- If still failing, analyze diffs for patterns:
- Check for consistent clock offsets
- Check for step count/interval differences
- Check for command ordering issues
Verification
./scripts/go_migration_golden.py compare --only gcode_arcs --mode strict
./scripts/go_migration_golden.py compare --only pressure_advance --mode strictDependencies
May be fixed by:
- [Go Migration] Fix screws_tilt_adjust.test floating-point rounding #2 (screws_tilt_adjust fix)
- [Go Migration] Fix out_of_bounds.test enable pin ordering #3 (out_of_bounds fix)
- [Go Migration] Fix bltouch.test 0.25s timing offset #4 (bltouch fix)
Parent Issue
Part of #1
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels