--- Begin Message ---
Source: python-pytest-benchmark
Version: 4.0.0-3
Severity: normal
User: [email protected]
Usertags: python3.13
This package failed build from source when test-built against a version of
python3-defaults that includes 3.13 as a supported version.
To reproduce this issue, build against python3-defaults (python3-all-dev etc.)
from Debian experimental.
What's new in Python 3.13:
https://docs.python.org/3.13/whatsnew/3.13.html
The layout of argparse help changed, it'll need a whitespace patch.
Log snippet:
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pytest-benchmark/build; python3.13 -m
pytest tests
============================= test session starts ==============================
platform linux -- Python 3.13.0rc2, pytest-8.3.3, pluggy-1.5.0
benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False
min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10
warmup=False warmup_iterations=100000)
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pytest-benchmark/build
configfile: pytest.ini
plugins: benchmark-4.0.0, typeguard-4.3.0, xdist-3.6.1
collected 228 items / 4 skipped
tests/test_benchmark.py ................................................ [ 21%]
..... [ 23%]
tests/test_calibration.py .................................. [ 38%]
tests/test_cli.py F.......... [ 42%]
tests/test_doctest.rst . [ 43%]
tests/test_elasticsearch_storage.py ....... [ 46%]
tests/test_normal.py .......... [ 50%]
tests/test_pedantic.py ................... [ 59%]
tests/test_sample.py .... [ 60%]
tests/test_skip.py s [ 61%]
tests/test_stats.py .............. [ 67%]
tests/test_storage.py ........................................ [ 85%]
tests/test_utils.py .................................. [100%]
=================================== FAILURES ===================================
__________________________________ test_help ___________________________________
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pytest-benchmark/build/tests/test_cli.py:23:
in test_help
result.stdout.fnmatch_lines([
E Failed: fnmatch: 'usage: py.test-benchmark *'
E with: 'usage: py.test-benchmark [-h [COMMAND]] [--storage URI] [--netrc
[NETRC]]'
E nomatch: ' {help,list,compare} ...'
E and: ' [--verbose] [--quiet]'
E and: ' [--import-mode
{prepend,append,importlib}]'
E exact match: ' {help,list,compare} ...'
E exact match: ''
E exact match: "pytest_benchmark's management commands."
E exact match: ''
E fnmatch: 'option*:'
E with: 'options:'
E nomatch: ' -h [COMMAND], --help [COMMAND]'
E and: ' -h, --help [COMMAND] Display help and exit.'
E and: ' --storage, -s URI Specify a path to store the runs as uri
in form'
E and: ' file://path or
elasticsearch+http[s]://host1,host2/[in'
E and: ' dex/doctype?project_name=Project] (when
--benchmark-'
E and: ' save or --benchmark-autosave are used).
For backwards'
E and: ' compatibility unexpected values are
converted to'
E and: " file://<value>. Default:
'file://./.benchmarks'."
E and: ' --netrc [NETRC] Load elasticsearch credentials from a
netrc file.'
E and: " Default: ''."
E and: ' --verbose, -v Dump diagnostic and progress information.'
E and: ' --quiet, -q Disable reporting. Verbose mode takes
precedence.'
E and: ' --import-mode {prepend,append,importlib}'
E and: ' How to attempt loading hooks from
conftest. Akin to'
E and: " pytest's --import-mode. Default:
'prepend'."
E and: ''
E and: 'commands:'
E and: ' {help,list,compare}'
E and: ' help Display help and exit.'
E and: ' list List saved runs.'
E and: ' compare Compare saved runs.'
E remains unmatched: ' -h [COMMAND], --help [COMMAND]'
----------------------------- Captured stdout call -----------------------------
running: py.test-benchmark --help
in: /tmp/pytest-of-debusine-worker/pytest-0/test_help1
usage: py.test-benchmark [-h [COMMAND]] [--storage URI] [--netrc [NETRC]]
[--verbose] [--quiet]
[--import-mode {prepend,append,importlib}]
{help,list,compare} ...
pytest_benchmark's management commands.
options:
-h, --help [COMMAND] Display help and exit.
--storage, -s URI Specify a path to store the runs as uri in form
file://path or elasticsearch+http[s]://host1,host2/[in
dex/doctype?project_name=Project] (when --benchmark-
save or --benchmark-autosave are used). For backwards
compatibility unexpected values are converted to
file://<value>. Default: 'file://./.benchmarks'.
--netrc [NETRC] Load elasticsearch credentials from a netrc file.
Default: ''.
--verbose, -v Dump diagnostic and progress information.
--quiet, -q Disable reporting. Verbose mode takes precedence.
--import-mode {prepend,append,importlib}
How to attempt loading hooks from conftest. Akin to
pytest's --import-mode. Default: 'prepend'.
commands:
{help,list,compare}
help Display help and exit.
list List saved runs.
compare Compare saved runs.
------------------------------------------------------------------------------------------------------------------------------------
benchmark: 57 tests
-------------------------------------------------------------------------------------------------------------------------------------
Name (time in ns) Min
Max Mean
StdDev Median IQR
Outliers OPS Rounds Iterations
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_calibrate_stuck[False--1-1e-10] 5.0500 (1.0)
5.0500 (1.0) 5.0500 (1.0)
0.0000 (1.0) 5.0500 (1.0) 0.0000 (1.0)
0;0 198,019,801.9807 (1.0) 1 2
test_calibrate_stuck[False-0-1e-10] 5.0500 (1.0)
5.0500 (1.0) 5.0500 (1.0)
0.0000 (1.0) 5.0500 (1.0) 0.0000 (1.0)
0;0 198,019,801.9807 (1.0) 1 2
test_calibrate_stuck[False-1-1e-10] 5.0500 (1.0)
5.0500 (1.0) 5.0500 (1.0)
0.0000 (1.0) 5.0500 (1.0) 0.0000 (1.0)
0;0 198,019,801.9807 (1.0) 1 2
test_calibrate_stuck[True--1-1e-10] 10.0000
(1.98) 10.0000 (1.98) 10.0000 (1.98)
0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0)
0;0 100,000,000.0006 (0.51) 1 1
test_calibrate_stuck[True-0-1e-10] 10.0000
(1.98) 10.0000 (1.98) 10.0000 (1.98)
0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0)
0;0 100,000,000.0006 (0.51) 1 1
test_calibrate_stuck[True-1-1e-10] 10.0000
(1.98) 10.0000 (1.98) 10.0000 (1.98)
0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0)
0;0 100,000,000.0006 (0.51) 1 1
test_xfast 47.6837
(9.44) 100.1358 (19.83) 50.0901 (9.92)
3.1235 (inf) 50.0679 (9.91) 2.3842 (inf)
15;15 19,964,015.8033 (0.10) 1824 100
test_calibrate_stuck[False--1-1e-09] 50.5000
(10.00) 50.5000 (10.00) 50.5000 (10.00)
0.0000 (1.0) 50.5000 (10.00) 0.0000 (1.0)
0;0 19,801,980.1981 (0.10) 1 2
test_calibrate_stuck[False-0-1e-09] 50.5000
(10.00) 50.5000 (10.00) 50.5000 (10.00)
0.0000 (1.0) 50.5000 (10.00) 0.0000 (1.0)
0;0 19,801,980.1981 (0.10) 1 2
test_calibrate_stuck[False-1-1e-09] 50.5000
(10.00) 50.5000 (10.00) 50.5000 (10.00)
0.0000 (1.0) 50.5000 (10.00) 0.0000 (1.0)
0;0 19,801,980.1981 (0.10) 1 2
test_calibrate_xfast 67.2000
(13.31) 9,948.8000 (>1000.0) 69.2430 (13.71)
8.5206 (inf) 69.1999 (13.70) 0.4000 (inf)
5318;78996 14,441,902.1681 (0.07) 1445090 100
test_rounds_iterations 84.0009
(16.63) 148.0003 (29.31) 114.1337 (22.60)
21.2663 (inf) 103.9996 (20.59) 34.9995 (inf)
5;0 8,761,655.7432 (0.04) 15 10
test_calibrate_stuck[True--1-1e-09] 100.0000
(19.80) 100.0000 (19.80) 100.0000 (19.80)
0.0000 (1.0) 100.0000 (19.80) 0.0000 (1.0)
0;0 10,000,000.0001 (0.05) 1 1
test_calibrate_stuck[True-0-1e-09] 100.0000
(19.80) 100.0000 (19.80) 100.0000 (19.80)
0.0000 (1.0) 100.0000 (19.80) 0.0000 (1.0)
0;0 10,000,000.0001 (0.05) 1 1
test_calibrate_stuck[True-1-1e-09] 100.0000
(19.80) 100.0000 (19.80) 100.0000 (19.80)
0.0000 (1.0) 100.0000 (19.80) 0.0000 (1.0)
0;0 10,000,000.0001 (0.05) 1 1
test_proto[SimpleProxy] 144.2421
(28.56) 8,374.5456 (>1000.0) 149.4167 (29.59)
33.8011 (inf) 147.8788 (29.28) 2.4240 (inf)
833;27670 6,692,692.0767 (0.03) 196851 33
test_proto[LocalsSimpleProxy] 147.8788
(29.28) 2,236.3635 (442.84) 151.6120 (30.02)
12.3460 (inf) 150.3032 (29.76) 1.2127 (inf)
793;23190 6,595,782.9939 (0.03) 192308 33
test_iterations 147.9988
(29.31) 147.9988 (29.31) 147.9988 (29.31)
0.0000 (1.0) 147.9988 (29.31) 0.0000 (1.0)
0;0 6,756,811.6039 (0.03) 1 10
test_rounds 159.9983
(31.68) 359.9998 (71.29) 192.0019 (38.02)
56.9701 (inf) 160.0129 (31.69) 69.9947 (inf)
1;1 5,208,283.1484 (0.03) 15 1
test_warmup_rounds 159.9983
(31.68) 200.0015 (39.60) 167.9990 (33.27)
17.8900 (inf) 159.9983 (31.68) 10.0008 (inf)
1;1 5,952,418.1221 (0.03) 5 1
test_proto[CachedPropertyProxy] 239.9902
(47.52) 98,119.9992 (>1000.0) 281.6453 (55.77)
256.5364 (inf) 279.9934 (55.44) 0.0146 (inf)
193;19868 3,550,565.4046 (0.02) 168919 1
test_proto[LocalsCachedPropertyProxy] 239.9902
(47.52) 46,720.0007 (>1000.0) 290.6901 (57.56)
177.2387 (inf) 280.0080 (55.45) 0.0146 (inf)
408;32675 3,440,089.3894 (0.02) 178572 1
test_setup_many_rounds 279.9934
(55.44) 5,599.9990 (>1000.0) 1,007.9995 (199.60)
1,641.2248 (inf) 359.9998 (71.29) 519.9981 (inf)
1;1 992,063.9582 (0.01) 10 1
test_calibrate_fast 289.4111
(57.31) 1,600.0002 (316.83) 296.6838 (58.75)
11.3895 (inf) 296.4704 (58.71) 2.3523 (inf)
18148;74550 3,370,592.3872 (0.02) 1984128 17
test_single 439.9917
(87.13) 439.9917 (87.13) 439.9917 (87.13)
0.0000 (1.0) 439.9917 (87.13) 0.0000 (1.0)
0;0 2,272,770.0997 (0.01) 1 1
test_setup_cprofile 1,000.0076
(198.02) 1,000.0076 (198.02) 1,000.0076 (198.02)
0.0000 (1.0) 1,000.0076 (198.02) 0.0000 (1.0)
0;0 999,992.3856 (0.01) 1 1
test_can_use_both_args_and_setup_without_return 1,039.9963
(205.94) 1,039.9963 (205.94) 1,039.9963 (205.94)
0.0000 (1.0) 1,039.9963 (205.94) 0.0000 (1.0)
0;0 961,541.9032 (0.00) 1 1
test_args_kwargs 1,079.9995
(213.86) 1,079.9995 (213.86) 1,079.9995 (213.86)
0.0000 (1.0) 1,079.9995 (213.86) 0.0000 (1.0)
0;0 925,926.3610 (0.00) 1 1
test_setup 1,160.0059
(229.70) 1,160.0059 (229.70) 1,160.0059 (229.70)
0.0000 (1.0) 1,160.0059 (229.70) 0.0000 (1.0)
0;0 862,064.5642 (0.00) 1 1
test_fast 10,119.9985
(>1000.0) 293,320.0012 (>1000.0) 56,166.6821 (>1000.0)
9,642.9010 (inf) 54,320.0003 (>1000.0) 2,640.0085 (inf)
69;98 17,804.1494 (0.00) 10374 1
test_calibrate_slow 15,839.9926
(>1000.0) 9,040,839.9992 (>1000.0) 64,057.4274 (>1000.0)
17,012.3920 (inf) 63,040.0027 (>1000.0) 159.9983 (inf)
4343;68136 15,610.9922 (0.00) 486382 1
test_calibrate 29,479.9975
(>1000.0) 214,480.0092 (>1000.0) 29,997.4913 (>1000.0)
648.7935 (inf) 29,959.9924 (>1000.0) 279.9934 (inf)
10812;11824 33,336.1210 (0.00) 336474 1
test_parametrized[1] 32,519.9944
(>1000.0) 381,360.0051 (>1000.0) 64,518.4544 (>1000.0)
8,808.4181 (inf) 63,079.9914 (>1000.0) 1,280.0010 (inf)
115;2048 15,499.4413 (0.00) 13405 1
test_parametrized[4] 38,079.9902
(>1000.0) 319,600.0034 (>1000.0) 64,394.0631 (>1000.0)
8,145.2263 (inf) 63,080.0059 (>1000.0) 1,239.9978 (inf)
59;2015 15,529.3819 (0.00) 13165 1
test_parametrized[0] 58,920.0063
(>1000.0) 102,320.0020 (>1000.0) 63,106.6476 (>1000.0)
645.4613 (inf) 63,079.9914 (>1000.0) 40.0032 (inf)
67;1601 15,846.1911 (0.00) 11917 1
test_parametrized[2] 62,879.9899
(>1000.0) 72,359.9951 (>1000.0) 63,081.8273 (>1000.0)
232.6417 (inf) 63,040.0027 (>1000.0) 80.0064 (inf)
745;1141 15,852.4260 (0.00) 12981 1
test_parametrized[3] 62,959.9963
(>1000.0) 133,440.0004 (>1000.0) 63,102.6496 (>1000.0)
703.4388 (inf) 63,040.0027 (>1000.0) 40.0178 (inf)
104;2582 15,847.1951 (0.00) 13270 1
test_slow 1,059,520.0001
(>1000.0) 5,424,439.9944 (>1000.0) 1,105,041.4242 (>1000.0)
267,613.8922 (inf) 1,081,720.0091 (>1000.0) 10,759.9917 (inf)
6;47 904.9435 (0.00) 927 1
test_slower 10,078,480.0015
(>1000.0) 10,099,239.9966 (>1000.0) 10,086,234.7454 (>1000.0)
3,285.3588 (inf) 10,085,519.9998 (>1000.0) 3,729.9978 (inf)
17;5 99.1450 (0.00) 99 1
test_calibrate_stuck[False--1-0.01] 505,000,000.0010
(>1000.0) 505,000,000.0010 (>1000.0) 505,000,000.0010 (>1000.0)
0.0000 (1.0) 505,000,000.0010 (>1000.0) 0.0000 (1.0)
0;0 1.9802 (0.00) 1 2
test_calibrate_stuck[False-0-0.01] 505,000,000.0010
(>1000.0) 505,000,000.0010 (>1000.0) 505,000,000.0010 (>1000.0)
0.0000 (1.0) 505,000,000.0010 (>1000.0) 0.0000 (1.0)
0;0 1.9802 (0.00) 1 2
test_calibrate_stuck[False-1-0.01] 505,000,000.0010
(>1000.0) 505,000,000.0010 (>1000.0) 505,000,000.0010 (>1000.0)
0.0000 (1.0) 505,000,000.0010 (>1000.0) 0.0000 (1.0)
0;0 1.9802 (0.00) 1 2
test_calibrate_stuck[True--1-0.01] 1,000,000,000.0000
(>1000.0) 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0)
0.0000 (1.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 1.0000 (0.00) 1 1
test_calibrate_stuck[True-0-0.01] 1,000,000,000.0000
(>1000.0) 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0)
0.0000 (1.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 1.0000 (0.00) 1 1
test_calibrate_stuck[True-1-0.01] 1,000,000,000.0000
(>1000.0) 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0)
0.0000 (1.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 1.0000 (0.00) 1 1
test_calibrate_stuck[False--1-1.000000000000001] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False--1-1] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False-0-1.000000000000001] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False-0-1] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False-1-1.000000000000001] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False-1-1] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[True--1-1.000000000000001] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True--1-1] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True-0-1.000000000000001] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True-0-1] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True-1-1.000000000000001] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True-1-1] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Legend:
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from
1st Quartile and 3rd Quartile.
OPS: Operations Per Second, computed as 1 / Mean
----------------------------- cProfile (time in s) -----------------------------
tests/test_pedantic.py::test_setup_cprofile
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.0000 0.0000 0.0000 0.0000 ~:0(<method 'disable' of
'_lsprof.Profiler' objects>)
1 0.0000 0.0000 0.0000 0.0000 build/tests/test_pedantic.py:29(stuff)
1 0.0000 0.0000 0.0000 0.0000 ~:0(<method 'append' of 'list' objects>)
=========================== short test summary info ============================
SKIPPED [2] tests/test_with_testcase.py:6: could not import 'aspectlib': No
module named 'aspectlib'
SKIPPED [2] tests/test_with_weaver.py:5: could not import 'aspectlib': No
module named 'aspectlib'
SKIPPED [1] tests/test_skip.py:5: bla
FAILED tests/test_cli.py::test_help - Failed: fnmatch: 'usage: py.test-benchm...
============= 1 failed, 226 passed, 5 skipped in 407.48s (0:06:47) =============
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pytest-benchmark/build; python3.13 -m
pytest tests
I: pybuild base:311: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-benchmark/build; python3.12 -m
pytest tests
============================= test session starts ==============================
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False
min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10
warmup=False warmup_iterations=100000)
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-benchmark/build
configfile: pytest.ini
plugins: benchmark-4.0.0, typeguard-4.3.0, xdist-3.6.1
collected 228 items / 4 skipped
tests/test_benchmark.py ................................................ [ 21%]
..... [ 23%]
tests/test_calibration.py .................................. [ 38%]
tests/test_cli.py ........... [ 42%]
tests/test_doctest.rst . [ 43%]
tests/test_elasticsearch_storage.py ....... [ 46%]
tests/test_normal.py .......... [ 50%]
tests/test_pedantic.py ................... [ 59%]
tests/test_sample.py .... [ 60%]
tests/test_skip.py s [ 61%]
tests/test_stats.py .............. [ 67%]
tests/test_storage.py ........................................ [ 85%]
tests/test_utils.py .................................. [100%]
-----------------------------------------------------------------------------------------------------------------------------------
benchmark: 57 tests
-----------------------------------------------------------------------------------------------------------------------------------
Name (time in ns) Min
Max Mean
StdDev Median IQR
Outliers OPS Rounds Iterations
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_calibrate_stuck[False--1-1e-10] 5.0500 (1.0)
5.0500 (1.0) 5.0500 (1.0)
0.0000 (1.0) 5.0500 (1.0) 0.0000 (1.0)
0;0 198,019,801.9796 (1.0) 1 2
test_calibrate_stuck[False-0-1e-10] 5.0500 (1.0)
5.0500 (1.0) 5.0500 (1.0)
0.0000 (1.0) 5.0500 (1.0) 0.0000 (1.0)
0;0 198,019,801.9796 (1.0) 1 2
test_calibrate_stuck[False-1-1e-10] 5.0500 (1.0)
5.0500 (1.0) 5.0500 (1.0)
0.0000 (1.0) 5.0500 (1.0) 0.0000 (1.0)
0;0 198,019,801.9796 (1.0) 1 2
test_calibrate_stuck[True--1-1e-10] 10.0000
(1.98) 10.0000 (1.98) 10.0000 (1.98)
0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0)
0;0 99,999,999.9995 (0.50) 1 1
test_calibrate_stuck[True-0-1e-10] 10.0000
(1.98) 10.0000 (1.98) 10.0000 (1.98)
0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0)
0;0 99,999,999.9995 (0.50) 1 1
test_calibrate_stuck[True-1-1e-10] 10.0000
(1.98) 10.0000 (1.98) 10.0000 (1.98)
0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0)
0;0 99,999,999.9995 (0.50) 1 1
test_calibrate_stuck[False--1-1e-09] 50.5000
(10.00) 50.5000 (10.00) 50.5000 (10.00)
0.0000 (1.0) 50.5000 (10.00) 0.0000 (1.0)
0;0 19,801,980.1981 (0.10) 1 2
test_calibrate_stuck[False-0-1e-09] 50.5000
(10.00) 50.5000 (10.00) 50.5000 (10.00)
0.0000 (1.0) 50.5000 (10.00) 0.0000 (1.0)
0;0 19,801,980.1981 (0.10) 1 2
test_calibrate_stuck[False-1-1e-09] 50.5000
(10.00) 50.5000 (10.00) 50.5000 (10.00)
0.0000 (1.0) 50.5000 (10.00) 0.0000 (1.0)
0;0 19,801,980.1981 (0.10) 1 2
test_xfast 67.9493
(13.46) 96.5595 (19.12) 69.7757 (13.82)
1.6949 (inf) 69.1414 (13.69) 1.1921 (inf)
13;3 14,331,634.3574 (0.07) 545 200
test_calibrate_xfast 72.8000
(14.42) 543.6000 (107.64) 74.9936 (14.85)
2.3398 (inf) 74.8000 (14.81) 0.4000 (inf)
6700;42627 13,334,469.5569 (0.07) 1388890 100
test_rounds_iterations 92.0001
(18.22) 152.0006 (30.10) 114.9334 (22.76)
20.8104 (inf) 107.9999 (21.39) 30.0006 (inf)
5;0 8,700,694.4321 (0.04) 15 10
test_calibrate_stuck[True--1-1e-09] 100.0000
(19.80) 100.0000 (19.80) 100.0000 (19.80)
0.0000 (1.0) 100.0000 (19.80) 0.0000 (1.0)
0;0 10,000,000.0001 (0.05) 1 1
test_calibrate_stuck[True-0-1e-09] 100.0000
(19.80) 100.0000 (19.80) 100.0000 (19.80)
0.0000 (1.0) 100.0000 (19.80) 0.0000 (1.0)
0;0 10,000,000.0001 (0.05) 1 1
test_calibrate_stuck[True-1-1e-09] 100.0000
(19.80) 100.0000 (19.80) 100.0000 (19.80)
0.0000 (1.0) 100.0000 (19.80) 0.0000 (1.0)
0;0 10,000,000.0001 (0.05) 1 1
test_rounds 119.9951
(23.76) 440.0063 (87.13) 191.9999 (38.02)
78.8498 (inf) 159.9983 (31.68) 40.0032 (inf)
2;2 5,208,335.7808 (0.03) 15 1
test_warmup_rounds 120.0096
(23.76) 240.0047 (47.53) 168.0019 (33.27)
43.8173 (inf) 159.9983 (31.68) 29.9988 (inf)
2;1 5,952,315.0053 (0.03) 5 1
test_iterations 147.9988
(29.31) 147.9988 (29.31) 147.9988 (29.31)
0.0000 (1.0) 147.9988 (29.31) 0.0000 (1.0)
0;0 6,756,811.6039 (0.03) 1 10
test_proto[SimpleProxy] 176.9233
(35.03) 3,143.0771 (622.39) 186.1431 (36.86)
14.3968 (inf) 181.5385 (35.95) 10.7690 (inf)
893;781 5,372,210.2065 (0.03) 192308 26
test_proto[LocalsSimpleProxy] 182.3995
(36.12) 3,108.8002 (615.60) 190.9102 (37.80)
15.1569 (inf) 191.9997 (38.02) 6.3999 (inf)
940;1011 5,238,063.8875 (0.03) 196851 25
test_setup_many_rounds 279.9934
(55.44) 1,200.0091 (237.63) 484.0011 (95.84)
279.3368 (inf) 380.0014 (75.25) 280.0080 (inf)
1;1 2,066,111.1516 (0.01) 10 1
test_calibrate_fast 298.8227
(59.17) 2,809.4124 (556.32) 303.3415 (60.07)
12.1761 (inf) 303.5290 (60.10) 2.3531 (inf)
13695;104427 3,296,614.4123 (0.02) 1984128 17
test_proto[CachedPropertyProxy] 319.9966
(63.37) 22,360.0073 (>1000.0) 338.6695 (67.06)
107.5532 (inf) 320.0112 (63.37) 40.0032 (inf)
112;172 2,952,731.5153 (0.01) 142046 1
test_proto[LocalsCachedPropertyProxy] 319.9966
(63.37) 15,559.9992 (>1000.0) 332.3729 (65.82)
82.2302 (inf) 319.9966 (63.37) 40.0032 (inf)
166;166 3,008,668.6042 (0.02) 144509 1
test_single 359.9998
(71.29) 359.9998 (71.29) 359.9998 (71.29)
0.0000 (1.0) 359.9998 (71.29) 0.0000 (1.0)
0;0 2,777,779.0831 (0.01) 1 1
test_setup_cprofile 1,079.9995
(213.86) 1,079.9995 (213.86) 1,079.9995 (213.86)
0.0000 (1.0) 1,079.9995 (213.86) 0.0000 (1.0)
0;0 925,926.3610 (0.00) 1 1
test_args_kwargs 1,160.0059
(229.70) 1,160.0059 (229.70) 1,160.0059 (229.70)
0.0000 (1.0) 1,160.0059 (229.70) 0.0000 (1.0)
0;0 862,064.5642 (0.00) 1 1
test_setup 1,280.0010
(253.47) 1,280.0010 (253.47) 1,280.0010 (253.47)
0.0000 (1.0) 1,280.0010 (253.47) 0.0000 (1.0)
0;0 781,249.3802 (0.00) 1 1
test_can_use_both_args_and_setup_without_return 1,319.9897
(261.38) 1,319.9897 (261.38) 1,319.9897 (261.38)
0.0000 (1.0) 1,319.9897 (261.38) 0.0000 (1.0)
0;0 757,581.6814 (0.00) 1 1
test_fast 8,880.0007
(>1000.0) 310,959.9929 (>1000.0) 55,945.2843 (>1000.0)
9,534.2866 (inf) 54,280.0117 (>1000.0) 2,639.9939 (inf)
59;77 17,874.6075 (0.00) 10041 1
test_calibrate_slow 18,199.9931
(>1000.0) 1,102,759.9976 (>1000.0) 63,329.5018 (>1000.0)
4,134.7893 (inf) 62,999.9995 (>1000.0) 119.9951 (inf)
8472;47121 15,790.4290 (0.00) 367108 1
test_calibrate 27,959.9917
(>1000.0) 234,319.9885 (>1000.0) 28,683.6941 (>1000.0)
753.8825 (inf) 28,560.0108 (>1000.0) 240.0047 (inf)
8796;9456 34,863.0130 (0.00) 351124 1
test_parametrized[3] 32,400.0139
(>1000.0) 268,159.9872 (>1000.0) 63,120.7726 (>1000.0)
2,785.6377 (inf) 63,040.0027 (>1000.0) 80.0064 (inf)
26;1392 15,842.6451 (0.00) 13151 1
test_parametrized[0] 33,959.9937
(>1000.0) 79,720.0046 (>1000.0) 63,041.5351 (>1000.0)
419.7327 (inf) 62,999.9995 (>1000.0) 40.0032 (inf)
248;2831 15,862.5579 (0.00) 11569 1
test_parametrized[2] 43,919.9939
(>1000.0) 393,360.0092 (>1000.0) 64,569.7469 (>1000.0)
8,661.8743 (inf) 63,080.0059 (>1000.0) 1,400.0107 (inf)
79;1894 15,487.1290 (0.00) 13313 1
test_parametrized[1] 62,599.9965
(>1000.0) 325,879.9989 (>1000.0) 64,158.5788 (>1000.0)
7,256.0723 (inf) 63,040.0027 (>1000.0) 920.0012 (inf)
47;2083 15,586.3802 (0.00) 13369 1
test_parametrized[4] 62,879.9899
(>1000.0) 281,640.0083 (>1000.0) 64,453.5542 (>1000.0)
8,113.1076 (inf) 63,040.0027 (>1000.0) 1,239.9978 (inf)
49;2143 15,515.0482 (0.00) 13221 1
test_slow 1,058,039.9976
(>1000.0) 1,300,599.9936 (>1000.0) 1,082,836.9459 (>1000.0)
28,457.7432 (inf) 1,080,660.0039 (>1000.0) 8,999.9958 (inf)
30;38 923.5001 (0.00) 930 1
test_slower 10,079,920.0009
(>1000.0) 10,096,519.9963 (>1000.0) 10,084,843.6359 (>1000.0)
3,037.0560 (inf) 10,084,080.0005 (>1000.0) 3,349.9964 (inf)
15;5 99.1587 (0.00) 99 1
test_calibrate_stuck[False--1-0.01] 505,000,000.0010
(>1000.0) 505,000,000.0010 (>1000.0) 505,000,000.0010 (>1000.0)
0.0000 (1.0) 505,000,000.0010 (>1000.0) 0.0000 (1.0)
0;0 1.9802 (0.00) 1 2
test_calibrate_stuck[False-0-0.01] 505,000,000.0010
(>1000.0) 505,000,000.0010 (>1000.0) 505,000,000.0010 (>1000.0)
0.0000 (1.0) 505,000,000.0010 (>1000.0) 0.0000 (1.0)
0;0 1.9802 (0.00) 1 2
test_calibrate_stuck[False-1-0.01] 505,000,000.0010
(>1000.0) 505,000,000.0010 (>1000.0) 505,000,000.0010 (>1000.0)
0.0000 (1.0) 505,000,000.0010 (>1000.0) 0.0000 (1.0)
0;0 1.9802 (0.00) 1 2
test_calibrate_stuck[True--1-0.01] 1,000,000,000.0000
(>1000.0) 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0)
0.0000 (1.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 1.0000 (0.00) 1 1
test_calibrate_stuck[True-0-0.01] 1,000,000,000.0000
(>1000.0) 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0)
0.0000 (1.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 1.0000 (0.00) 1 1
test_calibrate_stuck[True-1-0.01] 1,000,000,000.0000
(>1000.0) 1,000,000,000.0000 (>1000.0) 1,000,000,000.0000 (>1000.0)
0.0000 (1.0) 1,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 1.0000 (0.00) 1 1
test_calibrate_stuck[False--1-1.000000000000001] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False--1-1] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False-0-1.000000000000001] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False-0-1] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False-1-1.000000000000001] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[False-1-1] 50,500,000,000.0000
(>1000.0) 50,500,000,000.0000 (>1000.0) 50,500,000,000.0000 (>1000.0)
0.0000 (1.0) 50,500,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0198 (0.00) 1 2
test_calibrate_stuck[True--1-1.000000000000001] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True--1-1] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True-0-1.000000000000001] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True-0-1] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True-1-1.000000000000001] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
test_calibrate_stuck[True-1-1] 100,000,000,000.0000
(>1000.0) 100,000,000,000.0000 (>1000.0) 100,000,000,000.0000 (>1000.0)
0.0000 (1.0) 100,000,000,000.0000 (>1000.0) 0.0000 (1.0)
0;0 0.0100 (0.00) 1 1
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Legend:
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from
1st Quartile and 3rd Quartile.
OPS: Operations Per Second, computed as 1 / Mean
----------------------------- cProfile (time in s) -----------------------------
tests/test_pedantic.py::test_setup_cprofile
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.0000 0.0000 0.0000 0.0000 ~:0(<method 'disable' of
'_lsprof.Profiler' objects>)
1 0.0000 0.0000 0.0000 0.0000 build/tests/test_pedantic.py:29(stuff)
1 0.0000 0.0000 0.0000 0.0000 ~:0(<method 'append' of 'list' objects>)
=========================== short test summary info ============================
SKIPPED [2] tests/test_with_testcase.py:6: could not import 'aspectlib': No
module named 'aspectlib'
SKIPPED [2] tests/test_with_weaver.py:5: could not import 'aspectlib': No
module named 'aspectlib'
SKIPPED [1] tests/test_skip.py:5: bla
================== 227 passed, 5 skipped in 394.19s (0:06:34) ==================
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13
3.12" returned exit code 13
make: *** [debian/rules:9: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-19T07:04:22Z
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/788229/
This bug has been filed at "normal" severity, as we haven't started the
transition to add 3.13 as a supported version, yet. This will be raised to RC
as soon as that happens, hopefully well before trixie.
Thanks,
Stefano
--- End Message ---