MCPcopy Create free account
hub / github.com/dmlc/xgboost / MakeConfig

Function MakeConfig

tests/cpp/plugin/federated/test_federated_comm.cc:19–25  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17namespace {
18class FederatedCommTest : public SocketTest {};
19auto MakeConfig(std::string host, std::int32_t port, std::int32_t world, std::int32_t rank) {
20 Json config{Object{}};
21 config["federated_server_address"] = host + ":" + std::to_string(port);
22 config["federated_world_size"] = Integer{world};
23 config["federated_rank"] = Integer{rank};
24 return config;
25}
26} // namespace
27
28TEST_F(FederatedCommTest, ThrowOnWorldSizeTooSmall) {

Callers 1

TEST_FFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected