[This chapter is based on the information that was in the Wiki, so
some of it probably is outdated.]
Normally, you run the test suite during the development process to
ensure that your changes do not cause existing test cases to break.
You can also write new test cases or add tests to existing cases.
This happens when you fix a bug (so that the bug cannot reappear
later without being detected) or when you add new capabilities to
the server or other MySQL programs.
This chapter provides a tutorial on running existing test cases for
the MySQL test framework and developing new test cases.