[ https://issues.apache.org/jira/browse/KUDU-2033?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Serbin updated KUDU-2033: -------------------------------- Labels: newbie newbie++ (was: newbie++) > Add a 'torture' scenario to verify Java client's behavior during fail-over > --------------------------------------------------------------------------- > > Key: KUDU-2033 > URL: https://issues.apache.org/jira/browse/KUDU-2033 > Project: Kudu > Issue Type: Test > Components: client, java > Reporter: Alexey Serbin > Labels: newbie, newbie++ > > For the Kudu Java client we have {{TestLeaderFailover}} test which verifies > how the client handles the tablet server fail-over scenario. However, the > test covers only one fail-over event and mainly performs write operations > while the backend handles the 'unexpected crash' of the tablet server. > It would be nice to add more tests which cover the client's fail-over > behavior: > * add the mixed workload scenario, i.e. combine inserts/scans during the > fail-over > * induce more fail-over events while running the scenario, i.e. 'crash' the > tserver hosing the leader tablet many more times and run the test longer > * add the multi-master scenario, where both the leader tserver and leader > master 'unexpectedly crash' during the run > -- This message was sent by Atlassian JIRA (v6.3.15#6346)