Skip to content

test(conformance): add static-typing parallel suite - #677

Merged
zhongkechen merged 2 commits into
mainfrom
feature/parallel-typed-branches-early-start
Sep 2, 2026
Merged

zhongkechen merged 2 commits into
mainfrom
feature/parallel-typed-branches-early-start

Conversation

@zhongkechen

@zhongkechen zhongkechen commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Issue Link, if available

Description

Adds the dedicated static_typing conformance suite with Java handlers for requirements 12-1 and 12-2:

  • independently typed heterogeneous branch handles, including a parameterized Map result
  • awaiting the first branch while registration remains open, then registering a second branch from that result

The suite is isolated from the general parallel suite so dynamically typed SDKs can omit it. Suite discovery automatically adds template_static_typing.yaml as a separate CI matrix job.

The conformance requirements PR should merge first so the runner installed from main recognizes the new suite.

Demo/Screenshots

Not applicable.

Checklist

  • I have filled out every section of the PR template
  • I have thoroughly tested this change

Testing

Unit Tests

No SDK unit-test changes; this PR adds conformance handlers only.

Integration Tests

  • mvn spotless:apply
  • mvn -pl conformance-tests -am -DskipTests package
  • python3 conformance-tests/scripts/discover_suites.py

Examples

Not applicable.

@zhongkechen zhongkechen changed the title test(conformance): cover typed and early-start parallel branches test(conformance): add static-typing parallel suite Sep 2, 2026
@zhongkechen
zhongkechen temporarily deployed to ai-pr-review-runtime September 2, 2026 18:40 — with GitHub Actions Inactive
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Codex AI review

No actionable findings. Residual risk is limited to cloud-only execution of the new conformance suite, which was not run under the read-only review constraints.

Reviewed commit dc67fa76f9c9b4b3e1b08a7039851dcaa72573a7. Workflow run

@zhongkechen
zhongkechen merged commit 54b01c9 into main Sep 2, 2026
38 of 40 checks passed
@zhongkechen
zhongkechen deleted the feature/parallel-typed-branches-early-start branch September 2, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants