Page MenuHomePhabricator

[tunnelbroker] Switch Tunnelbroker unit tests to autoscaling CI runners
ClosedPublic

Authored by atul on Dec 14 2023, 10:35 AM.
Tags
None
Referenced Files
F3575444: D10340.id34824.diff
Sat, Dec 28, 7:33 PM
F3575443: D10340.id34650.diff
Sat, Dec 28, 7:33 PM
F3575442: D10340.id34649.diff
Sat, Dec 28, 7:33 PM
F3575441: D10340.id.diff
Sat, Dec 28, 7:32 PM
Unknown Object (File)
Thu, Dec 26, 7:05 PM
Unknown Object (File)
Fri, Dec 6, 7:40 PM
Unknown Object (File)
Mon, Dec 2, 3:50 AM
Unknown Object (File)
Sun, Dec 1, 1:28 PM
Subscribers
None

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

atul created this revision.

update herald

atul published this revision for review.Dec 14 2023, 10:41 AM
atul edited the test plan for this revision. (Show Details)

I don't think I have enough knowledge here to be helpful, but feel free to re-add me if anything comes up

.buildkite/tunnelbroker_unittests.yml
4–5 ↗(On Diff #34650)

again wondering if we really need to install all of this stuff

I think one of the Rust people is a better reviewer for this

.buildkite/tunnelbroker_unittests.yml
4–5 ↗(On Diff #34650)

I think we need protobuf, just to build the project for testing
In all services we use grpc-clients crate which has tonic-build build dependency -> prost-build which requires protoc executable. And protoc is part of protobuf

This revision is now accepted and ready to land.Dec 15 2023, 3:06 AM
.buildkite/tunnelbroker_unittests.yml
4–5 ↗(On Diff #34650)

yeah, get an error from cargo if protoc isn't available