Skip to content

Conversation

@copybara-service
Copy link

Test most of Crubit in GitHub CI.

This uses a cargo test --workspace command with some exclusions, which will build cc_bindings_from_rs like the previous CI workflow, but also will run all tests. I don't think there's much reason to keep the build check.

Note that this excludes a decent fraction of the cargo workspace! Unfortunately, we still don't have easily working tests for rs_bindings_from_cc, because of the heroics currently required to install the C++ dependencies it has. That will wait to a later stage.

@copybara-service copybara-service bot force-pushed the test_840455787 branch 3 times, most recently from 45955f1 to 59b27d7 Compare December 8, 2025 21:37
This uses a  `cargo test --workspace` command with some exclusions, which will build `cc_bindings_from_rs` like the previous CI workflow, but also will run all tests. I don't think there's much reason to keep the build check.

Note that this excludes a decent fraction of the cargo workspace! Unfortunately, we still don't have easily working tests for rs_bindings_from_cc, because of the heroics currently required to install the C++ dependencies it has. That will wait to a later stage.

PiperOrigin-RevId: 841902765
@copybara-service copybara-service bot merged commit c5b0bdf into main Dec 8, 2025
@copybara-service copybara-service bot deleted the test_840455787 branch December 8, 2025 21:53
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