Cross-Language Smoke Test Matrix #49

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

Source: $file
Milestone: $currentMilestone

Labels: area:tests, type:test, priority:p1

Deliverables:

  • common smoke script or documented commands,
  • each client runs open/register/add/advise/stream/close,
  • JSON output comparison,
  • optional write test.

Acceptance criteria:

  • each client has equivalent smoke behavior,
  • each client skips integration unless MXGATEWAY_INTEGRATION=1,
  • failed smoke output includes endpoint, language, and redacted auth context.
Source: $file Milestone: $currentMilestone Labels: `area:tests`, `type:test`, `priority:p1` Deliverables: - common smoke script or documented commands, - each client runs open/register/add/advise/stream/close, - JSON output comparison, - optional write test. Acceptance criteria: - each client has equivalent smoke behavior, - each client skips integration unless `MXGATEWAY_INTEGRATION=1`, - failed smoke output includes endpoint, language, and redacted auth context.
dohertj2 added this to the integration-and-parity milestone 2026-04-26 15:22:39 -04:00
dohertj2 added the area:teststype:testpriority:p1 labels 2026-04-26 15:22:39 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:43 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:43 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:43 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:43 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:43 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:43 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:43 -04:00
Author
Owner

Worker 1 is taking this issue.

Branch: agent-1/issue-49-cross-language-smoke-test-matrix
Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-1

Worker 1 is taking this issue. Branch: agent-1/issue-49-cross-language-smoke-test-matrix Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-1
dohertj2 self-assigned this 2026-04-26 21:06:19 -04:00
Author
Owner

Implemented in PR #101 and merged.

Verification passed:

  • dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --filter FullyQualifiedName~CrossLanguageSmokeMatrixTests
  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.sln --no-build
  • dotnet format src\MxGateway.Tests\MxGateway.Tests.csproj --verify-no-changes

Live cross-language smoke execution remains opt-in with MXGATEWAY_INTEGRATION=1 and was not run because no live gateway/MXAccess target was provided.

Implemented in PR #101 and merged. Verification passed: - `dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --filter FullyQualifiedName~CrossLanguageSmokeMatrixTests` - `dotnet build src\MxGateway.sln` - `dotnet test src\MxGateway.sln --no-build` - `dotnet format src\MxGateway.Tests\MxGateway.Tests.csproj --verify-no-changes` Live cross-language smoke execution remains opt-in with `MXGATEWAY_INTEGRATION=1` and was not run because no live gateway/MXAccess target was provided.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: dohertj2/mxaccessgw#49