Testing Infrastructure

= Goals =

?

= Details =


 * Restarts of the server during a crash
 * Comparing results of a slave and a master
 * Easy creation of new tests
 * Some queries generate thousands of values
 * Not all test results are ordered. Expected values and return values may need to be sorted and compared external to the application.
 * Not all members of explain are deterministic
 * Ability to test client applications.
 * Ability to crash the server at specific points.
 * Compare error return types.

= HowTo =