From 5d269045b235537f46f2747307355cb4f8bf9bed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Wed, 22 Jun 2022 00:14:26 +0200 Subject: [PATCH] Add section on running tests in parallel to the FAQ --- docs/faq.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/faq.md b/docs/faq.md index 40ffcf05..e57e5001 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -46,6 +46,17 @@ This means that we will not knowingly make backwards-incompatible changes without incrementing the major version number. +## Does Catch2 support running tests in parallel? + +Not natively, no. We see running tests in parallel as the job of an +external test runner, that can also run them in separate processes, +support test execution timeouts and so on. + +However, Catch2 provides some tools that make the job of external test +runners easier. [See the relevant section in our page on best +practices](usage-tips.md#parallel-tests). + + --- [Home](Readme.md#top)