Skip to content

Mark intrinsic local-server integration tests - #2284

Draft
THardy98 wants to merge 2 commits into
agent/local-server-test-markerfrom
agent/cloud-intrinsic-local-only
Draft

Mark intrinsic local-server integration tests#2284
THardy98 wants to merge 2 commits into
agent/local-server-test-markerfrom
agent/cloud-intrinsic-local-only

Conversation

@THardy98

@THardy98 THardy98 commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Several TypeScript integration tests intentionally start an ephemeral or time-skipping server, inject dynamic configuration, assert dev-server-specific errors, or create a second server. Those behaviors cannot be redirected to a persistent Cloud namespace and need an explicit classification before the normal AVA suite can run through envconfig.

This stacked change applies the local-server annotation at the narrowest practical scope: entire suites when their setup is local-only, and individual test aliases when the rest of the file remains Cloud-capable. It covers ephemeral-server and envconfig bridge tests, payload and polling configuration, time skipping, secondary-server replacement, plugin environments, and direct local runtime/connection cases. Tests that merely still use implicit localhost are intentionally not marked; they remain visible for harness migration.

Formatter-only indentation churn was removed before publication. Prettier, focused ESLint, and git diff --check pass.

Depends on the local-server annotation base PR. Part of temporalio/features#851.

@THardy98 THardy98 added the skip-changelog No changelog is necessary for this PR. label Aug 3, 2026 — with ChatGPT Codex Connector
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog No changelog is necessary for this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant