# Quality Assurance

{% hint style="info" %}
This section contains background information, mostly aimed at engineers developing MariaDB features.
{% endhint %}

{% content-ref url="quality/code-coverage" %}
[code-coverage](https://mariadb.com/docs/server/reference/product-development/server-development/quality/code-coverage)
{% endcontent-ref %}

{% content-ref url="quality/code-coverage-with-dgcov" %}
[code-coverage-with-dgcov](https://mariadb.com/docs/server/reference/product-development/server-development/quality/code-coverage-with-dgcov)
{% endcontent-ref %}

{% content-ref url="quality/optimizer-quality" %}
[optimizer-quality](https://mariadb.com/docs/server/reference/product-development/server-development/quality/optimizer-quality)
{% endcontent-ref %}

{% content-ref url="quality/qa-aria-recovery" %}
[qa-aria-recovery](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-aria-recovery)
{% endcontent-ref %}

{% content-ref url="quality/qa-metrics" %}
[qa-metrics](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-metrics)
{% endcontent-ref %}

{% content-ref url="quality/qa-tests" %}
[qa-tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-tests)
{% endcontent-ref %}

{% content-ref url="quality/qa-tools" %}
[qa-tools](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-tools)
{% endcontent-ref %}

{% content-ref url="quality/random-query-generator-tests" %}
[random-query-generator-tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/random-query-generator-tests)
{% endcontent-ref %}

{% content-ref url="quality/rqg-extensions-for-mariadb" %}
[rqg-extensions-for-mariadb](https://mariadb.com/docs/server/reference/product-development/server-development/quality/rqg-extensions-for-mariadb)
{% endcontent-ref %}

{% content-ref url="quality/worklog-quality-checklist-template" %}
[worklog-quality-checklist-template](https://mariadb.com/docs/server/reference/product-development/server-development/quality/worklog-quality-checklist-template)
{% endcontent-ref %}

{% content-ref url="quality/benchmarks-and-long-running-tests" %}
[benchmarks-and-long-running-tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/benchmarks-and-long-running-tests)
{% endcontent-ref %}

{% content-ref url="quality/innodb-upgrade-tests" %}
[innodb-upgrade-tests](https://mariadb.com/docs/server/reference/product-development/server-development/quality/innodb-upgrade-tests)
{% endcontent-ref %}

{% content-ref url="quality/qa-datasets" %}
[qa-datasets](https://mariadb.com/docs/server/reference/product-development/server-development/quality/qa-datasets)
{% endcontent-ref %}
