Andrew Wong has uploaded this change for review. ( http://gerrit.cloudera.org:8080/8387
Change subject: WIP disk failure: randomized tserver test ...................................................................... WIP disk failure: randomized tserver test This patch adds a test that tests various paths that perform block IO by manually applying randomized operations to a tablet and injecting disk failures a fraction of the time. Eventually, the replica is marked as failed, completing the test. This patch doesn't test the behavior after reaching this failed state, but rather ensures this state is reachable without crashing the server. WIP: until other patches are merged, I'm expecting this to fail or be extremely flaky Change-Id: I17aca35fc0bf9c7b1b73308def865b0ed48d07fa --- M src/kudu/integration-tests/cluster_itest_util.cc M src/kudu/integration-tests/cluster_itest_util.h M src/kudu/tserver/tablet_server-test-base.h M src/kudu/tserver/tablet_server-test.cc M src/kudu/tserver/tablet_server_test_util.cc M src/kudu/tserver/tablet_server_test_util.h 6 files changed, 127 insertions(+), 35 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/87/8387/1 -- To view, visit http://gerrit.cloudera.org:8080/8387 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I17aca35fc0bf9c7b1b73308def865b0ed48d07fa Gerrit-Change-Number: 8387 Gerrit-PatchSet: 1 Gerrit-Owner: Andrew Wong <[email protected]>
