test(#226,#227,#228): Add E2E integration tests for agent orchestration #332

Merged
jason.woltje merged 3 commits from feature/226-e2e-agent-lifecycle into develop 2026-02-05 19:32:32 +00:00
Owner

Summary

  • Add 17 E2E integration tests across 3 test suites for agent orchestration
  • Full agent lifecycle tests (spawn → running → completed/failed) - 7 tests
  • Killswitch emergency stop tests (single/all/partial failure) - 5 tests
  • Concurrent agent spawning and isolation tests - 5 tests
  • Includes vitest config for integration test runner

Test Plan

  • All 17 E2E tests pass
  • Lint passes (0 warnings)
  • TypeScript type check passes

Fixes #226 Fixes #227 Fixes #228

## Summary - Add 17 E2E integration tests across 3 test suites for agent orchestration - Full agent lifecycle tests (spawn → running → completed/failed) - 7 tests - Killswitch emergency stop tests (single/all/partial failure) - 5 tests - Concurrent agent spawning and isolation tests - 5 tests - Includes vitest config for integration test runner ## Test Plan - [x] All 17 E2E tests pass - [x] Lint passes (0 warnings) - [x] TypeScript type check passes Fixes #226 Fixes #227 Fixes #228
jason.woltje added 1 commit 2026-02-05 18:47:18 +00:00
test(#226,#227,#228): Add E2E integration tests for agent orchestration
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/pr/woodpecker Pipeline failed
c8c81fc437
Add comprehensive E2E test suites covering:
- Full agent lifecycle (spawn → running → completed/failed) - 7 tests
- Killswitch emergency stop mechanism (single/all/partial) - 5 tests
- Concurrent agent spawning and isolation - 5 tests

Includes vitest config for integration test runner with 30s timeout.

Fixes #226
Fixes #227
Fixes #228

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
jason.woltje added 1 commit 2026-02-05 19:26:50 +00:00
fix(#226): Remediate code review findings for E2E tests
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
c68b541b6f
- Fix CRITICAL: Remove unused imports (Test, TestingModule, CleanupService)
- Fix CRITICAL: Remove unused mockValkeyService declaration
- Fix IMPORTANT: Rename misleading test describe/names to match actual behavior
- Fix IMPORTANT: Verify spawned agents exist before kill-all assertion

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
jason.woltje added 1 commit 2026-02-05 19:32:25 +00:00
Merge branch 'develop' into feature/226-e2e-agent-lifecycle
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
a8828cb53e
jason.woltje merged commit 0f0488856f into develop 2026-02-05 19:32:32 +00:00
jason.woltje deleted branch feature/226-e2e-agent-lifecycle 2026-02-05 19:32:33 +00:00
Sign in to join this conversation.