Skip to content

Refactor obstacle navigation with optimizations

9d444b4
Select commit
Loading
Failed to load commit list.
Open

Edit #5

Refactor obstacle navigation with optimizations
9d444b4
Select commit
Loading
Failed to load commit list.
Synqrapsy test / Synqrapsy — Linux_CI succeeded Feb 14, 2026 in 10s

Synqrapsy — Linux_CI

Synqrapsy: completed top=test · CI: failed

Details

Synqrapsy

CI: ❌ Failed (exit code 1)
Synqrapsy: ✅ Completed
Confidence: High

Verdict

Likely root cause: Tests failed (test)
Why: > assert rc == 0

Do now / Where to look

Evidence

Key lines:

  • 2026-02-14T08:25:04.5544551Z > assert rc == 0
  • 2026-02-14T08:25:04.5544836Z E assert 1 == 0

Log excerpt:

2026-02-14T08:25:04.5541226Z         branch_commit = find_branch_point("origin/master")
2026-02-14T08:25:04.5541825Z         files = diff_files(branch_commit)
2026-02-14T08:25:04.5542505Z         print(files)
2026-02-14T08:25:04.5542851Z         rc, errors = run_ruff(files, fix=True)
2026-02-14T08:25:04.5543327Z         if errors:
2026-02-14T08:25:04.5543604Z             print(errors)
2026-02-14T08:25:04.5543892Z         else:
2026-02-14T08:25:04.5544184Z             print("No lint errors found.")
2026-02-14T08:25:04.5544551Z >       assert rc == 0
2026-02-14T08:25:04.5544836Z E       assert 1 == 0
2026-02-14T08:25:04.5545011Z 
2026-02-14T08:25:04.5545222Z branch_commit = '0f3a27b1dd293180dd0dd0237f90403562a9c581'
2026-02-14T08:25:04.5547042Z errors     = 'F823 Local variable `collision_checks` referenced before assignment\n   --> ArmNavigation/arm_obstacle_navigation/arm...\n    |\nhelp: Remove assignment to unused variable `collision_checks`\n\nFound 209 errors (207 fixed, 2 remaining).\n'
2026-02-14T08:25:04.5549677Z files      = ['/home/runner/work/PythonRobotics/PythonRobotics/AerialNavigation/rocket_powered_landing/rocket_powered_landing.py', '/home/runner/work/PythonRobotics/PythonRobotics/ArmNavigation/arm_obstacle_navigation/arm_obstacle_navigation.py']
2026-02-14T08:25:04.5551266Z rc         = 1
2026-02-14T08:25:04.5551422Z 
2026-02-14T08:25:04.5551574Z tests/test_codestyle.py:134: AssertionError
2026-02-14T08:25:04.5552222Z ----------------------------- Captured stdout call -----------------------------
2026-02-14T08:25:04.5553922Z ['/home/runner/work/PythonRobotics/PythonRobotics/AerialNavigation/rocket_powered_landing/rocket_powered_landing.py', '/home/runner/work/PythonRobotics/PythonRobotics/ArmNavigation/arm_obstacle_navigation/arm_obstacle_navigation.py']
2026-02-14T08:25:04.5555253Z F823 Local variable `collision_checks` referenced before assignment
Full excerpt (scrubbed)
2026-02-14T08:25:04.3910426Z tests/test_voronoi_road_map_planner.py .                                 [ 97%]
2026-02-14T08:25:04.5538051Z tests/test_wavefront_coverage_path_planner.py ...                        [100%]
2026-02-14T08:25:04.5538707Z 
2026-02-14T08:25:04.5538920Z =================================== FAILURES ===================================
2026-02-14T08:25:04.5539881Z _____________________________________ test _____________________________________
2026-02-14T08:25:04.5540499Z 
2026-02-14T08:25:04.5540670Z     def test():
2026-02-14T08:25:04.5541226Z         branch_commit = find_branch_point("origin/master")
2026-02-14T08:25:04.5541825Z         files = diff_files(branch_commit)
2026-02-14T08:25:04.5542505Z         print(files)
2026-02-14T08:25:04.5542851Z         rc, errors = run_ruff(files, fix=True)
2026-02-14T08:25:04.5543327Z         if errors:
2026-02-14T08:25:04.5543604Z             print(errors)
2026-02-14T08:25:04.5543892Z         else:
2026-02-14T08:25:04.5544184Z             print("No lint errors found.")
2026-02-14T08:25:04.5544551Z >       assert rc == 0
2026-02-14T08:25:04.5544836Z E       assert 1 == 0
2026-02-14T08:25:04.5545011Z 
2026-02-14T08:25:04.5545222Z branch_commit = '0f3a27b1dd293180dd0dd0237f90403562a9c581'
2026-02-14T08:25:04.5547042Z errors     = 'F823 Local variable `collision_checks` referenced before assignment\n   --> ArmNavigation/arm_obstacle_navigation/arm...\n    |\nhelp: Remove assignment to unused variable `collision_checks`\n\nFound 209 errors (207 fixed, 2 remaining).\n'
2026-02-14T08:25:04.5549677Z files      = ['/home/runner/work/PythonRobotics/PythonRobotics/AerialNavigation/rocket_powered_landing/rocket_powered_landing.py', '/home/runner/work/PythonRobotics/PythonRobotics/ArmNavigation/arm_obstacle_navigation/arm_obstacle_navigation.py']
2026-02-14T08:25:04.5551266Z rc         = 1
2026-02-14T08:25:04.5551422Z 
2026-02-14T08:25:04.5551574Z tests/test_codestyle.py:134: AssertionError
2026-02-14T08:25:04.5552222Z ----------------------------- Captured stdout call -----------------------------
2026-02-14T08:25:04.5553922Z ['/home/runner/work/PythonRobotics/PythonRobotics/AerialNavigation/rocket_powered_landing/rocket_powered_landing.py', '/home/runner/work/PythonRobotics/PythonRobotics/ArmNavigation/arm_obstacle_navigation/arm_obstacle_navigation.py']
2026-02-14T08:25:04.5555253Z F823 Local variable `collision_checks` referenced before assignment
2026-02-14T08:25:04.5555752Z    --> ArmNavigation/arm_obstacle_navigation/arm_obstacle_navigation.py:466:21
2026-02-14T08:25:04.5556164Z     |
2026-02-14T08:25:04.5556368Z 464 |                     grid[neighbor] = 3

Alternatives

  • #2: Compilation failed (compile) — missing stronger evidence to promote
Technical details
  • incident: inc_000_combined
  • kind_true: test
  • profile: router / growth=off / log_variant=clean
  • ci_status: conclusion=failed exit_code=1
  • autopsy_status: conclusion=completed calibrated=False confidence=high score=0.9999999999996666
  • metrics: steps=2 ttfa=1 oracle_pass_rate=1.00
  • reliability: abstain=False reason=ok confidence=high score=1.00
  • repo: anviren/PythonRobotics sha: 9d444b4c7b36

Top hypotheses:

    1. test (score=2.00)
    1. compile (score=1.00)