]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.10] bpo-46633: Skip tests on ASAN and/or MSAN builds (GH-31632) (GH-31634)
authorVictor Stinner <vstinner@python.org>
Wed, 2 Mar 2022 16:05:14 +0000 (17:05 +0100)
committerGitHub <noreply@github.com>
Wed, 2 Mar 2022 16:05:14 +0000 (17:05 +0100)
commit93264452d952d9ba604bacf2947c2df5dd477931
tree1fc7301e3f261de99b2e4ed8d797fd84aaaa1381
parent7dbb2f8eaf07c105f4d2bb0fe61763463e68372d
[3.10] bpo-46633: Skip tests on ASAN and/or MSAN builds (GH-31632) (GH-31634)

* Refactor sanitiser skip tests into test.support (GH-30889)

* Refactor sanitizer skip tests into test.support

(cherry picked from commit b1cb8430504931f7854eac5d32cba74770078a4e)

* Add skips to crashing tests under sanitizers instead of manually skipping them (GH-30897)

(cherry picked from commit a27505345e34d462139f5f8b6b5e7c9a59955150)

* bpo-46633: Skip tests on ASAN and/or MSAN builds (GH-31632)

Skip tests on ASAN and/or MSAN builds:

* multiprocessing tests
* test___all__
* test_concurrent_futures
* test_decimal
* test_peg_generator
* test_tools

(cherry picked from commit 9204bb72a2da5885facc747e63d2bd2d654606fe)

Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
14 files changed:
Lib/test/_test_multiprocessing.py
Lib/test/support/__init__.py
Lib/test/test___all__.py
Lib/test/test_concurrent_futures.py
Lib/test/test_crypt.py
Lib/test/test_decimal.py
Lib/test/test_faulthandler.py
Lib/test/test_idle.py
Lib/test/test_io.py
Lib/test/test_peg_generator/__init__.py
Lib/test/test_tix.py
Lib/test/test_tk.py
Lib/test/test_tools/__init__.py
Lib/test/test_ttk_guionly.py