Skip to content

test: add real-RDP multi-window vision campaign - #327

Draft
abrichr wants to merge 20 commits into
mainfrom
codex/rdp-multiapp-vision-campaign
Draft

test: add real-RDP multi-window vision campaign#327
abrichr wants to merge 20 commits into
mainfrom
codex/rdp-multiapp-vision-campaign

Conversation

@abrichr

@abrichr abrichr commented Aug 2, 2026

Copy link
Copy Markdown
Member

What changed

  • add a deterministic real-RDP fixture with Inbox, Worklist, and Scheduler task windows
  • record, compile, and replay a 22-action pixel-only workflow with scrolling and window switching
  • verify the business result through independent SQLite, CSV, and Maildir reads
  • run three trials each for healthy, row-reordered, wrong-record, and focus-theft conditions
  • define the remaining duplicate-control, partial-render, display-drift, and uncertain-write campaign
  • add a path-scoped, cancelable CI job so the expensive test does not run for unrelated changes

Why

The existing complex email and spreadsheet benchmarks use API actuation. The existing real-RDP benchmark uses one simple application. This change starts the missing integrated campaign for realistic visual automation across several task windows.

Validation

  • ruff check passed for the new Python files
  • campaign contract test passed
  • real-RDP test wrapper skipped locally because Docker status calls are blocked by another stuck Docker workload
  • the PR CI job runs the exact real-RDP subset and must pass before this draft is ready

Scope

The fixture is synthetic and pixel-only. It does not claim application-specific Windows or Citrix qualification. The result marks the full campaign incomplete until the remaining conditions run.

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.

1 participant