> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/server/clients-and-utilities/testing-tools/mariadb-test.md).

# mariadb-test

{% columns %}
{% column %}
{% content-ref url="/pages/1QSYYjGm03EnqRfe5BqK" %}
[mariadb-test Overview](/docs/server/clients-and-utilities/testing-tools/mariadb-test/mariadb-test-overview.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
How mariadb-test runs a test file and compares its output against a result file to decide pass or fail.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/4waYaytCMQxowG5b8iBb" %}
[Installing MinIO for Usage With mariadb-test-run](/docs/server/clients-and-utilities/testing-tools/mariadb-test/installing-minio-for-usage-with-mariadb-test-run.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Install MinIO to provide S3-compatible storage for testing the S3 storage engine with mariadb-test-run.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/iBDvR06gniLPkLK2lrGV" %}
[mariadb-test Auxiliary Files](/docs/server/clients-and-utilities/testing-tools/mariadb-test/mariadb-test-auxiliary-files.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The auxiliary files the mariadb-test framework uses to control test runs.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/X6gkCs7mVLOxziUAQ3zX" %}
[mariadb-test-run.pl Options](/docs/server/clients-and-utilities/testing-tools/mariadb-test/mariadb-test-run-pl-options.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
Command-line options for the mariadb-test-run.pl test-runner script.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/VnFv2HCWACZEu1ceCPKD" %}
[New Features for mysqltest in MariaDB](/docs/server/clients-and-utilities/testing-tools/mariadb-test/new-features-for-mysqltest-in-mariadb.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
MariaDB enhancements to the mariadb-test (mysqltest) framework.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/WfreDOZX3OfhKhDihVlb" %}
[Pausing mariadb-test-run.pl](/docs/server/clients-and-utilities/testing-tools/mariadb-test/pausing-mariadb-test-run-pl.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
How to pause and resume mariadb-test-run.pl while a test run is in progress.
{% endcolumn %}
{% endcolumns %}

{% columns %}
{% column %}
{% content-ref url="/pages/tVYN9OeJOPRRO7nG4e29" %}
[The Debug Sync Facility](/docs/server/clients-and-utilities/testing-tools/mariadb-test/the-debug-sync-facility.md)
{% endcontent-ref %}
{% endcolumn %}

{% column %}
The Debug Sync facility for placing synchronization points to coordinate tests.
{% endcolumn %}
{% endcolumns %}
