BlogDocs

ci: use reusable ci workflow(#241)

Merged
Comparing
resuable
(
49390ad
) with
main
(
5186ff4
)
0%
IMPROVEMENTS
0
REGRESSIONS
0
UNTOUCHED
66
NEW
0
DROPPED
0
IGNORED
0

Benchmarks

Passed

test_emit_time[setitem-2]
tests/test_bench.py::test_emit_time[setitem-2]
+2%
56.4 µs
55.1 µs
test_connect_time[real_func-check_types]
tests/test_bench.py::test_connect_time[real_func-check_types]
+1%
126.9 µs
125.3 µs
test_connect_time[setitem-]
tests/test_bench.py::test_connect_time[setitem-]
+1%
61 µs
60.2 µs
test_connect_time[method-]
tests/test_bench.py::test_connect_time[method-]
+1%
175.8 µs
173.8 µs
test_connect_time[function-check_types]
tests/test_bench.py::test_connect_time[function-check_types]
+1%
156.1 µs
154.5 µs
test_connect_time[method-check_types]
tests/test_bench.py::test_connect_time[method-check_types]
+1%
184.9 µs
182.9 µs
test_connect_time[setattr-]
tests/test_bench.py::test_connect_time[setattr-]
+1%
60.3 µs
59.7 µs
test_connect_time[setitem-check_types]
tests/test_bench.py::test_connect_time[setitem-check_types]
+1%
65.4 µs
64.8 µs
test_connect_time[real_func-]
tests/test_bench.py::test_connect_time[real_func-]
+1%
123.5 µs
122.6 µs
test_connect_time[lambda-check_types]
tests/test_bench.py::test_connect_time[lambda-check_types]
+1%
143.9 µs
142.9 µs
test_connect_time[function-]
tests/test_bench.py::test_connect_time[function-]
+1%
140.6 µs
139.7 µs
test_emit_time[partial-2]
tests/test_bench.py::test_emit_time[partial-2]
+1%
58.4 µs
58 µs
test_connect_time[print-check_types]
tests/test_bench.py::test_connect_time[print-check_types]
+1%
201.6 µs
200.4 µs
test_connect_time[lambda-]
tests/test_bench.py::test_connect_time[lambda-]
+1%
141.4 µs
140.7 µs
test_connect_time[print-]
tests/test_bench.py::test_connect_time[print-]
0%
144.3 µs
143.9 µs
test_dataclass_group_create[msgspec]
tests/test_bench.py::test_dataclass_group_create[msgspec]
0%
555.3 µs
553.9 µs
test_dataclass_group_create[dataclass]
tests/test_bench.py::test_dataclass_group_create[dataclass]
0%
460.7 µs
460 µs
test_emit_time[real_func-18]
tests/test_bench.py::test_emit_time[real_func-18]
0%
96.2 µs
96.1 µs
test_connect_time[partial-check_types]
tests/test_bench.py::test_connect_time[partial-check_types]
0%
254.9 µs
254.9 µs
test_dataclass_setattr[msgspec]
tests/test_bench.py::test_dataclass_setattr[msgspec]
0%
755.1 µs
755.3 µs
test_emit_time[real_func-34]
tests/test_bench.py::test_emit_time[real_func-34]
0%
129.1 µs
129.2 µs
test_dataclass_group_create[attrs]
tests/test_bench.py::test_dataclass_group_create[attrs]
0%
547.3 µs
547.6 µs
test_evented_setattr
tests/test_bench.py::test_evented_setattr
0%
25.5 µs
25.5 µs
test_connect_time[partial_method-]
tests/test_bench.py::test_connect_time[partial_method-]
0%
275.2 µs
275.4 µs
test_emit_time[partial-34]
tests/test_bench.py::test_emit_time[partial-34]
0%
103.9 µs
104 µs
test_emit_time[print-34]
tests/test_bench.py::test_emit_time[print-34]
0%
271.1 µs
271.3 µs
test_evented_creation
tests/test_bench.py::test_evented_creation
0%
1.6 ms
1.6 ms
test_connect_time[partial-]
tests/test_bench.py::test_connect_time[partial-]
0%
242.5 µs
242.9 µs
test_emit_time[lambda-34]
tests/test_bench.py::test_emit_time[lambda-34]
0%
83.1 µs
83.2 µs
test_dataclass_group_create[pydantic]
tests/test_bench.py::test_dataclass_group_create[pydantic]
0%
546.1 µs
547.1 µs
test_dataclass_setattr[attrs]
tests/test_bench.py::test_dataclass_setattr[attrs]
0%
757.9 µs
759.3 µs
test_create_signal
tests/test_bench.py::test_create_signal
0%
78.8 µs
79 µs
test_dataclass_setattr[pydantic]
tests/test_bench.py::test_dataclass_setattr[pydantic]
0%
846.9 µs
849 µs
test_connect_time[partial_method-check_types]
tests/test_bench.py::test_connect_time[partial_method-check_types]
0%
282.8 µs
283.6 µs
test_emit_time[function-50]
tests/test_bench.py::test_emit_time[function-50]
0%
96.9 µs
97.1 µs
test_emit_time[lambda-2]
tests/test_bench.py::test_emit_time[lambda-2]
0%
55.8 µs
56 µs
test_emit_time[partial_method-50]
tests/test_bench.py::test_emit_time[partial_method-50]
0%
151.4 µs
151.8 µs
test_emit_time[partial-18]
tests/test_bench.py::test_emit_time[partial-18]
0%
81 µs
81.3 µs
test_emit_time[print-50]
tests/test_bench.py::test_emit_time[print-50]
0%
368.1 µs
369.6 µs
test_emit_time[print-2]
tests/test_bench.py::test_emit_time[print-2]
0%
82.6 µs
83 µs
test_emit_time[setitem-50]
tests/test_bench.py::test_emit_time[setitem-50]
0%
88.9 µs
89.3 µs
test_connect_time[setattr-check_types]
tests/test_bench.py::test_connect_time[setattr-check_types]
0%
66.1 µs
66.4 µs
test_emit_time[real_func-50]
tests/test_bench.py::test_emit_time[real_func-50]
0%
161.7 µs
162.5 µs
test_dataclass_setattr[dataclass]
tests/test_bench.py::test_dataclass_setattr[dataclass]
0%
736.2 µs
739.7 µs
test_emit_time[method-50]
tests/test_bench.py::test_emit_time[method-50]
0%
121.5 µs
122.1 µs
test_emit_time[function-18]
tests/test_bench.py::test_emit_time[function-18]
-1%
68.9 µs
69.3 µs
test_emit_time[method-18]
tests/test_bench.py::test_emit_time[method-18]
-1%
79.5 µs
80 µs
test_emit_time[lambda-50]
tests/test_bench.py::test_emit_time[lambda-50]
-1%
96.8 µs
97.4 µs
test_emit_time[setattr-34]
tests/test_bench.py::test_emit_time[setattr-34]
-1%
65.3 µs
65.7 µs
test_emit_time[real_func-2]
tests/test_bench.py::test_emit_time[real_func-2]
-1%
61.9 µs
62.3 µs
test_emit_time[print-18]
tests/test_bench.py::test_emit_time[print-18]
-1%
172.6 µs
173.7 µs
test_emit_time[partial_method-34]
tests/test_bench.py::test_emit_time[partial_method-34]
-1%
119.1 µs
119.9 µs
test_emit_time[method-34]
tests/test_bench.py::test_emit_time[method-34]
-1%
100.4 µs
101.2 µs
test_emit_time[partial-50]
tests/test_bench.py::test_emit_time[partial-50]
-1%
124.6 µs
125.6 µs
test_emit_time[function-2]
tests/test_bench.py::test_emit_time[function-2]
-1%
60.6 µs
61.1 µs
test_emit_time[setattr-18]
tests/test_bench.py::test_emit_time[setattr-18]
-1%
58.7 µs
59.2 µs
test_emit_time[partial_method-18]
tests/test_bench.py::test_emit_time[partial_method-18]
-1%
89.9 µs
90.7 µs
test_emit_time[setattr-50]
tests/test_bench.py::test_emit_time[setattr-50]
-1%
71.4 µs
72 µs
test_create_signal_instance
tests/test_bench.py::test_create_signal_instance
-1%
25.1 µs
25.3 µs
test_emit_time[partial_method-2]
tests/test_bench.py::test_emit_time[partial_method-2]
-1%
67.6 µs
68.2 µs
test_emit_time[function-34]
tests/test_bench.py::test_emit_time[function-34]
-1%
82.7 µs
83.6 µs
test_emit_time[setitem-18]
tests/test_bench.py::test_emit_time[setitem-18]
-1%
65.5 µs
66.2 µs
test_emit_time[method-2]
tests/test_bench.py::test_emit_time[method-2]
-1%
58.7 µs
59.4 µs
test_emit_time[setattr-2]
tests/test_bench.py::test_emit_time[setattr-2]
-1%
52.4 µs
53 µs
test_emit_time[setitem-34]
tests/test_bench.py::test_emit_time[setitem-34]
-1%
77 µs
77.9 µs
test_emit_time[lambda-18]
tests/test_bench.py::test_emit_time[lambda-18]
-4%
68.8 µs
71.3 µs

Commits

Click on a commit to change the comparison range
base
main
5186ff4
0%
ci: try reusable
d681993
1 year ago
by tlambert03
0%
fix string
2696e77
1 year ago
by tlambert03
0%
update
50c9fdb
1 year ago
by tlambert03
0%
Merge branch 'main' into resuable
1f10e32
1 year ago
by tlambert03
0%
Merge branch 'main' into resuable
86f4346
1 year ago
by tlambert03
0%
Merge branch 'main' into resuable
9a12753
1 year ago
by tlambert03
0%
fix magicgui
825f22e
1 year ago
by tlambert03
+10%
test different version
e6c51b1
1 year ago
by tlambert03
-10%
exclude win 312
f332a4f
1 year ago
by tlambert03
0%
use py310 for testing magicgui
564b0a2
1 year ago
by tlambert03
0%
change matrix
49390ad
1 year ago
by tlambert03
ResourcesHomePricingDocsBlogGitHubChangelog
Copyright © 2024 CodSpeed Technology SAS. All rights reserved.