cpython/Lib/test/libregrtest
Victor Stinner e7a61d34b7
[3.12] gh-109972: Split test_gdb.py into test_gdb package (#109977) (#110339)
gh-109972: Split test_gdb.py into test_gdb package (#109977)

Split test_gdb.py file into a test_gdb package made of multiple
tests, so tests can now be run in parallel.

* Create Lib/test/test_gdb/ directory.
* Split test_gdb.py into multiple files in Lib/test/test_gdb/
  directory.
* Move Lib/test/gdb_sample.py to Lib/test/test_gdb/ directory.
  Update get_sample_script(): use __file__ to locate gdb_sample.py.
* Move gdb_has_frame_select() and HAS_PYUP_PYDOWN to test_misc.py.
* Explicitly skip test_gdb on Windows. Previously, test_gdb was
  skipped even if gdb was available because of
  gdb_has_frame_select().

(cherry picked from commit 8f324b7ecd)
2023-10-04 10:26:24 +00:00
..
__init__.py
cmdline.py [3.12] gh-108834: Sync libregrtest with the main branch (#108966) 2023-09-08 15:14:17 +02:00
main.py [3.12] gh-109615: Fix test_tools.test_freeze SRCDIR (#109935) (#109950) 2023-10-02 17:40:02 +02:00
pgo.py
refleak.py [3.12] gh-108822: regrtest computes statistics (#108793) (#108833) 2023-09-04 13:45:50 +02:00
runtest.py [3.12] gh-109972: Split test_gdb.py into test_gdb package (#109977) (#110339) 2023-10-04 10:26:24 +00:00
runtest_mp.py [3.12] gh-108834: Sync libregrtest with the main branch (#108966) 2023-09-08 15:14:17 +02:00
save_env.py [3.12] gh-108822: regrtest computes statistics (#108793) (#108833) 2023-09-04 13:45:50 +02:00
setup.py Run Tools/scripts/reindent.py (#94225) 2022-06-26 10:34:06 +02:00
utils.py [3.12] gh-103053: Skip test_freeze_simple_script() on PGO build (#109591) (#109614) 2023-10-02 17:04:19 +02:00
win_utils.py