Add resiliency to 3-node cluster tests
authortpantelis <tpanteli@brocade.com>
Mon, 22 Dec 2014 01:22:05 +0000 (20:22 -0500)
committertpantelis <tpanteli@brocade.com>
Tue, 23 Dec 2014 03:10:53 +0000 (22:10 -0500)
commit23fba23b98385bffd020d8565df40b398b335217
tree8983d22aefd3bad5be36da6f1b203365706851de
parent7296955a82075c6e0577a209a70822ee623a7449
Add resiliency to 3-node cluster tests

Refactored re-usable keywords into ClusterKeywords.txt

Added "Wait Until Keyword Succeeds" to various keywords for resiliency,
obviating the need for arbitrary sleeps.

Added "3-node-cluster" Tag to each test case

Change-Id: Ibef9942547ad85b8ee006b87c85acf8e7102d8c5
Signed-off-by: tpantelis <tpanteli@brocade.com>
test/csit/libraries/ClusterKeywords.txt [new file with mode: 0644]
test/csit/libraries/CrudLibrary.py
test/csit/suites/clustering/datastore/001_start_cluster.txt
test/csit/suites/clustering/datastore/010_crud_on_leader.txt
test/csit/suites/clustering/datastore/020_crud_on_any_follower.txt
test/csit/suites/clustering/datastore/030_car_failover_crud_on_new_leader.txt
test/csit/suites/clustering/datastore/040_people_failover_crud_on_new_leader.txt
test/csit/suites/clustering/datastore/050_car_persistence_recovery.txt
test/csit/suites/clustering/datastore/140_recovery_restart_follower.txt
test/csit/suites/clustering/datastore/999_cleanup.txt [new file with mode: 0644]