BlogDocs

chore: patch asv config to work locally with arm64 macos on hatchling(#294)

Merged
Comparing
tlambert03:fix-asv-local
(
f7d0785
) with
main
(
f4ac7c3
)
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
66
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Passed

test_emit_time[lambda-2]
tests/test_bench.py::test_emit_time[lambda-2]
+2%
58.3 µs
57.4 µs
test_evented_setattr
tests/test_bench.py::test_evented_setattr
+1%
28.4 µs
28.2 µs
test_emit_time[partial-50]
tests/test_bench.py::test_emit_time[partial-50]
+1%
131.8 µs
130.9 µs
test_emit_time[function-18]
tests/test_bench.py::test_emit_time[function-18]
+1%
72.7 µs
72.2 µs
test_emit_time[lambda-18]
tests/test_bench.py::test_emit_time[lambda-18]
+1%
72.6 µs
72.1 µs
test_emit_time[partial_method-2]
tests/test_bench.py::test_emit_time[partial_method-2]
+1%
63.3 µs
62.9 µs
test_emit_time[setattr-2]
tests/test_bench.py::test_emit_time[setattr-2]
0%
55.5 µs
55.3 µs
test_emit_time[real_func-34]
tests/test_bench.py::test_emit_time[real_func-34]
0%
134.2 µs
133.6 µs
test_emit_time[method-34]
tests/test_bench.py::test_emit_time[method-34]
0%
104.8 µs
104.4 µs
test_connect_time[partial_method-check_types]
tests/test_bench.py::test_connect_time[partial_method-check_types]
0%
286.8 µs
285.7 µs
test_dataclass_setattr[dataclass]
tests/test_bench.py::test_dataclass_setattr[dataclass]
0%
749.1 µs
746.3 µs
test_emit_time[method-18]
tests/test_bench.py::test_emit_time[method-18]
0%
83.1 µs
82.8 µs
test_emit_time[function-50]
tests/test_bench.py::test_emit_time[function-50]
0%
103.1 µs
102.8 µs
test_connect_time[function-check_types]
tests/test_bench.py::test_connect_time[function-check_types]
0%
156.7 µs
156.1 µs
test_emit_time[real_func-2]
tests/test_bench.py::test_emit_time[real_func-2]
0%
64.3 µs
64.1 µs
test_emit_time[method-50]
tests/test_bench.py::test_emit_time[method-50]
0%
127.1 µs
126.8 µs
test_emit_time[function-34]
tests/test_bench.py::test_emit_time[function-34]
0%
87.8 µs
87.6 µs
test_emit_time[setattr-50]
tests/test_bench.py::test_emit_time[setattr-50]
0%
79.5 µs
79.3 µs
test_emit_time[setitem-34]
tests/test_bench.py::test_emit_time[setitem-34]
0%
83.8 µs
83.6 µs
test_emit_time[partial-2]
tests/test_bench.py::test_emit_time[partial-2]
0%
59.7 µs
59.6 µs
test_emit_time[real_func-50]
tests/test_bench.py::test_emit_time[real_func-50]
0%
168.2 µs
168 µs
test_emit_time[method-2]
tests/test_bench.py::test_emit_time[method-2]
0%
61 µs
61 µs
test_dataclass_setattr[attrs]
tests/test_bench.py::test_dataclass_setattr[attrs]
0%
765.4 µs
764.9 µs
test_emit_time[function-2]
tests/test_bench.py::test_emit_time[function-2]
0%
63.2 µs
63.2 µs
test_emit_time[setitem-50]
tests/test_bench.py::test_emit_time[setitem-50]
0%
96.9 µs
96.9 µs
test_connect_time[method-check_types]
tests/test_bench.py::test_connect_time[method-check_types]
0%
184.6 µs
184.6 µs
test_emit_time[lambda-50]
tests/test_bench.py::test_emit_time[lambda-50]
0%
102.9 µs
102.9 µs
test_emit_time[print-50]
tests/test_bench.py::test_emit_time[print-50]
0%
374.7 µs
374.7 µs
test_emit_time[partial-34]
tests/test_bench.py::test_emit_time[partial-34]
0%
108.3 µs
108.3 µs
test_evented_creation
tests/test_bench.py::test_evented_creation
0%
1.6 ms
1.6 ms
test_emit_time[setattr-34]
tests/test_bench.py::test_emit_time[setattr-34]
0%
71.4 µs
71.4 µs
test_connect_time[partial-]
tests/test_bench.py::test_connect_time[partial-]
0%
246.4 µs
246.6 µs
test_dataclass_setattr[pydantic]
tests/test_bench.py::test_dataclass_setattr[pydantic]
0%
854.9 µs
855.6 µs
test_emit_time[setattr-18]
tests/test_bench.py::test_emit_time[setattr-18]
0%
63.4 µs
63.5 µs
test_dataclass_group_create[dataclass]
tests/test_bench.py::test_dataclass_group_create[dataclass]
0%
483.4 µs
483.9 µs
test_connect_time[partial_method-]
tests/test_bench.py::test_connect_time[partial_method-]
0%
277.6 µs
277.9 µs
test_emit_time[lambda-34]
tests/test_bench.py::test_emit_time[lambda-34]
0%
88 µs
88.1 µs
test_emit_time[partial-18]
tests/test_bench.py::test_emit_time[partial-18]
0%
85.1 µs
85.3 µs
test_emit_time[print-18]
tests/test_bench.py::test_emit_time[print-18]
0%
177.2 µs
177.5 µs
test_emit_time[partial_method-18]
tests/test_bench.py::test_emit_time[partial_method-18]
0%
93.3 µs
93.5 µs
test_emit_time[print-34]
tests/test_bench.py::test_emit_time[print-34]
0%
276.3 µs
276.8 µs
test_connect_time[function-]
tests/test_bench.py::test_connect_time[function-]
0%
140.7 µs
141.1 µs
test_dataclass_setattr[msgspec]
tests/test_bench.py::test_dataclass_setattr[msgspec]
0%
763.1 µs
765.4 µs
test_connect_time[lambda-]
tests/test_bench.py::test_connect_time[lambda-]
0%
140.1 µs
140.6 µs
test_connect_time[method-]
tests/test_bench.py::test_connect_time[method-]
0%
176.1 µs
176.8 µs
test_dataclass_group_create[attrs]
tests/test_bench.py::test_dataclass_group_create[attrs]
0%
571.8 µs
573.9 µs
test_emit_time[setitem-18]
tests/test_bench.py::test_emit_time[setitem-18]
0%
70.2 µs
70.5 µs
test_connect_time[real_func-]
tests/test_bench.py::test_connect_time[real_func-]
0%
123.9 µs
124.4 µs
test_connect_time[real_func-check_types]
tests/test_bench.py::test_connect_time[real_func-check_types]
-1%
127 µs
127.6 µs
test_emit_time[real_func-18]
tests/test_bench.py::test_emit_time[real_func-18]
-1%
99.7 µs
100.2 µs
test_connect_time[lambda-check_types]
tests/test_bench.py::test_connect_time[lambda-check_types]
-1%
144.4 µs
145.1 µs
test_connect_time[print-check_types]
tests/test_bench.py::test_connect_time[print-check_types]
-1%
205.3 µs
206.4 µs
test_connect_time[partial-check_types]
tests/test_bench.py::test_connect_time[partial-check_types]
-1%
257 µs
258.4 µs
test_dataclass_group_create[msgspec]
tests/test_bench.py::test_dataclass_group_create[msgspec]
-1%
575.9 µs
579.3 µs
test_dataclass_group_create[pydantic]
tests/test_bench.py::test_dataclass_group_create[pydantic]
-1%
570.4 µs
574 µs
test_emit_time[print-2]
tests/test_bench.py::test_emit_time[print-2]
-1%
85.1 µs
85.9 µs
test_emit_time[partial_method-50]
tests/test_bench.py::test_emit_time[partial_method-50]
-1%
153.6 µs
155.2 µs
test_emit_time[setitem-2]
tests/test_bench.py::test_emit_time[setitem-2]
-1%
57.2 µs
57.8 µs
test_emit_time[partial_method-34]
tests/test_bench.py::test_emit_time[partial_method-34]
-1%
122.5 µs
123.8 µs
test_connect_time[setitem-check_types]
tests/test_bench.py::test_connect_time[setitem-check_types]
-1%
68 µs
68.7 µs
test_connect_time[setattr-check_types]
tests/test_bench.py::test_connect_time[setattr-check_types]
-1%
68.3 µs
69.2 µs
test_connect_time[print-]
tests/test_bench.py::test_connect_time[print-]
-1%
144.3 µs
146.3 µs
test_create_signal
tests/test_bench.py::test_create_signal
-1%
74.3 µs
75.4 µs
test_create_signal_instance
tests/test_bench.py::test_create_signal_instance
-1%
24.9 µs
25.3 µs
test_connect_time[setitem-]
tests/test_bench.py::test_connect_time[setitem-]
-2%
62.3 µs
63.4 µs
test_connect_time[setattr-]
tests/test_bench.py::test_connect_time[setattr-]
-2%
61.6 µs
63.1 µs

Commits

Click on a commit to change the comparison range
base
main
f4ac7c3
0%
chore: add fix for running asv locally on macos
85b7210
8 months ago
by tlambert03
0%
fix again
f7d0785
8 months ago
by tlambert03
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.