Skip to content

[QA] Live gate: multi-agent parallel run and session restore integration tests (4.10 + 4.11) #2157

Description

@ch1kim0n1

Problem

Multi-agent parallel operation and session restore have not been tested with real agents. These are the core use cases that distinguish AgentMesh from single-agent tools.

Severity

P1 — Release Blocker

Category

QA / Integration

Persona Affected

Alex (Technical)

Steps to Reproduce

Multi-Agent (4.10):

  1. Spawn 3 sessions against 3 different GitHub issues simultaneously
  2. Verify all 3 appear in dashboard within 10s (SSE)
  3. Verify lifecycle manager polls all 3 independently (check ao status)
  4. Kill one session mid-task; verify other 2 continue unaffected
  5. Verify ao status correctly shows mixed states (working, killed, pr_open)

Session Restore (4.11):

  1. Spawn 2 sessions with active agent processes
  2. ao stop while agents are running
  3. ao start --restore
  4. Verify both sessions reappear with correct prior state
  5. Verify agent processes were re-attached or correctly marked as terminated

Expected Behavior

Multi-agent: all 5 steps pass. Session states are isolated and correctly reported.
Restore: sessions reappear. Agents that were alive before stop are re-attached if still running, else marked terminated.

Why This Blocks Shipping

Parallel operation is the product's core value proposition. If 3 agents can't run simultaneously without interfering, the product doesn't deliver what it promises.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions