forked from mirrors/nixpkgs
22 lines
1.3 KiB
Diff
22 lines
1.3 KiB
Diff
|
Backport from CPython 3.8 of a good list of tests to run for PGO.
|
||
|
|
||
|
Upstream commit:
|
||
|
https://github.com/python/cpython/commit/4e16a4a31
|
||
|
|
||
|
Upstream discussion:
|
||
|
https://bugs.python.org/issue36044
|
||
|
|
||
|
diff --git a/Makefile.pre.in b/Makefile.pre.in
|
||
|
index 00fdd21ce..713dc1e53 100644
|
||
|
--- a/Makefile.pre.in
|
||
|
+++ b/Makefile.pre.in
|
||
|
@@ -259,7 +259,7 @@ TCLTK_LIBS=
|
||
|
# The task to run while instrumented when building the profile-opt target.
|
||
|
# We exclude unittests with -x that take a rediculious amount of time to
|
||
|
# run in the instrumented training build or do not provide much value.
|
||
|
-PROFILE_TASK=-m test.regrtest --pgo -x test_asyncore test_gdb test_multiprocessing test_subprocess
|
||
|
+PROFILE_TASK=-m test.regrtest --pgo test_array test_base64 test_binascii test_binop test_bisect test_bytes test_bz2 test_cmath test_codecs test_collections test_complex test_dataclasses test_datetime test_decimal test_difflib test_embed test_float test_fstring test_functools test_generators test_hashlib test_heapq test_int test_itertools test_json test_long test_lzma test_math test_memoryview test_operator test_ordered_dict test_pickle test_pprint test_re test_set test_sqlite test_statistics test_struct test_tabnanny test_time test_unicode test_xml_etree test_xml_etree_c
|
||
|
|
||
|
# report files for gcov / lcov coverage report
|
||
|
COVERAGE_INFO= $(abs_builddir)/coverage.info
|