mirror of
https://github.com/python/cpython.git
synced 2026-03-14 00:40:38 +00:00
18 lines
586 B
Python
18 lines
586 B
Python
|
|
import runpy
|
||
|
|
import signal
|
||
|
|
import sys
|
||
|
|
|
||
|
|
# Some tests use SIGUSR1, but that's blocked by default in an Android app in
|
||
|
|
# order to make it available to `sigwait` in the "Signal Catcher" thread. That
|
||
|
|
# thread's functionality is only relevant to the JVM ("forcing GC (no HPROF) and
|
||
|
|
# profile save"), so disabling it should not weaken the tests.
|
||
|
|
signal.pthread_sigmask(signal.SIG_UNBLOCK, [signal.SIGUSR1])
|
||
|
|
|
||
|
|
# To run specific tests, or pass any other arguments to the test suite, edit
|
||
|
|
# this command line.
|
||
|
|
sys.argv[1:] = [
|
||
|
|
"--use", "all,-cpu",
|
||
|
|
"--verbose3",
|
||
|
|
]
|
||
|
|
runpy.run_module("test")
|