Files
cleveragents-core/robot
hurui200320 3ea71f83cc test(e2e): workflow example 11 — complex graph actor for multi-stage code review (trusted profile)
Add E2E Robot Framework test for WF11: Complex Graph Actor Code Review.

Scenario: Custom graph-type actor with 5 nodes (dispatch → security /
performance / style parallel → synthesize) and 6 edges, driving a
read-only action that produces a unified code-review report via the
trusted automation profile.

Test flow:
- Create temp repo with Python code to review
- Create graph actor YAML (5 nodes, 6 edges) and read-only action YAML
- Register actor, action, resource, and project via CLI
- Execute plan through strategize and execute phases
- Verify diff output and confirm no source file modifications

Uses Force Tags E2E, common_e2e.resource, Skip If No LLM Keys,
Run CleverAgents Command, Create Temp Git Repo. All assertions are
flexible to accommodate varying LLM outputs.

Shared keywords promoted to common_e2e.resource:
- Assert Output Has No Traceback — cross-suite traceback detection
- Extract Plan Id From Outputs — robust plan ID extraction (ULID/UUID)
- Log Process Result Summary — secure metadata-only process logging
  with DEBUG-level stdout/stderr for CI debuggability

ISSUES CLOSED: #757
2026-03-27 09:58:55 +00:00
..