Make it possible for faulthandler to terminate the pytest process on timeout (#13679)
* Make it possible for faulthandler to terminate the pytest process on timeout
* Add myself to AUTHORS and add changelog entry.
* Update the documentation
* Skip flakky CI tests
* Revert "Skip flakky CI tests"
This reverts commit be4f0bad8425d43d7e212e1514776edab0efc571.
* Pass the CI env in tox.ini and use it to conditionally skip tests on CI
* Revert "Pass the CI env in tox.ini and use it to conditionally skip tests on CI"
This reverts commit 000876ec177917d963e6c549728196a30b3f9f29.
* Revert "Revert "Skip flakky CI tests""
This reverts commit 5066d988dbd37a7fbaf4e55463ae2ad8ce5294c4.
* Apply suggestions from code review
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
* Better way to tell mypy that faulthandler_exit_on_timeout is always a bool instance
* skip test only on CI
* Trigger CI
* Skip the new test on ubuntu-py314
* Actually skip the new test on ubuntu-py314
* Trigger CI
* Trigger CI
---------
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>