3 namespace "urn:opendaylight:params:xml:ns:yang:dsbenchmark";
6 revision "2015-01-05" {
7 description "Initial revision of dsbenchmark model";
44 container test-status {
57 "Indicates whether a test run is in progress; only one test can run at a time";
63 "Number of completed test runs";
69 "Start a new data store write test run";
83 "The merge operation";
88 "Delete items from a list sotred in the data store";
97 "Type of the transaction operation to benchmark";
103 enum "BINDING-AWARE" {
106 enum "BINDING-INDEPENDENT" {
111 "Data format:-binding-aware or binding-independent";
114 leaf transaction-type {
125 "Data format:-binding-aware or binding-independent";
132 "Number of elements in the OuterList";
138 "Number of elements in the InnerList";
144 "Number of write operations (PUT, MERGE, or DELETE) per transaction submit";
157 enum "TEST-IN-PROGRESS" {
162 "Indicates whether the test finished successfuly";
168 "The time it took to build the list of lists";
174 "The time it took to execute all transactions";
180 "The number of successful transactions";
186 "The number of failed transactions";
194 "Delete data in the test-exec container that may have been left behind from a previous test run";