]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/test: implement v2 failover tests with crimson FailoverTestPeer 30162/head
authorYingxin Cheng <yingxin.cheng@intel.com>
Thu, 5 Sep 2019 03:30:13 +0000 (11:30 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Thu, 5 Sep 2019 05:06:26 +0000 (13:06 +0800)
commit6d5c6108dcee750dc6540c56e28efe240f7f898a
treecad28d2f8e0c4c0c82140d5e45bec190391a1096
parentbcace8bce04d7c917c4a543557b456e100f4fe07
crimson/test: implement v2 failover tests with crimson FailoverTestPeer

* Test framework which is able to bring up a local FailoverSuitePeer
  or connect to a remote FailoverSuitePeer;
* Implemented crimson FailoverSuitePeer;
* Test framework which can declare failure cases, messenger operations
  and introspect test results for different kinds of tests ;
* 47 test cases to cover combinations of policies and faults;

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/test/crimson/test_messenger.cc