Build Fake Worker Test Harness #18

Closed
opened 2026-04-26 15:22:31 -04:00 by dohertj2 · 2 comments
Owner

Source: $file
Milestone: $currentMilestone

Labels: area:tests, area:gateway, type:test, priority:p0

Deliverables:

  • fake worker executable or in-process transport,
  • scripted hello/ready/reply/event/fault behavior,
  • malformed protocol scenarios,
  • slow/hung worker scenarios.

Acceptance criteria:

  • gateway tests do not require installed MXAccess,
  • fake worker simulates startup success/failure,
  • fake worker emits ordered events and faults.
Source: $file Milestone: $currentMilestone Labels: `area:tests`, `area:gateway`, `type:test`, `priority:p0` Deliverables: - fake worker executable or in-process transport, - scripted hello/ready/reply/event/fault behavior, - malformed protocol scenarios, - slow/hung worker scenarios. Acceptance criteria: - gateway tests do not require installed MXAccess, - fake worker simulates startup success/failure, - fake worker emits ordered events and faults.
dohertj2 added this to the integration-and-parity milestone 2026-04-26 15:22:31 -04:00
dohertj2 added the area:gatewayarea:teststype:testpriority:p0 labels 2026-04-26 15:22:31 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:35 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:35 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:36 -04:00
Author
Owner

Worker 3 is taking this issue. Branch: agent-3/issue-18-build-fake-worker-test-harness. Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-3.

Worker 3 is taking this issue. Branch: agent-3/issue-18-build-fake-worker-test-harness. Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-3.
Author
Owner

Verified and merged by orchestrator in PR #77.

Commit: 35e4442c7b
Merge commit: 862f119b91
Branch: agent-3/issue-18-build-fake-worker-test-harness

Independent verification:

  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --no-build
  • dotnet test src\MxGateway.sln --no-build

Result: all tests passed (160 gateway tests; full suite 1 integration, 160 gateway, 78 worker).

Verified and merged by orchestrator in PR #77. Commit: 35e4442c7be82f167347f8c5dfe8a3b45c75eec0 Merge commit: 862f119b91c5ef553b7a55d8d434d926b9e7b95e Branch: agent-3/issue-18-build-fake-worker-test-harness Independent verification: - dotnet build src\MxGateway.sln - dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --no-build - dotnet test src\MxGateway.sln --no-build Result: all tests passed (160 gateway tests; full suite 1 integration, 160 gateway, 78 worker).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Blocks Depends on
Reference: dohertj2/mxaccessgw#18