3 namespace "urn:opendaylight:params:xml:ns:yang:rpcbenchmark";
6 revision "2015-07-02" {
7 description "Initial revision of rpcbenchmark model";
24 leaf global-server-cnt {
28 "The number of times the Global RPC server was invoked";
36 "Start a new RPC Benchmark test run";
45 "Use Global RPC service and run-to-completion client";
50 "Use routed RPC service and run-to-completion client. RPC server instances are
51 dynamically created when the test starts and deleted when the test finishes";
55 "RPC type and client type to use in the test";
61 "Number of clients (test client threads) to start";
67 "Number of RPC server instances. Only valid for routed RPCs.";
74 "Input/Output payload size: number of elements in the list of integers that is the input and output RPC payload";
80 "Number of calls to the specified RPC server that is to be made by each client";
86 leaf global-rtc-client-ok {
90 "Number of successful calls to the Global RPC Server for all test threads";
92 leaf global-rtc-client-error {
96 "Number of failed calls to the Global RPC server from all test threads";
102 "Test execution time, in milliseconds";
108 "RPC rate (Number of RPCs/sec)";