memgraph/tests
Ivan Paljak c775688aa7 Add HA integration test for leader election
Summary:
This tests checks the correctness of a leader election process when its
decoupled from log replication. In other words, in this test we do not change
the state of the database, i. e., the Raft log remains empty.

The test proceeds as follows for clusters of size 3 and 5:
  1. Start a random subset of workers in the cluster
  2. Check if the leader has been elected
  3. Kill all living workers
  4. GOTO 1 and repeat 10 times

Reviewers: msantl

Reviewed By: msantl

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D2105
2019-06-04 12:48:35 +02:00
..
benchmark Remove unique from label-prop index 2019-05-23 12:39:41 +02:00
concurrent Migrate to C++17 2019-04-23 14:46:44 +02:00
distributed Improve card fraud test startup 2019-03-06 13:38:48 +01:00
drivers Integrate driver tests with Apollo 2018-08-22 18:31:37 +02:00
feature_benchmark Replace Client with HAClient in feature benchmark 2019-05-02 10:40:31 +02:00
integration Add HA integration test for leader election 2019-06-04 12:48:35 +02:00
macro_benchmark Migrate to C++17 2019-04-23 14:46:44 +02:00
manual utils: Support std::basic_string with allocators 2019-06-03 17:07:49 +02:00
property_based Remove test_results directory from build 2019-04-25 17:20:02 +02:00
public_benchmark Update LDBC query implementation 2018-07-10 10:08:21 +02:00
qa Reimplement counter openCypher function 2019-05-16 11:09:02 +02:00
stress Reimplement counter openCypher function 2019-05-16 11:09:02 +02:00
unit Add utils::Substr which can use different allocator 2019-06-03 17:07:50 +02:00
apollo_runs.py Add LCP tests 2018-10-15 11:52:20 +02:00
client-stress.sh Migrate command line args to gflgs in tests 2017-07-06 13:54:12 +02:00
CMakeLists.txt Remove test_results directory from build 2019-04-25 17:20:02 +02:00