Skip to content

Commit f0fc0c0

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

File tree

1 file changed

+81
-1
lines changed

1 file changed

+81
-1
lines changed

performance/3.13/data.js

+81-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1738179513793,
2+
"lastUpdate": 1738746161676,
33
"repoUrl": "https://github.com/konradhalas/dacite",
44
"entries": {
55
"Benchmark": [
@@ -722,6 +722,86 @@ window.BENCHMARK_DATA = {
722722
"extra": "mean: 51.173934499968254 msec\nrounds: 20"
723723
}
724724
]
725+
},
726+
{
727+
"commit": {
728+
"author": {
729+
"email": "contact@mciszczon.pl",
730+
"name": "Mateusz Ciszczoń",
731+
"username": "mciszczon"
732+
},
733+
"committer": {
734+
"email": "noreply@github.com",
735+
"name": "GitHub",
736+
"username": "web-flow"
737+
},
738+
"distinct": true,
739+
"id": "ae4fd06d16bf5030f11b326939adbe309c515b75",
740+
"message": "Merge pull request #278 from konradhalas/bug/data-type-definition\n\nFix class Data(Protocol) types declaration",
741+
"timestamp": "2025-02-05T10:01:58+01:00",
742+
"tree_id": "56b94a0ce08f690214827f42f54ac8f71f112db2",
743+
"url": "https://github.com/konradhalas/dacite/commit/ae4fd06d16bf5030f11b326939adbe309c515b75"
744+
},
745+
"date": 1738746161240,
746+
"tool": "pytest",
747+
"benches": [
748+
{
749+
"name": "tests/performance/test_from_dict.py::test_basic_scenario",
750+
"value": 16636.921632433015,
751+
"unit": "iter/sec",
752+
"range": "stddev: 0.0000043949785682274525",
753+
"extra": "mean: 60.10727357461009 usec\nrounds: 2895"
754+
},
755+
{
756+
"name": "tests/performance/test_from_dict.py::test_union_matching",
757+
"value": 496.5496619782911,
758+
"unit": "iter/sec",
759+
"range": "stddev: 0.000023178027571493348",
760+
"extra": "mean: 2.0138972525244 msec\nrounds: 396"
761+
},
762+
{
763+
"name": "tests/performance/test_from_dict.py::test_strict_unions_match",
764+
"value": 495.98056548018144,
765+
"unit": "iter/sec",
766+
"range": "stddev: 0.00004277249832696853",
767+
"extra": "mean: 2.016208032328554 msec\nrounds: 464"
768+
},
769+
{
770+
"name": "tests/performance/test_from_dict.py::test_collection_of_union",
771+
"value": 7448.539143918651,
772+
"unit": "iter/sec",
773+
"range": "stddev: 0.000004314811902412535",
774+
"extra": "mean: 134.25451362720548 usec\nrounds: 3119"
775+
},
776+
{
777+
"name": "tests/performance/test_from_dict.py::test_type_hooks",
778+
"value": 490.35103995867354,
779+
"unit": "iter/sec",
780+
"range": "stddev: 0.0000698788873599196",
781+
"extra": "mean: 2.0393553159064974 msec\nrounds: 459"
782+
},
783+
{
784+
"name": "tests/performance/test_from_dict.py::test_casting",
785+
"value": 152273.81530281762,
786+
"unit": "iter/sec",
787+
"range": "stddev: 7.202952497153141e-7",
788+
"extra": "mean: 6.56711725526389 usec\nrounds: 10217"
789+
},
790+
{
791+
"name": "tests/performance/test_from_dict.py::test_forward_references",
792+
"value": 496.91008089512513,
793+
"unit": "iter/sec",
794+
"range": "stddev: 0.00001947144637362846",
795+
"extra": "mean: 2.012436532176239 msec\nrounds: 404"
796+
},
797+
{
798+
"name": "tests/performance/test_from_dict.py::test_parsing_multiple_items",
799+
"value": 19.853027875811485,
800+
"unit": "iter/sec",
801+
"range": "stddev: 0.00041540977015882045",
802+
"extra": "mean: 50.37015039999915 msec\nrounds: 20"
803+
}
804+
]
725805
}
726806
]
727807
}

0 commit comments

Comments
 (0)