TEST-INFRA: [missing-test-levels] Add Behave, Robot, and ASV tests for acp and agents modules #3802

Open
opened 2026-04-06 06:27:26 +00:00 by freemo · 0 comments
Owner

Metadata

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

Background and Context

The acp and agents modules in src/cleveragents are missing all three required levels of tests:

  • Behave unit tests — BDD/Gherkin scenarios in features/
  • Robot integration tests — real-service integration tests in robot/
  • ASV performance benchmarks — airspeed velocity benchmarks

This violates the testing policy outlined in CONTRIBUTING.md and leaves these modules without adequate test coverage, risking regressions and failing the ≥97% coverage gate.

Duplicate Check

  • Search Query: "missing tests acp", "missing tests agents", "add tests for acp", "add tests for agents"
  • Results: 0 open or closed issues found.
  • Justification: This is a new finding that these modules are missing all three levels of tests.

Subtasks

  • Add Behave unit tests for the acp module (features/acp/)
  • Add Robot integration tests for the acp module (robot/acp/)
  • Add ASV performance benchmarks for the acp module (benchmarks/acp/)
  • Add Behave unit tests for the agents module (features/agents/)
  • Add Robot integration tests for the agents module (robot/agents/)
  • Add ASV performance benchmarks for the agents module (benchmarks/agents/)

Definition of Done

  • The acp module has complete Behave, Robot, and ASV test suites
  • The agents module has complete Behave, Robot, and ASV test suites
  • All new tests are integrated into the CI pipeline and pass in all nox sessions
  • Overall test coverage for the project remains at or above 97%
  • All nox stages pass
  • Coverage >= 97%

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

## Metadata - **Branch**: `test/missing-test-levels-acp-agents-behave-robot-asv` - **Commit Message**: `test(acp,agents): add Behave unit tests, Robot integration tests, and ASV benchmarks for acp and agents modules` - **Milestone**: N/A — Backlog (see note below) - **Parent Epic**: #1678 > **Backlog note:** This issue was discovered during autonomous operation > on milestone Test Infrastructure. It does not block milestone completion and has been > placed in the backlog for human review and future milestone assignment. ## Background and Context The `acp` and `agents` modules in `src/cleveragents` are missing all three required levels of tests: - **Behave unit tests** — BDD/Gherkin scenarios in `features/` - **Robot integration tests** — real-service integration tests in `robot/` - **ASV performance benchmarks** — airspeed velocity benchmarks This violates the testing policy outlined in `CONTRIBUTING.md` and leaves these modules without adequate test coverage, risking regressions and failing the ≥97% coverage gate. ### Duplicate Check - **Search Query:** "missing tests acp", "missing tests agents", "add tests for acp", "add tests for agents" - **Results:** 0 open or closed issues found. - **Justification:** This is a new finding that these modules are missing all three levels of tests. ## Subtasks - [ ] Add Behave unit tests for the `acp` module (`features/acp/`) - [ ] Add Robot integration tests for the `acp` module (`robot/acp/`) - [ ] Add ASV performance benchmarks for the `acp` module (`benchmarks/acp/`) - [ ] Add Behave unit tests for the `agents` module (`features/agents/`) - [ ] Add Robot integration tests for the `agents` module (`robot/agents/`) - [ ] Add ASV performance benchmarks for the `agents` module (`benchmarks/agents/`) ## Definition of Done - [ ] The `acp` module has complete Behave, Robot, and ASV test suites - [ ] The `agents` module has complete Behave, Robot, and ASV test suites - [ ] All new tests are integrated into the CI pipeline and pass in all nox sessions - [ ] Overall test coverage for the project remains at or above 97% - [ ] All nox stages pass - [ ] Coverage >= 97% --- **Automated by CleverAgents Bot** Supervisor: Test Infrastructure | Agent: ca-new-issue-creator
freemo added the
Points
8
label 2026-04-06 06:29:54 +00:00
Sign in to join this conversation.
No Label
Points
8
1 Participants
Notifications
Due Date
No due date set.
Reference: cleveragents/cleveragents-core#3802