Skip to content

Revert "Revert "Agentic unit test fixing (#325)"" - #335

Merged
pedjaradenkovic merged 1 commit into
mainfrom
revert-329-revert/agentic-unit-test-fixing
Oct 15, 2026
Merged

pedjaradenkovic merged 1 commit into
mainfrom
revert-329-revert/agentic-unit-test-fixing

Conversation

@pedjaradenkovic

@pedjaradenkovic pedjaradenkovic commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Reverts #329

Summary by CodeRabbit

  • New Features
    • Unit-test repair now uses an interactive agent that can inspect and update project files, run tests, and continue across multiple steps.
    • The agent can use relevant specifications, test output, project files, and accumulated conformance fixes to inform repairs.
  • Bug Fixes
    • Passing test results can be reused to avoid rerunning tests when no further verification is needed.
    • Agent file changes trigger fresh test verification, and failed test runs provide logs for investigation.

@coderabbitai

coderabbitai Bot commented Oct 15, 2026

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 65cb8561-3e0a-490c-9fcf-df920340092e
📥 Commits

Reviewing files that changed from the base of the PR and between e95725b and 494620d.

📒 Files selected for processing: 9
  • codeplain_REST_api.py
  • render_machine/actions/fix_unit_tests.py
  • render_machine/actions/run_unit_tests.py
  • render_machine/agent_tools.py
  • render_machine/render_context.py
  • render_machine/render_types.py
  • tests/test_agent_tools.py
  • tests/test_fix_unit_tests_action.py
  • tests/test_fix_unit_tests_conformance_context.py
+--------------------------------------------------+
| A bug in this PR is worth two in the repository. |
+--------------------------------------------------+
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@pedjaradenkovic
pedjaradenkovic merged commit 16bcf5d into main Oct 15, 2026
10 of 11 checks passed
@pedjaradenkovic
pedjaradenkovic deleted the revert-329-revert/agentic-unit-test-fixing branch October 15, 2026 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants