BlogDocs

GitHub Actions
run

Base runon
master
at
07646d0
compared to head run on
master
at
cf8cced
from
1 year ago
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
421
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Passed

test_op1[neg-float_kilometer]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[neg-float_kilometer]
+18%
76.8 µs
65.1 µs
test_op2[mul-keys3]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys3]
+12%
125 µs
112 µs
test_op2[truediv-keys9]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys9]
+9%
131.7 µs
120.4 µs
test_op2[truediv-keys15]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys15]
+9%
127.9 µs
117.3 µs
test_op2[sub-keys14]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys14]
+9%
133.4 µs
122.5 µs
test_op2[sub-keys31]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys31]
+9%
173.9 µs
159.7 µs
test_op2[mul-keys18]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys18]
+9%
124.4 µs
114.2 µs
test_op2[mul-keys5]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys5]
+8%
122.1 µs
112.7 µs
test_op2[truediv-keys7]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys7]
+8%
133.4 µs
123.4 µs
test_op2[truediv-keys4]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys4]
+8%
130.5 µs
120.7 µs
test_op2[truediv-keys23]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys23]
+8%
126.4 µs
117.1 µs
test_base_units[True-angstrom/minute]
pint/testsuite/benchmarks/test_10_registry.py::test_base_units[True-angstrom/minute]
+8%
73.4 µs
68.1 µs
test_op2[mul-keys6]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys6]
+8%
122.5 µs
113.7 µs
test_op2[truediv-keys22]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys22]
+8%
126.3 µs
117.4 µs
test_op2[truediv-keys32]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys32]
+7%
127.7 µs
119 µs
test_op2[mul-keys26]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys26]
+7%
123.2 µs
115 µs
test_op2[sub-keys19]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys19]
+7%
167.3 µs
156.3 µs
test_op2[sub-keys28]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys28]
+7%
131.2 µs
122.7 µs
test_op2[add-keys7]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys7]
+7%
167.5 µs
157.1 µs
test_op2[mul-keys22]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys22]
+7%
123.9 µs
116.2 µs
test_op2[add-keys35]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys35]
+5%
166.5 µs
157.9 µs
test_build_by_mul[float]
pint/testsuite/benchmarks/test_20_quantity.py::test_build_by_mul[float]
+5%
81.6 µs
77.6 µs
test_op2[sub-keys9]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys9]
+5%
165 µs
157.9 µs
test_op2[mul-keys1]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys1]
+4%
126.6 µs
121.4 µs
test_parse_units[False-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[False-millisecond]
+4%
283.6 µs
272.6 µs
test_op2[subtract-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[subtract-keys3]
+4%
226.9 µs
218.3 µs
test_op2[mul-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[mul-keys1]
+4%
146.4 µs
141 µs
test_parse_units[False-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[False-ms]
+4%
282 µs
272 µs
test_op2[eq-keys31]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys31]
+4%
75 µs
72.4 µs
test_op2[eq-keys11]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys11]
+4%
77.3 µs
74.6 µs
test_base_units[False-kilometer/second]
pint/testsuite/benchmarks/test_10_registry.py::test_base_units[False-kilometer/second]
+4%
331.3 µs
319.9 µs
test_op2[eq-keys12]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys12]
+3%
75.8 µs
73.3 µs
test_to_units_container_detached[False-kilometer/second]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_detached[False-kilometer/second]
+3%
282.6 µs
273.3 µs
test_op2[add-keys26]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys26]
+3%
144.1 µs
139.6 µs
test_op2[mul-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[mul-keys3]
+3%
142.6 µs
138.2 µs
test_op2[add-keys22]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys22]
+3%
299.9 µs
290.8 µs
test_op2[sub-keys13]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys13]
+3%
297.5 µs
288.4 µs
test_base_units[True-kilometer/second]
pint/testsuite/benchmarks/test_10_registry.py::test_base_units[True-kilometer/second]
+3%
66.5 µs
64.5 µs
test_getattr[True-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[True-minute]
+3%
83.7 µs
81.3 µs
test_op1[neg-float_meter]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[neg-float_meter]
+3%
76 µs
73.8 µs
test_op2[truediv-keys2]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys2]
+3%
132 µs
128.6 µs
test_op2[eq-keys21]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys21]
+3%
74.6 µs
72.7 µs
test_op2[truediv-keys21]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys21]
+3%
130.5 µs
127.3 µs
test_getattr[False-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[False-minute]
+3%
100.6 µs
98.1 µs
test_parse_units[False-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[False-minute]
+2%
81.1 µs
79.1 µs
test_parse_units[False-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[False-angstrom]
+2%
81.1 µs
79.1 µs
test_op2[add-keys2]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys2]
+2%
144.5 µs
141 µs
test_base_units[False-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_base_units[False-angstrom]
+2%
90.8 µs
88.7 µs
test_op2[mul-keys21]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys21]
+2%
123.6 µs
120.7 µs
test_op2[add-keys6]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys6]
+2%
308.2 µs
301.1 µs
test_op1[neg-int_kilometer]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[neg-int_kilometer]
+2%
75.1 µs
73.3 µs
test_op2[eq-keys14]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys14]
+2%
73.9 µs
72.2 µs
test_parse_units[False-second]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[False-second]
+2%
81.4 µs
79.5 µs
test_parse_units[False-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[False-meter]
+2%
81.9 µs
80 µs
test_op2[add0-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add0-keys0]
+2%
151.2 µs
147.8 µs
test_op2[add-keys8]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys8]
+2%
302.5 µs
295.9 µs
test_op2[mul-keys35]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys35]
+2%
122.9 µs
120.3 µs
test_getattr[False-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[False-meter]
+2%
101.1 µs
99 µs
test_op2[eq-keys28]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys28]
+2%
72.8 µs
71.4 µs
test_op2[truediv-keys10]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys10]
+2%
131.7 µs
129.1 µs
test_op2[multiply-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[multiply-keys3]
+2%
204.5 µs
200.5 µs
test_op2[truediv-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[truediv-keys1]
+2%
143.3 µs
140.6 µs
test_base_units[False-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_base_units[False-meter]
+2%
92.4 µs
90.8 µs
test_getattr[False-second]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[False-second]
+2%
101.6 µs
99.8 µs
test_op2[sub-keys24]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys24]
+2%
143.2 µs
140.7 µs
test_op2[mul-keys31]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys31]
+2%
122.6 µs
120.5 µs
test_op2[eq-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[eq-keys2]
+2%
269.4 µs
264.8 µs
test_to_units_container_registry[False-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_registry[False-angstrom]
+2%
74.2 µs
72.9 µs
test_op2[eq-keys23]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys23]
+2%
75 µs
73.8 µs
test_to_units_container_detached[False-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_detached[False-meter]
+2%
72.2 µs
71 µs
test_op1[neg-short_array_kilometer]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[neg-short_array_kilometer]
+2%
90.2 µs
88.7 µs
test_getattr[False-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[False-angstrom]
+2%
107.9 µs
106.2 µs
test_op2[sub-keys35]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys35]
+2%
167.2 µs
164.5 µs
test_op2[eq-keys24]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys24]
+2%
73.6 µs
72.5 µs
test_op2[add-keys23]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys23]
+2%
174.3 µs
171.6 µs
test_op2[eq-keys0]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys0]
+2%
77.5 µs
76.3 µs
test_op1[square-short_array_meter]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[square-short_array_meter]
+2%
162.8 µs
160.4 µs
test_op2[eq-keys7]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys7]
+2%
77.3 µs
76.1 µs
test_to_units_container_detached[False-angstrom/minute]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_detached[False-angstrom/minute]
+1%
82.1 µs
80.9 µs
test_to_units_container_registry[False-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_registry[False-meter]
+1%
72.8 µs
71.8 µs
test_op2[sub-keys16]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys16]
+1%
141.7 µs
139.7 µs
test_op2[mul-keys29]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys29]
+1%
123.2 µs
121.4 µs
test_op2[truediv-keys13]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys13]
+1%
130.5 µs
128.6 µs
test_to_units_container_detached[False-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_detached[False-angstrom]
+1%
71.9 µs
70.9 µs
test_op2[add-keys4]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys4]
+1%
144.6 µs
142.6 µs
test_to_units_container_registry[False-angstrom/minute]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_registry[False-angstrom/minute]
+1%
82.2 µs
81.1 µs
test_op2[truediv-keys8]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys8]
+1%
131 µs
129.3 µs
test_op2[add-keys17]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys17]
+1%
306 µs
302 µs
test_op2[multiply-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[multiply-keys1]
+1%
205.2 µs
202.5 µs
test_op1[square-mid_array_kilometer]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[square-mid_array_kilometer]
+1%
382.2 µs
377.3 µs
test_op2[eq-keys26]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys26]
+1%
75.6 µs
74.7 µs
test_op2[eq-keys3]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys3]
+1%
234 µs
231.1 µs
test_op2[multiply-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[multiply-keys7]
+1%
419.8 µs
414.7 µs
test_op2[truediv-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[truediv-keys3]
+1%
141.4 µs
139.7 µs
test_op2[add-keys12]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys12]
+1%
139.6 µs
138 µs
test_op2[truediv-keys1]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys1]
+1%
131.3 µs
129.7 µs
test_base_units[False-angstrom/minute]
pint/testsuite/benchmarks/test_10_registry.py::test_base_units[False-angstrom/minute]
+1%
146.8 µs
145.1 µs
test_op2[sub-keys34]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys34]
+1%
300.6 µs
297.3 µs
test_op2[eq-keys22]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys22]
+1%
230.6 µs
228.2 µs
test_op2[lt-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[lt-keys0]
+1%
77.2 µs
76.4 µs
test_op1[neg-mid_array_meter]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[neg-mid_array_meter]
+1%
315.6 µs
312.4 µs
test_op2[equal-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[equal-keys7]
+1%
196.7 µs
194.7 µs
test_base_units[True-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_base_units[True-meter]
+1%
70.9 µs
70.1 µs
test_load_definitions_stage_1[True]
pint/testsuite/benchmarks/test_10_registry.py::test_load_definitions_stage_1[True]
+1%
515.9 µs
510.8 µs
test_op2[multiply-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[multiply-keys2]
+1%
204.2 µs
202.2 µs
test_op2[eq-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[eq-keys3]
+1%
104.2 µs
103.2 µs
test_op2[truediv-keys25]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys25]
+1%
129.4 µs
128.2 µs
test_op2[sub-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[sub-keys4]
+1%
371.2 µs
367.7 µs
test_op2[lt-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[lt-keys7]
+1%
81.5 µs
80.8 µs
test_op2[eq-keys4]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys4]
+1%
76.3 µs
75.7 µs
test_op2[sub-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[sub-keys0]
+1%
149.3 µs
148 µs
test_op2[mul-keys27]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys27]
+1%
125 µs
124 µs
test_op2[truediv-keys16]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys16]
+1%
126.2 µs
125.2 µs
test_op2[add0-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add0-keys4]
+1%
370.9 µs
367.9 µs
test_op2[truediv-keys6]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys6]
+1%
131.9 µs
130.9 µs
test_parse_units[True-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[True-ms]
+1%
263.6 µs
261.6 µs
test_op2[add-keys34]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys34]
+1%
300.7 µs
298.5 µs
test_op1[neg-mid_array_kilometer]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[neg-mid_array_kilometer]
+1%
312.8 µs
310.6 µs
test_op2[divide-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[divide-keys1]
+1%
193.8 µs
192.4 µs
test_op2[lt-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[lt-keys3]
+1%
72.3 µs
71.8 µs
test_op1[square-mid_array_meter]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[square-mid_array_meter]
+1%
379.1 µs
376.4 µs
test_op2[eq-keys5]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys5]
+1%
231.1 µs
229.5 µs
test_base_units[angstrom]
pint/testsuite/benchmarks/test_30_numpy.py::test_base_units[angstrom]
+1%
483.9 µs
480.7 µs
test_op2[eq-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[eq-keys4]
+1%
111.7 µs
111 µs
test_op2[truediv-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[truediv-keys7]
+1%
362.5 µs
360 µs
test_op2[truediv-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[truediv-keys6]
+1%
367.9 µs
365.4 µs
test_op2[sub-keys7]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys7]
+1%
168.1 µs
167 µs
test_op1[truth-int_kilometer]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[truth-int_kilometer]
+1%
38.4 µs
38.2 µs
test_op2[add1-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add1-keys4]
+1%
437.8 µs
435.1 µs
test_op2[truediv-keys28]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys28]
+1%
125.1 µs
124.3 µs
test_op2[sub-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[sub-keys3]
+1%
181 µs
180 µs
test_op2[eq-keys8]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys8]
+1%
232.6 µs
231.3 µs
test_op2[truediv-keys29]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys29]
+1%
126.7 µs
126 µs
test_op2[add-keys15]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys15]
+1%
303.1 µs
301.4 µs
test_op2[eq-keys20]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys20]
+1%
230.2 µs
228.9 µs
test_base_units[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_base_units[True-angstrom]
+1%
70.3 µs
69.9 µs
test_op2[truediv-keys17]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys17]
+1%
126.6 µs
125.9 µs
test_op2[truediv-keys19]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys19]
+1%
128.9 µs
128.2 µs
test_getattr[False-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[False-ms]
+1%
288.7 µs
287.2 µs
test_op1[neg-complex_kilometer]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[neg-complex_kilometer]
+1%
64.2 µs
63.8 µs
test_op2[add-keys33]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys33]
0%
174 µs
173.1 µs
test_op2[truediv-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[truediv-keys4]
0%
363.2 µs
361.4 µs
test_op2[less-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[less-keys0]
0%
190 µs
189 µs
test_op2[mul-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[mul-keys0]
0%
143.3 µs
142.7 µs
test_base_units[meter]
pint/testsuite/benchmarks/test_30_numpy.py::test_base_units[meter]
0%
479.2 µs
477 µs
test_op2[eq-keys35]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys35]
0%
72 µs
71.7 µs
test_op2[add-keys1]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys1]
0%
314.7 µs
313.3 µs
test_op2[sub-keys33]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys33]
0%
172.4 µs
171.6 µs
test_op2[subtract-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[subtract-keys2]
0%
359.8 µs
358.2 µs
test_op2[add-keys11]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys11]
0%
170.7 µs
170 µs
test_op2[add-keys28]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys28]
0%
132.6 µs
132 µs
test_op2[truediv-keys26]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys26]
0%
116.6 µs
116.1 µs
test_op2[eq-keys6]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys6]
0%
229.5 µs
228.4 µs
test_op2[truediv-keys3]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys3]
0%
130.8 µs
130.3 µs
test_op1[sqrt-mid_array_meter]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[sqrt-mid_array_meter]
0%
384 µs
382.4 µs
test_op2[truediv-keys14]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys14]
0%
117.6 µs
117.1 µs
test_op2[add1-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add1-keys1]
0%
364.1 µs
362.5 µs
test_op2[sub-keys5]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys5]
0%
298.9 µs
297.7 µs
test_op2[less-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[less-keys3]
0%
191.4 µs
190.6 µs
test_op1[truth-int_meter]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[truth-int_meter]
0%
37.4 µs
37.3 µs
test_op2[subtract-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[subtract-keys0]
0%
220.1 µs
219.2 µs
test_base_units[meter/second]
pint/testsuite/benchmarks/test_30_numpy.py::test_base_units[meter/second]
0%
577.7 µs
575.4 µs
test_op2[add1-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add1-keys3]
0%
219.8 µs
218.9 µs
test_op2[mul-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[mul-keys7]
0%
358.5 µs
357.1 µs
test_parse_unit_name[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[True-angstrom]
0%
100.3 µs
100 µs
test_op2[mul-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[mul-keys5]
0%
363.4 µs
362.1 µs
test_parse_units[True-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[True-kilometer]
0%
47 µs
46.9 µs
test_op2[add0-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add0-keys7]
0%
401.3 µs
400 µs
test_op2[add-keys16]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys16]
0%
140.5 µs
140.1 µs
test_op2[divide-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[divide-keys0]
0%
194.5 µs
193.9 µs
test_op2[add0-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add0-keys2]
0%
323.7 µs
322.7 µs
test_parse_unit_name[True-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[True-millisecond]
0%
106.2 µs
105.9 µs
test_op2[truediv-keys12]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys12]
0%
129.2 µs
128.8 µs
test_op2[mul-keys15]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys15]
0%
121.7 µs
121.4 µs
test_op2[mul-keys20]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys20]
0%
112.6 µs
112.3 µs
test_op2[less-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[less-keys6]
0%
559.2 µs
557.7 µs
test_op2[mul-keys19]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys19]
0%
120.4 µs
120.1 µs
test_op2[truediv-keys5]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys5]
0%
131 µs
130.7 µs
test_op2[eq-keys32]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys32]
0%
229.3 µs
228.7 µs
test_op2[equal-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[equal-keys4]
0%
195.6 µs
195.1 µs
test_op2[truediv-keys11]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys11]
0%
131.7 µs
131.3 µs
test_op2[multiply-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[multiply-keys0]
0%
201 µs
200.5 µs
test_op2[multiply-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[multiply-keys6]
0%
421.4 µs
420.4 µs
test_op2[mul-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[mul-keys6]
0%
364.8 µs
363.9 µs
test_parse_math_expression
pint/testsuite/benchmarks/test_10_registry.py::test_parse_math_expression
0%
695.9 µs
694.4 µs
test_op2[add-keys10]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys10]
0%
305.2 µs
304.6 µs
test_op2[sub-keys3]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys3]
0%
298.3 µs
297.6 µs
test_op2[sub-keys6]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys6]
0%
297.9 µs
297.3 µs
test_parse_unit_name[True-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[True-ms]
0%
105.7 µs
105.5 µs
test_parse_expression[False-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[False-meter]
0%
565.4 µs
564.5 µs
test_op2[equal-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[equal-keys3]
0%
189.7 µs
189.4 µs
test_op2[mul-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[mul-keys4]
0%
358.2 µs
357.7 µs
test_op2[eq-keys18]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys18]
0%
228.2 µs
228 µs
test_op2[sub-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[sub-keys6]
0%
553.7 µs
553.2 µs
test_op2[equal-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[equal-keys6]
0%
555.3 µs
554.8 µs
test_build_cache
pint/testsuite/benchmarks/test_10_registry.py::test_build_cache
0%
1.4 ms
1.4 ms
test_op1[neg-short_array_meter]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[neg-short_array_meter]
0%
90.1 µs
90.1 µs
test_op2[add-keys13]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys13]
0%
302.8 µs
302.6 µs
test_op2[sub-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[sub-keys5]
0%
552.5 µs
552.1 µs
test_op2[add0-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add0-keys5]
0%
552.8 µs
552.4 µs
test_op2[sub-keys26]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys26]
0%
141 µs
140.9 µs
test_build_by_mul[mid_array]
pint/testsuite/benchmarks/test_30_numpy.py::test_build_by_mul[mid_array]
0%
1.6 ms
1.6 ms
test_op2[truediv-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[truediv-keys0]
0%
141.6 µs
141.5 µs
test_create_default_registry_use_cache
pint/testsuite/benchmarks/test_01_registry_creation.py::test_create_default_registry_use_cache
0%
39.7 ms
39.7 ms
test_parse_units[True-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[True-millisecond]
0%
47 µs
47 µs
test_parse_unit_name[True-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[True-minute]
0%
100 µs
99.9 µs
test_op2[sub-keys22]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys22]
0%
299.4 µs
299.3 µs
test_op2[eq-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[eq-keys5]
0%
494.3 µs
494.1 µs
test_getitem[True-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[True-meter]
0%
594.8 µs
594.6 µs
test_parse_unit_name[True-second]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[True-second]
0%
95.9 µs
95.8 µs
test_op2[eq-keys16]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys16]
0%
74.8 µs
74.8 µs
test_op2[subtract-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[subtract-keys5]
0%
584.4 µs
584.3 µs
test_op2[add-keys3]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys3]
0%
314.3 µs
314.3 µs
test_load_definitions_stage_3[True]
pint/testsuite/benchmarks/test_10_registry.py::test_load_definitions_stage_3[True]
0%
188.7 ms
188.6 ms
test_op2[add0-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add0-keys6]
0%
552.9 µs
552.8 µs
test_op2[divide-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[divide-keys7]
0%
407.5 µs
407.5 µs
test_parse_expression[True-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[True-ms]
0%
716.1 µs
716 µs
test_op2[multiply-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[multiply-keys4]
0%
417.9 µs
417.8 µs
test_op2[lt-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[lt-keys4]
0%
77.5 µs
77.5 µs
test_convert_from_uc[False-key1]
pint/testsuite/benchmarks/test_10_registry.py::test_convert_from_uc[False-key1]
0%
244.8 µs
244.8 µs
test_parse_unit_name[True-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[True-kilometer]
0%
106.3 µs
106.3 µs
test_op2[add1-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add1-keys7]
0%
439.4 µs
439.5 µs
test_op1[truth-float_kilometer]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[truth-float_kilometer]
0%
38.4 µs
38.4 µs
test_op2[equal-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[equal-keys1]
0%
336.3 µs
336.4 µs
test_load_definitions_stage_3[None]
pint/testsuite/benchmarks/test_10_registry.py::test_load_definitions_stage_3[None]
0%
174.1 ms
174.1 ms
test_op2[add-keys30]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys30]
0%
297 µs
297.1 µs
test_parse_unit_name[True-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[True-meter]
0%
100.7 µs
100.7 µs
test_convert_from_uc[True-key0]
pint/testsuite/benchmarks/test_10_registry.py::test_convert_from_uc[True-key0]
0%
118 µs
118.1 µs
test_op2[add-keys0]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys0]
0%
124.9 µs
125 µs
test_op1[truth-complex_meter]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[truth-complex_meter]
0%
37.6 µs
37.6 µs
test_op2[mul-keys14]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys14]
0%
122.5 µs
122.6 µs
test_op2[eq-keys27]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys27]
0%
231.1 µs
231.2 µs
test_op2[sub-keys25]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys25]
0%
296.4 µs
296.6 µs
test_op2[divide-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[divide-keys2]
0%
191.2 µs
191.3 µs
test_parse_expression[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[True-angstrom]
0%
560.5 µs
560.9 µs
test_op2[sub-keys4]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys4]
0%
141.5 µs
141.7 µs
test_finding_meter_getitem
pint/testsuite/benchmarks/test_30_numpy.py::test_finding_meter_getitem
0%
583.3 µs
583.8 µs
test_convert_from_uc[False-key0]
pint/testsuite/benchmarks/test_10_registry.py::test_convert_from_uc[False-key0]
0%
182.3 µs
182.4 µs
test_op2[sub-keys20]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys20]
0%
295.5 µs
295.9 µs
test_op2[truediv-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[truediv-keys5]
0%
366.8 µs
367.2 µs
test_op2[subtract-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[subtract-keys1]
0%
360.9 µs
361.3 µs
test_op2[subtract-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[subtract-keys7]
0%
437.9 µs
438.5 µs
test_op2[eq-keys30]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys30]
0%
228.8 µs
229.1 µs
test_op2[sub-keys8]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys8]
0%
297.2 µs
297.6 µs
test_parse_expression[False-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[False-ms]
0%
734.1 µs
735.1 µs
test_op2[equal-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[equal-keys5]
0%
552.7 µs
553.5 µs
test_op2[truediv-keys33]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys33]
0%
117.3 µs
117.4 µs
test_load_definitions_stage_2[True]
pint/testsuite/benchmarks/test_10_registry.py::test_load_definitions_stage_2[True]
0%
1.5 s
1.5 s
test_op2[less-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[less-keys5]
0%
554.3 µs
555.2 µs
test_create_default_registry
pint/testsuite/benchmarks/test_01_registry_creation.py::test_create_default_registry
0%
1.7 s
1.7 s
test_op2[mul-keys11]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys11]
0%
122.6 µs
122.8 µs
test_load_definitions_stage_2[None]
pint/testsuite/benchmarks/test_10_registry.py::test_load_definitions_stage_2[None]
0%
1.5 s
1.5 s
test_op2[lt-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[lt-keys5]
0%
567 µs
568.1 µs
test_op2[sub-keys15]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys15]
0%
295.7 µs
296.2 µs
test_create_tiny_registry
pint/testsuite/benchmarks/test_01_registry_creation.py::test_create_tiny_registry
0%
65 ms
65.1 ms
test_op2[sub-keys30]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys30]
0%
298.5 µs
299.1 µs
test_op2[eq-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[eq-keys1]
0%
267.3 µs
267.8 µs
test_op2[sub-keys17]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys17]
0%
298.6 µs
299.2 µs
test_op1[sqrt-mid_array_kilometer]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[sqrt-mid_array_kilometer]
0%
381.6 µs
382.5 µs
test_op2[add0-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add0-keys3]
0%
180.8 µs
181.2 µs
test_op2[subtract-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[subtract-keys6]
0%
585.2 µs
586.5 µs
test_op2[add1-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add1-keys2]
0%
361.8 µs
362.6 µs
test_op2[equal-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[equal-keys2]
0%
334.6 µs
335.4 µs
test_op2[eq-keys25]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys25]
0%
228.7 µs
229.2 µs
test_op2[sub-keys1]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys1]
0%
297.3 µs
298 µs
test_op2[eq-keys33]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys33]
0%
75.7 µs
75.9 µs
test_op2[eq-keys17]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys17]
0%
228.7 µs
229.3 µs
test_op2[add1-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add1-keys6]
0%
587.7 µs
589.1 µs
test_op2[sub-keys23]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys23]
0%
171.6 µs
172 µs
test_getattr[True-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[True-kilometer]
0%
70.7 µs
70.9 µs
test_convert_from_uc[True-key1]
pint/testsuite/benchmarks/test_10_registry.py::test_convert_from_uc[True-key1]
0%
130.2 µs
130.5 µs
test_getitem[True-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[True-ms]
0%
722.3 µs
724.2 µs
test_op2[eq-keys1]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys1]
0%
231 µs
231.7 µs
test_to_units_container_detached[True-kilometer/second]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_detached[True-kilometer/second]
0%
87.3 µs
87.6 µs
test_op2[add-keys14]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys14]
0%
130.5 µs
130.8 µs
test_parse_expression[False-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[False-kilometer]
0%
743.5 µs
745.7 µs
test_op2[add1-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add1-keys0]
0%
219.2 µs
219.9 µs
test_op2[sub-keys32]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys32]
0%
297.7 µs
298.6 µs
test_op2[lt-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[lt-keys6]
0%
576.7 µs
578.5 µs
test_getitem[True-second]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[True-second]
0%
568.6 µs
570.4 µs
test_op2[subtract-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[subtract-keys4]
0%
434 µs
435.4 µs
test_op2[mul-keys30]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys30]
0%
112.2 µs
112.6 µs
test_op2[mul-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[mul-keys2]
0%
140.1 µs
140.6 µs
test_getattr[True-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[True-millisecond]
0%
71.5 µs
71.7 µs
test_op2[equal-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[equal-keys0]
0%
191.4 µs
192.1 µs
test_op2[eq-keys10]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys10]
0%
229.2 µs
230 µs
test_getitem[True-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[True-millisecond]
0%
573.1 µs
575.2 µs
test_op2[sub-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[sub-keys7]
0%
397.5 µs
399 µs
test_op2[eq-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[eq-keys6]
0%
495.3 µs
497.2 µs
test_load_definitions_stage_1[None]
pint/testsuite/benchmarks/test_10_registry.py::test_load_definitions_stage_1[None]
0%
475.8 µs
477.7 µs
test_op1[truth-float_meter]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[truth-float_meter]
0%
37.9 µs
38.1 µs
test_build_by_mul[int]
pint/testsuite/benchmarks/test_20_quantity.py::test_build_by_mul[int]
0%
66.6 µs
66.9 µs
test_parse_unit_name[False-second]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[False-second]
0%
95.9 µs
96.3 µs
test_op2[divide-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[divide-keys4]
0%
408.4 µs
410.1 µs
test_parse_expression[True-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[True-minute]
0%
569 µs
571.4 µs
test_op2[truediv-keys34]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys34]
0%
126.6 µs
127.2 µs
test_op2[less-keys4]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[less-keys4]
0%
196.4 µs
197.3 µs
test_build_by_mul[short_array]
pint/testsuite/benchmarks/test_30_numpy.py::test_build_by_mul[short_array]
0%
256.2 µs
257.3 µs
test_op1[sqrt-short_array_meter]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[sqrt-short_array_meter]
0%
161.9 µs
162.7 µs
test_op2[sub-keys29]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys29]
0%
300.4 µs
301.8 µs
test_parse_expression[False-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[False-millisecond]
0%
750.1 µs
753.5 µs
test_op1[square-short_array_kilometer]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[square-short_array_kilometer]
0%
156.1 µs
156.8 µs
test_op2[sub-keys10]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys10]
0%
294.8 µs
296.2 µs
test_op2[sub-keys18]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys18]
0%
295.6 µs
297 µs
test_op2[eq-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[eq-keys7]
-1%
112.7 µs
113.3 µs
test_op2[add1-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add1-keys5]
-1%
583.7 µs
586.7 µs
test_getitem[False-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[False-kilometer]
-1%
745.1 µs
749 µs
test_parse_expression[False-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[False-angstrom]
-1%
569.6 µs
572.7 µs
test_getitem[False-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[False-angstrom]
-1%
569.9 µs
573.1 µs
test_op2[mul-keys8]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys8]
-1%
114.7 µs
115.4 µs
test_op2[mul-keys24]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys24]
-1%
120.3 µs
121 µs
test_getitem[False-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[False-millisecond]
-1%
747.6 µs
752 µs
test_parse_unit_name[False-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[False-kilometer]
-1%
106.5 µs
107.2 µs
test_getitem[True-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[True-kilometer]
-1%
589.4 µs
593 µs
test_op2[divide-keys3]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[divide-keys3]
-1%
193.5 µs
194.6 µs
test_op2[mul-keys2]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys2]
-1%
120.2 µs
121 µs
test_getitem[False-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[False-minute]
-1%
561.2 µs
564.8 µs
test_parse_unit_name[False-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[False-angstrom]
-1%
100 µs
100.6 µs
test_op2[sub-keys2]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys2]
-1%
138.9 µs
139.8 µs
test_parse_unit_name[False-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[False-meter]
-1%
99.8 µs
100.5 µs
test_base_units[angstrom/minute]
pint/testsuite/benchmarks/test_30_numpy.py::test_base_units[angstrom/minute]
-1%
590.4 µs
594.4 µs
test_op2[add-keys29]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys29]
-1%
299.9 µs
301.9 µs
test_parse_expression[True-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[True-meter]
-1%
557.2 µs
561 µs
test_op2[eq-keys19]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys19]
-1%
73.6 µs
74.1 µs
test_op2[eq-keys34]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys34]
-1%
228.6 µs
230.2 µs
test_parse_unit_name[False-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[False-millisecond]
-1%
106.2 µs
106.9 µs
test_op2[add-keys5]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys5]
-1%
309.5 µs
311.7 µs
test_getitem[True-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[True-minute]
-1%
576.9 µs
581.1 µs
test_parse_unit_name[False-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[False-ms]
-1%
105.6 µs
106.3 µs
test_op2[add-keys32]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys32]
-1%
299.9 µs
302 µs
test_op2[sub-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[sub-keys1]
-1%
326.9 µs
329.3 µs
test_parse_expression[False-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[False-minute]
-1%
563 µs
567.1 µs
test_to_units_container_registry[True-kilometer/second]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_registry[True-kilometer/second]
-1%
87.7 µs
88.4 µs
test_op2[mul-keys13]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys13]
-1%
121 µs
121.9 µs
test_op2[truediv-keys35]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys35]
-1%
123.9 µs
124.9 µs
test_op2[mul-keys12]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys12]
-1%
121.3 µs
122.3 µs
test_parse_unit_name[False-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_unit_name[False-minute]
-1%
100 µs
100.8 µs
test_op2[eq-keys13]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys13]
-1%
228.6 µs
230.5 µs
test_op2[add0-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[add0-keys1]
-1%
331.2 µs
334 µs
test_parse_expression[True-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[True-millisecond]
-1%
568.1 µs
573 µs
test_op2[lt-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[lt-keys2]
-1%
352.7 µs
355.7 µs
test_parse_expression[True-second]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[True-second]
-1%
557.7 µs
562.4 µs
test_op2[truediv-keys30]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys30]
-1%
130.6 µs
131.7 µs
test_op2[divide-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[divide-keys5]
-1%
408.7 µs
412.2 µs
test_parse_expression[False-second]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[False-second]
-1%
567.1 µs
572.2 µs
test_getattr[False-millisecond]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[False-millisecond]
-1%
296.3 µs
299 µs
test_to_units_container_detached[True-angstrom/minute]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_detached[True-angstrom/minute]
-1%
87.4 µs
88.2 µs
test_op2[less-keys7]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[less-keys7]
-1%
195.5 µs
197.2 µs
test_op2[eq-keys0]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[eq-keys0]
-1%
127.6 µs
128.8 µs
test_getitem[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[True-angstrom]
-1%
560.5 µs
565.7 µs
test_create_empty_registry
pint/testsuite/benchmarks/test_01_registry_creation.py::test_create_empty_registry
-1%
694.7 µs
701.2 µs
test_op2[add-keys9]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys9]
-1%
168.2 µs
169.8 µs
test_op2[truediv-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[truediv-keys2]
-1%
142.1 µs
143.4 µs
test_op1[truth-complex_kilometer]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[truth-complex_kilometer]
-1%
38.2 µs
38.6 µs
test_getitem[False-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[False-ms]
-1%
728.2 µs
735.4 µs
test_op2[divide-keys6]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[divide-keys6]
-1%
410 µs
414.1 µs
test_getitem[False-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[False-meter]
-1%
559.9 µs
565.6 µs
test_parse_units[True-second]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[True-second]
-1%
47.1 µs
47.6 µs
test_op2[truediv-keys20]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys20]
-1%
126.6 µs
127.9 µs
test_getitem[False-second]
pint/testsuite/benchmarks/test_10_registry.py::test_getitem[False-second]
-1%
564.7 µs
570.7 µs
test_getattr[True-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[True-meter]
-1%
75.2 µs
76 µs
test_parse_expression[True-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_expression[True-kilometer]
-1%
563.6 µs
569.6 µs
test_op2[eq-keys9]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys9]
-1%
75 µs
75.9 µs
test_finding_meter_getattr
pint/testsuite/benchmarks/test_30_numpy.py::test_finding_meter_getattr
-1%
70.2 µs
71 µs
test_op2[mul-keys4]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys4]
-1%
123.1 µs
124.5 µs
test_op2[sub-keys11]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys11]
-1%
169.5 µs
171.6 µs
test_to_units_container_registry[True-angstrom/minute]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_registry[True-angstrom/minute]
-1%
85.7 µs
86.8 µs
test_op2[less-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[less-keys2]
-1%
336 µs
340.1 µs
test_op2[multiply-keys5]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[multiply-keys5]
-1%
419.2 µs
424.5 µs
test_op2[lt-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[lt-keys1]
-1%
353.4 µs
357.9 µs
test_op1[sqrt-short_array_kilometer]
pint/testsuite/benchmarks/test_30_numpy.py::test_op1[sqrt-short_array_kilometer]
-1%
158.7 µs
160.8 µs
test_parse_units[True-minute]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[True-minute]
-1%
47 µs
47.6 µs
test_op2[eq-keys29]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys29]
-1%
227.9 µs
231.1 µs
test_getattr[True-second]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[True-second]
-1%
81.9 µs
83 µs
test_parse_units[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[True-angstrom]
-1%
47 µs
47.6 µs
test_op2[truediv-keys18]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys18]
-1%
129.8 µs
131.8 µs
test_op2[less-keys1]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[less-keys1]
-2%
336.8 µs
342.3 µs
test_build_by_mul[complex]
pint/testsuite/benchmarks/test_20_quantity.py::test_build_by_mul[complex]
-2%
145.6 µs
147.9 µs
test_parse_units[True-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[True-meter]
-2%
46.8 µs
47.6 µs
test_op2[mul-keys32]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys32]
-2%
123.8 µs
125.8 µs
test_to_units_container_detached[True-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_detached[True-meter]
-2%
42.3 µs
43 µs
test_op2[sub-keys12]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys12]
-2%
137.1 µs
139.5 µs
test_op2[mul-keys10]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys10]
-2%
121.9 µs
124.1 µs
test_to_units_container_detached[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_detached[True-angstrom]
-2%
42.6 µs
43.3 µs
test_to_units_container_registry[True-meter]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_registry[True-meter]
-2%
42.8 µs
43.6 µs
test_to_units_container_registry[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_registry[True-angstrom]
-2%
42.7 µs
43.6 µs
test_getattr[False-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[False-kilometer]
-2%
290.1 µs
296.3 µs
test_op2[sub-keys2]
pint/testsuite/benchmarks/test_30_numpy.py::test_op2[sub-keys2]
-2%
317.1 µs
325 µs
test_op1[neg-int_meter]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[neg-int_meter]
-3%
73.6 µs
75.6 µs
test_getattr[True-ms]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[True-ms]
-3%
281.4 µs
289.2 µs
test_op2[mul-keys25]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys25]
-3%
120.9 µs
124.3 µs
test_parse_units[False-kilometer]
pint/testsuite/benchmarks/test_10_registry.py::test_parse_units[False-kilometer]
-3%
273.5 µs
281.8 µs
test_op2[sub-keys27]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys27]
-3%
289.9 µs
298.9 µs
test_op2[add-keys18]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys18]
-3%
287.9 µs
296.9 µs
test_op2[mul-keys0]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys0]
-3%
125.9 µs
130 µs
test_to_units_container_registry[False-kilometer/second]
pint/testsuite/benchmarks/test_10_registry.py::test_to_units_container_registry[False-kilometer/second]
-3%
276.4 µs
285.6 µs
test_op1[neg-complex_meter]
pint/testsuite/benchmarks/test_20_quantity.py::test_op1[neg-complex_meter]
-3%
64.2 µs
66.4 µs
test_op2[add-keys25]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys25]
-3%
286.5 µs
296.7 µs
test_op2[add-keys27]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys27]
-3%
286.4 µs
296.7 µs
test_op2[add-keys20]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys20]
-4%
287.9 µs
298.6 µs
test_op2[eq-keys15]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys15]
-4%
219.6 µs
227.8 µs
test_op2[add-keys19]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys19]
-4%
159.5 µs
166.8 µs
test_op2[add-keys21]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys21]
-5%
156.9 µs
164.4 µs
test_op2[mul-keys17]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys17]
-5%
115.6 µs
121.3 µs
test_op2[mul-keys33]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys33]
-5%
120.8 µs
126.9 µs
test_op2[add-keys31]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys31]
-5%
160.7 µs
169.4 µs
test_op2[mul-keys9]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys9]
-5%
120.3 µs
127.2 µs
test_op2[add-keys24]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[add-keys24]
-5%
132.7 µs
140.4 µs
test_op2[sub-keys21]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys21]
-6%
154.5 µs
164 µs
test_op2[truediv-keys27]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys27]
-6%
118.3 µs
125.6 µs
test_op2[truediv-keys31]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys31]
-6%
120.8 µs
128.7 µs
test_op2[truediv-keys24]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys24]
-6%
120.9 µs
128.8 µs
test_op2[mul-keys34]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys34]
-7%
112.5 µs
121.1 µs
test_op2[sub-keys0]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[sub-keys0]
-7%
121.2 µs
130.6 µs
test_op2[mul-keys7]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys7]
-7%
112.2 µs
121.1 µs
test_op2[mul-keys23]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys23]
-7%
112.2 µs
121.1 µs
test_op2[truediv-keys0]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[truediv-keys0]
-8%
122.1 µs
132 µs
test_op2[mul-keys16]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys16]
-8%
114.1 µs
123.6 µs
test_op2[eq-keys2]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[eq-keys2]
-9%
68.9 µs
75.3 µs
test_op2[mul-keys28]
pint/testsuite/benchmarks/test_20_quantity.py::test_op2[mul-keys28]
-9%
110.7 µs
121.5 µs
test_getattr[True-angstrom]
pint/testsuite/benchmarks/test_10_registry.py::test_getattr[True-angstrom]
-12%
71.2 µs
81.3 µs
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.