Apr 12, 2018
 Percona Technical Webinar
  Sveta Smirnova

MySQL Test Framework (MTR) provides a unit test suite for MySQL. Tests in the framework are written by MySQL Server developers and contributors, and run to ensure the build is working correctly.

I found that this isn’t the only thing for which MTR is useful . I regularly use it in my support job to help customers and verify bug reports.

With MySQL Test Framework I can:

- Create a complicated environment in single step, and re-use it later
- Test the same scenario on dozens of MySQL/Percona/MariaDB server versions with a single command
- Test concurrent scenarios
- Test errors and return codes
- Work with results, external commands and stored routines

Everything can be done with single script that can be reused on any machine, any time, with any MySQL/Percona/MariaDB Server version.

In this webinar, I will show my way of working with MySQL Test Framework. I hope you will love it as I do!

About the Author

Sveta Smirnova

Sveta joined Percona in 2015. Her main professional interests are problem solving, working with tricky issues, bugs, finding patterns which can solve typical issues quicker, teaching others how to deal with MySQL issues, bugs and gotchas effectively. Before joining Percona Sveta worked as Support Engineer in MySQL Bugs Analysis Support Group in MySQL AB-Sun-Oracle. She is author of book "MySQL Troubleshooting" and JSON UDF functions for MySQL.