Skip to content

perf: reuse external conformance stack - #12

Open
lucarlig wants to merge 4 commits into
mainfrom
user/luca/conformance-runtime-cache
Open

perf: reuse external conformance stack#12
lucarlig wants to merge 4 commits into
mainfrom
user/luca/conformance-runtime-cache

Conversation

@lucarlig

@lucarlig lucarlig commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • reuse the running external dataplane stack for client conformance after the server lane
  • retain the existing teardown path on interruption or setup failure
  • validate client scenarios before retaining runtime state
  • release the behavior as the 0.2.1 patch

Verification

  • cargo fmt --all --check
  • cargo clippy --all-targets --locked -- -D warnings
  • cargo test --all-targets --locked (367 passed)
  • cargo package --locked --allow-dirty
  • actionlint
  • dataplane make conformance using the locally built CLI: 136.35s, down from 364.88s; the known strict-modern registration failure remained visible and returned nonzero

Dataplane build-cache companion: contextforge-org/contextforge-data-plane#127

Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
Signed-off-by: lucarlig <luca.carlig@ibm.com>
@lucarlig
lucarlig requested a review from Lang-Akshay September 2, 2026 16:32
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.

1 participant