Repository navigation
ci: move shared gRPC test fixture to tests/utilities - #2272
Conversation
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…sets for routing Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Install a <TEST>.labels marker next to labeled test binaries and select on it in run_ctests.sh. Fail if a group selects no binaries. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
GRPC_INTEGRATION_TEST keeps the LP/MIP cases; GRPC_ROUTING_INTEGRATION_TEST runs SolveVRP and ChunkedUploadVRPWithPathLogging against a real server. The server process and base fixture move to a shared header.
Keep cpp/src/grpc/routing shared since GRPC_CLIENT_TEST in the mathopt job covers submit_vrp, exclude presolve and tests/internal from routing, and stop polling on CANCELLED in the VRP gRPC test.
Lets the routing job exclude cpp/tests/linear_programming/grpc, since the fixture and log capture no longer live there.
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
/ok to test 55efd49 |
CI Test Summary✅ All 28 test job(s) passed. |
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
|
/merge |
Follow-up to #2261 (review nit). Depends on it: this branch is stacked on #2261, so the diff shows its commits until that merges. The change itself is the last commit.
grpc_integration_fixture.hppandgrpc_test_log_capture.hppfromcpp/tests/linear_programming/grpc/tocpp/tests/utilities/grpc/.test_cpp_routingnow excludescpp/tests/linear_programming/grpc/**, so LP/MIP gRPC test changes no longer run the routing job.Testing: not built locally; relies on CI. Include-only change.
🤖 Generated with Claude Code