Split clustered tests to more detailed test cases 96/53396/4
authorPeter Gubka <pgubka@cisco.com>
Thu, 16 Mar 2017 11:52:47 +0000 (12:52 +0100)
committerVratko Polák <vrpolak@cisco.com>
Fri, 17 Mar 2017 10:53:53 +0000 (10:53 +0000)
commitaaa309487c5845e30d3473ce5133574608dca6f5
tree08260a8580aac57b3c33ea3a0c476e34f1993936
parent61ae7003d4938f2ed5eec87bdfb8fbbf4bd8a206
Split clustered tests to more detailed test cases

Benchmarking 3 node cluster was done by 4 test cases for
every combination of datastore (operational, config) and
shard leadership (leader, follower).
Due to bug 7390 more detailed test cases are prefered. Old test
cases were split to have more parameters configurable.

Also a simple leader stability check was added. Test simply compares
the leader ip at the end of the test with the one at the start.

Change-Id: Ie9fb6b5d8bf24aecdff034a106d358a1bcc0aefe
Signed-off-by: Peter Gubka <pgubka@cisco.com>
csit/suites/controller/benchmark/dsbenchmark.robot
tools/mdsal_benchmark/dsbenchmark.py