Skip to content

Test cloud workflow RPC endpoints#1362

Open
Sushisource wants to merge 3 commits into
mainfrom
test-all-cloud-rpcs
Open

Test cloud workflow RPC endpoints#1362
Sushisource wants to merge 3 commits into
mainfrom
test-all-cloud-rpcs

Conversation

@Sushisource

Copy link
Copy Markdown
Member

What changed

Adds a Cloud integration test that probes every api_upstream WorkflowService RPC plus gRPC Health/Check with the default client settings and a no-compression control client.

The test also asserts that every WorkflowService RPC declared in the upstream proto has a probe entry, so newly added RPCs require test coverage.

Validation

Local checks run:

  • cargo integ-test -s external -t cloud_tests --just-build
  • cargo integ-test -s external -t cloud_tests all_cloud_workflow_rpc_probes_covered
  • cargo lint

Full Cloud endpoint validation requires CI secrets and will be validated from the draft PR Cloud test job.

@Sushisource Sushisource force-pushed the test-all-cloud-rpcs branch 3 times, most recently from 5b3d26a to 920fdab Compare July 2, 2026 17:32
@Sushisource Sushisource marked this pull request as ready for review July 2, 2026 17:52
@Sushisource Sushisource requested a review from a team as a code owner July 2, 2026 17:52
@Sushisource Sushisource force-pushed the test-all-cloud-rpcs branch from 920fdab to 31774f0 Compare July 2, 2026 17:53
@Sushisource

Copy link
Copy Markdown
Member Author

My inclination is not to merge this, kinda a lot of code at relatively low value, but wanted to see others' thoughts.

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