Refactor cluster car-people test to reduce test time in case of failure 33/28033/33
authorLuis Gomez <ecelgp@gmail.com>
Thu, 8 Oct 2015 00:52:13 +0000 (17:52 -0700)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 12 Oct 2015 21:14:01 +0000 (21:14 +0000)
commit52023e4743295b8ffba4db4f1ecbd1234b76e469
tree58645926bff0f76e9ab0e33cda778db88adf23dc
parentf9fd73b2138342934dbb637450168713b1963d76
Refactor cluster car-people test to reduce test time in case of failure

Reorganize and clean up cluster keywords.
Introduce START_TIMEOUT and STOP_TIMEOUT variables for instance restart.
Use cars to determine whether application is up.
Remove unnecessary waits.
Add test case documentation.
Change test cases name to standard.

Change-Id: I819cb86c604338b7452f4378ecde82d24cde6c16
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
csit/libraries/CarsAndPeople.robot [new file with mode: 0644]
csit/libraries/CarsAndPeopleCRUD.robot [deleted file]
csit/libraries/ClusterKeywords.robot
csit/suites/controller/Clustering_Datastore/001_start_cluster.robot
csit/suites/controller/Clustering_Datastore/010_crud_on_leader.robot
csit/suites/controller/Clustering_Datastore/020_crud_on_any_follower.robot
csit/suites/controller/Clustering_Datastore/030_car_failover_crud_on_new_leader.robot
csit/suites/controller/Clustering_Datastore/040_people_failover_crud_on_new_leader.robot
csit/suites/controller/Clustering_Datastore/050_car_persistence_recovery.robot
csit/suites/controller/Clustering_Datastore/140_recovery_restart_follower.robot
csit/suites/controller/Clustering_Routedrpc/023_routed_rpc_crud_test.robot