Skip to content

Commit 969022c

Browse files
author
github-action-benchmark
committed
add Benchmark (pytest) benchmark result for ae4fd06
1 parent f0fc0c0 commit 969022c

File tree

1 file changed

+81
-1
lines changed

1 file changed

+81
-1
lines changed

performance/3.7/data.js

+81-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1738179509715,
2+
"lastUpdate": 1738746164304,
33
"repoUrl": "https://github.com/konradhalas/dacite",
44
"entries": {
55
"Benchmark": [
@@ -2082,6 +2082,86 @@ window.BENCHMARK_DATA = {
20822082
"extra": "mean: 64.39476393749999 msec\nrounds: 16"
20832083
}
20842084
]
2085+
},
2086+
{
2087+
"commit": {
2088+
"author": {
2089+
"email": "contact@mciszczon.pl",
2090+
"name": "Mateusz Ciszczoń",
2091+
"username": "mciszczon"
2092+
},
2093+
"committer": {
2094+
"email": "noreply@github.com",
2095+
"name": "GitHub",
2096+
"username": "web-flow"
2097+
},
2098+
"distinct": true,
2099+
"id": "ae4fd06d16bf5030f11b326939adbe309c515b75",
2100+
"message": "Merge pull request #278 from konradhalas/bug/data-type-definition\n\nFix class Data(Protocol) types declaration",
2101+
"timestamp": "2025-02-05T10:01:58+01:00",
2102+
"tree_id": "56b94a0ce08f690214827f42f54ac8f71f112db2",
2103+
"url": "https://github.com/konradhalas/dacite/commit/ae4fd06d16bf5030f11b326939adbe309c515b75"
2104+
},
2105+
"date": 1738746163960,
2106+
"tool": "pytest",
2107+
"benches": [
2108+
{
2109+
"name": "tests/performance/test_from_dict.py::test_basic_scenario",
2110+
"value": 15128.84832478464,
2111+
"unit": "iter/sec",
2112+
"range": "stddev: 0.0000030943569569169772",
2113+
"extra": "mean: 66.09888462968875 usec\nrounds: 5426"
2114+
},
2115+
{
2116+
"name": "tests/performance/test_from_dict.py::test_union_matching",
2117+
"value": 410.53105754408574,
2118+
"unit": "iter/sec",
2119+
"range": "stddev: 0.00003702334686943099",
2120+
"extra": "mean: 2.435869300564703 msec\nrounds: 356"
2121+
},
2122+
{
2123+
"name": "tests/performance/test_from_dict.py::test_strict_unions_match",
2124+
"value": 412.9339055176429,
2125+
"unit": "iter/sec",
2126+
"range": "stddev: 0.000023355594676873207",
2127+
"extra": "mean: 2.4216950621829576 msec\nrounds: 402"
2128+
},
2129+
{
2130+
"name": "tests/performance/test_from_dict.py::test_collection_of_union",
2131+
"value": 5269.793726905301,
2132+
"unit": "iter/sec",
2133+
"range": "stddev: 0.000011152343207551496",
2134+
"extra": "mean: 189.76074810944309 usec\nrounds: 3307"
2135+
},
2136+
{
2137+
"name": "tests/performance/test_from_dict.py::test_type_hooks",
2138+
"value": 399.07634197043507,
2139+
"unit": "iter/sec",
2140+
"range": "stddev: 0.00029074787472223095",
2141+
"extra": "mean: 2.5057862239152313 msec\nrounds: 393"
2142+
},
2143+
{
2144+
"name": "tests/performance/test_from_dict.py::test_casting",
2145+
"value": 138697.43211076845,
2146+
"unit": "iter/sec",
2147+
"range": "stddev: 6.404104704921709e-7",
2148+
"extra": "mean: 7.2099388199297465 usec\nrounds: 14956"
2149+
},
2150+
{
2151+
"name": "tests/performance/test_from_dict.py::test_forward_references",
2152+
"value": 365.50874172067347,
2153+
"unit": "iter/sec",
2154+
"range": "stddev: 0.000058555932141041666",
2155+
"extra": "mean: 2.735912676923643 msec\nrounds: 325"
2156+
},
2157+
{
2158+
"name": "tests/performance/test_from_dict.py::test_parsing_multiple_items",
2159+
"value": 16.242247193245333,
2160+
"unit": "iter/sec",
2161+
"range": "stddev: 0.00251210031624265",
2162+
"extra": "mean: 61.56783529411314 msec\nrounds: 17"
2163+
}
2164+
]
20852165
}
20862166
]
20872167
}

0 commit comments

Comments
 (0)