From: Karol Lewandowski Date: Wed, 2 Feb 2022 16:02:20 +0000 (+0000) Subject: Merge "libdbus-p2p: add a dual forked test" into tizen X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c577f19e8551156e73f2bf1caf9ad8a8ce5d0b27;p=platform%2Fcore%2Fsystem%2Fdbus-tools.git Merge "libdbus-p2p: add a dual forked test" into tizen --- c577f19e8551156e73f2bf1caf9ad8a8ce5d0b27 diff --cc benchmark/libdbus-p2p-client.cpp index 612b883,12a7b76..6b3d434 --- a/benchmark/libdbus-p2p-client.cpp +++ b/benchmark/libdbus-p2p-client.cpp @@@ -70,17 -63,14 +70,17 @@@ struct client_run_opts std::string sock_path = "/tmp/test"; }; - run_opts get_opt (int argc, char ** argv) + static client_run_opts get_opt (int argc, char ** argv) { - run_opts ret; + client_run_opts ret; int opt; - while ((opt = getopt(argc, argv, "d:m:t:p:h")) != -1) + while ((opt = getopt(argc, argv, "c:d:m:t:p:h")) != -1) switch (opt) { + case 'c': + ret.cpu_pin = std::stoi(optarg); + break; case 'm': ret.payload = std::stoi(optarg); break; diff --cc benchmark/libdbus-p2p-server.cpp index 5b083a6,86628d7..6c23433 --- a/benchmark/libdbus-p2p-server.cpp +++ b/benchmark/libdbus-p2p-server.cpp @@@ -79,17 -73,14 +79,17 @@@ struct server_run_opts std::optional raw_data_path = std::nullopt; }; - run_opts get_opt (int argc, char ** argv) + static server_run_opts get_opt (int argc, char ** argv) { - run_opts ret; + server_run_opts ret; int opt; - while ((opt = getopt(argc, argv, ":ihp:r:t:w")) != -1) + while ((opt = getopt(argc, argv, ":c:ihp:r:t:w")) != -1) switch (opt) { + case 'c': + ret.cpu_pin = std::stoi(optarg); + break; case 'i': ret.infinite_listening = true; break;