TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for auto_debug.py #3380

Open
opened 2026-04-05 15:10:52 +00:00 by freemo · 1 comment
Owner

Metadata

  • Branch: test/auto-debug-robot-asv-tests
  • Commit Message: test(auto_debug): add Robot integration tests and ASV benchmarks for auto_debug module
  • Milestone: (backlog — see note below)
  • Parent Epic: #3374

Subtasks

  • Create robot/auto_debug.robot with Robot Framework integration tests covering the public interface of src/cleveragents/agents/graphs/auto_debug.py using real services (no mocking).
  • Create benchmarks/auto_debug_bench.py with ASV performance benchmarks for the module's key operations.
  • Verify nox -e integration_tests passes with the new Robot suite.
  • Verify nox (full suite including benchmarks) passes cleanly.
  • Confirm test coverage remains >= 97% via nox -e coverage_report.

Definition of Done

  • All subtasks are complete.
  • robot/auto_debug.robot exists and all Robot tests pass in CI (nox -e integration_tests).
  • benchmarks/auto_debug_bench.py exists and ASV benchmarks run without error (nox).
  • The commit is created with the exact message above and pushed to test/auto-debug-robot-asv-tests.
  • A PR is created, reviewed, and merged.
  • All nox stages pass.
  • Coverage >= 97%.

Backlog note: This issue was discovered during autonomous operation
on milestone v3.6.0. It does not block milestone completion and has been
placed in the backlog for human review and future milestone assignment.


Automated by CleverAgents Bot
Supervisor: Test Infrastructure | Agent: ca-new-issue-creator

## Metadata - **Branch**: `test/auto-debug-robot-asv-tests` - **Commit Message**: `test(auto_debug): add Robot integration tests and ASV benchmarks for auto_debug module` - **Milestone**: *(backlog — see note below)* - **Parent Epic**: #3374 ## Subtasks - [ ] Create `robot/auto_debug.robot` with Robot Framework integration tests covering the public interface of `src/cleveragents/agents/graphs/auto_debug.py` using real services (no mocking). - [ ] Create `benchmarks/auto_debug_bench.py` with ASV performance benchmarks for the module's key operations. - [ ] Verify `nox -e integration_tests` passes with the new Robot suite. - [ ] Verify `nox` (full suite including benchmarks) passes cleanly. - [ ] Confirm test coverage remains >= 97% via `nox -e coverage_report`. ## Definition of Done - [ ] All subtasks are complete. - [ ] `robot/auto_debug.robot` exists and all Robot tests pass in CI (`nox -e integration_tests`). - [ ] `benchmarks/auto_debug_bench.py` exists and ASV benchmarks run without error (`nox`). - [ ] The commit is created with the exact message above and pushed to `test/auto-debug-robot-asv-tests`. - [ ] A PR is created, reviewed, and merged. - [ ] All nox stages pass. - [ ] Coverage >= 97%. > **Backlog note:** This issue was discovered during autonomous operation > on milestone v3.6.0. It does not block milestone completion and has been > placed in the backlog for human review and future milestone assignment. --- **Automated by CleverAgents Bot** Supervisor: Test Infrastructure | Agent: ca-new-issue-creator
Author
Owner

Issue triaged by project owner:

  • State: Verified
  • Priority: Backlog (unchanged)
  • Story Points: 3 — M
  • MoSCoW: Could Have — Supplementary test levels for auto_debug.py.
  • Parent Epic: #2810

Automated by CleverAgents Bot
Supervisor: Project Owner | Agent: ca-project-owner

Issue triaged by project owner: - **State**: Verified - **Priority**: Backlog (unchanged) - **Story Points**: 3 — M - **MoSCoW**: Could Have — Supplementary test levels for auto_debug.py. - **Parent Epic**: #2810 --- **Automated by CleverAgents Bot** Supervisor: Project Owner | Agent: ca-project-owner
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
cleveragents/cleveragents-core#3380
No description provided.