Skip to content

Allow cre sdk tests to be optional if they aren't released yet.#2133

Merged
bolekk merged 2 commits into
mainfrom
rtinianov_experimentalStdTests
Jun 8, 2026
Merged

Allow cre sdk tests to be optional if they aren't released yet.#2133
bolekk merged 2 commits into
mainfrom
rtinianov_experimentalStdTests

Conversation

@nolag

@nolag nolag commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

This enables testing on capabilites-dev while still allowing the standard tests to evolve for main if a feature isn't released

…enables testing on capabilites-dev while still allowing the standard tests to evolve for main if a feature isn't released
Copilot AI review requested due to automatic review settings June 8, 2026 13:36
@nolag nolag requested a review from a team as a code owner June 8, 2026 13:36
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

👋 nolag, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR makes the WASM “standard test” harness able to treat some SDK-backed tests as optional, so environments where a capability/test hasn’t been released yet (e.g., capabilities-dev) can still run the rest of the suite.

Changes:

  • Switch TestStandardTeeRuntime to build its WASM module using an “optional” helper.
  • Add makeOptionalTestModuleWithConfig and extend the module builder to optionally skip when the test module cannot be built.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pkg/workflows/wasm/host/standard_test.go Outdated
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

📊 API Diff Results

No changes detected for module github.com/smartcontractkit/chainlink-common

View full report

…. This means if you intend to implment it you can still fail if complication fails
@bolekk bolekk added this pull request to the merge queue Jun 8, 2026
Merged via the queue into main with commit 2718c28 Jun 8, 2026
30 of 32 checks passed
@bolekk bolekk deleted the rtinianov_experimentalStdTests branch June 8, 2026 16:58
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.

4 participants