From 4428046d6045eb84b526b5159cbd6d4e77b9aa25 Mon Sep 17 00:00:00 2001 From: Gyu-Ho Lee Date: Fri, 23 Jun 2017 11:00:23 -0700 Subject: [PATCH] config: allow conns != clients in latest etcd releases Signed-off-by: Gyu-Ho Lee --- config_dbtester.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config_dbtester.go b/config_dbtester.go index b7b64bc7..ab955e00 100644 --- a/config_dbtester.go +++ b/config_dbtester.go @@ -125,7 +125,10 @@ func ReadConfig(fpath string, analyze bool) (*Config, error) { } for databaseID, ctrl := range cfg.DatabaseIDToConfigClientMachineAgentControl { - if databaseID != dbtesterpb.DatabaseID_etcd__v3_1.String() && ctrl.ConfigClientMachineBenchmarkOptions.ConnectionNumber != ctrl.ConfigClientMachineBenchmarkOptions.ClientNumber { + if databaseID != dbtesterpb.DatabaseID_etcd__v3_1.String() && + databaseID != dbtesterpb.DatabaseID_etcd__v3_2.String() && + databaseID != dbtesterpb.DatabaseID_etcd__tip.String() && + ctrl.ConfigClientMachineBenchmarkOptions.ConnectionNumber != ctrl.ConfigClientMachineBenchmarkOptions.ClientNumber { return nil, fmt.Errorf("%q got connected %d != clients %d", databaseID, ctrl.ConfigClientMachineBenchmarkOptions.ConnectionNumber, ctrl.ConfigClientMachineBenchmarkOptions.ClientNumber) } }