The test suite now continuously executes queries and updates in a number of threads while running the tests. These queries and updates are more complex when taken from the LDBC-50M suite. We currently start 4 Read threads and 1 Write thread. All of the read queries from LDBC SPB are used. Only the insert queries are used for Writing. This is related to:
The fact that we do not use DELETE/Update queries is not a limitation of this tests. They are used as part of the load test.
The following statistics will be printed at the end of each test:
The test tool gathers the JMX notifications from all masters and logs them in the notifications.log file. This is done so that later, special events can be checked such as replication or split brain.
The test tool now uses Log4j to log the output. This makes it easier to control what to log and where to log it.
Verify that the cluster is in good shape at least twice per test: before you start it and after the test is finished. The old verification process was the following:
The new verification process is similar but with two important differences:
Skip to end of metadata Go to start of metadata