in continuous_load_testing/src/main/java/com/google/net/grpc/testing/directpath/continuous_load_testing/Client.java [117:140]
private static void parseArgs(String[] args) {
for (String arg : args) {
if (arg.startsWith("--methods=")) {
methods.clear();
String[] methodsInArgs = arg.substring("--methods=".length()).split(",");
for (String methodInArgs : methodsInArgs) {
methods.add(Method.valueOf(methodInArgs));
}
}
if (arg.startsWith("--concurrency=")) {
concurrency = Integer.parseInt(arg.substring("--concurrency=".length()));
}
if (arg.startsWith("--num_of_requests=")) {
num_of_requests = Integer.parseInt(arg.substring("--num_of_requests=".length()));
}
if (arg.startsWith("--disable_directpath=")) {
disable_directpath = Boolean.parseBoolean(arg.substring("--disable_directpath=".length()));
}
}
logger.info("methods: " + methods);
logger.info("concurrency: " + concurrency);
logger.info("num_of_requests: " + num_of_requests);
logger.info("disable_directpath:" + disable_directpath);
}