Skip to content

Commit 1ecd5a4

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

File tree

1 file changed

+81
-1
lines changed

1 file changed

+81
-1
lines changed

performance/3.12/data.js

+81-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1738179511383,
2+
"lastUpdate": 1738746165983,
33
"repoUrl": "https://github.com/konradhalas/dacite",
44
"entries": {
55
"Benchmark": [
@@ -722,6 +722,86 @@ window.BENCHMARK_DATA = {
722722
"extra": "mean: 55.674689444458636 msec\nrounds: 18"
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": 1738746164983,
746+
"tool": "pytest",
747+
"benches": [
748+
{
749+
"name": "tests/performance/test_from_dict.py::test_basic_scenario",
750+
"value": 14178.340374597949,
751+
"unit": "iter/sec",
752+
"range": "stddev: 0.0000034601869239697837",
753+
"extra": "mean: 70.53011661305646 usec\nrounds: 2787"
754+
},
755+
{
756+
"name": "tests/performance/test_from_dict.py::test_union_matching",
757+
"value": 442.787307769702,
758+
"unit": "iter/sec",
759+
"range": "stddev: 0.00003563954076007438",
760+
"extra": "mean: 2.258420651298591 msec\nrounds: 347"
761+
},
762+
{
763+
"name": "tests/performance/test_from_dict.py::test_strict_unions_match",
764+
"value": 450.23672886323226,
765+
"unit": "iter/sec",
766+
"range": "stddev: 0.00010832282691824029",
767+
"extra": "mean: 2.2210538054610125 msec\nrounds: 329"
768+
},
769+
{
770+
"name": "tests/performance/test_from_dict.py::test_collection_of_union",
771+
"value": 6215.503125325673,
772+
"unit": "iter/sec",
773+
"range": "stddev: 0.000032369836890680204",
774+
"extra": "mean: 160.88802142587662 usec\nrounds: 2847"
775+
},
776+
{
777+
"name": "tests/performance/test_from_dict.py::test_type_hooks",
778+
"value": 435.8028988845206,
779+
"unit": "iter/sec",
780+
"range": "stddev: 0.0003313301927313085",
781+
"extra": "mean: 2.294615300998677 msec\nrounds: 402"
782+
},
783+
{
784+
"name": "tests/performance/test_from_dict.py::test_casting",
785+
"value": 102217.57637963547,
786+
"unit": "iter/sec",
787+
"range": "stddev: 8.597662624171524e-7",
788+
"extra": "mean: 9.783053320360542 usec\nrounds: 10146"
789+
},
790+
{
791+
"name": "tests/performance/test_from_dict.py::test_forward_references",
792+
"value": 450.69300355553924,
793+
"unit": "iter/sec",
794+
"range": "stddev: 0.00006437759394076077",
795+
"extra": "mean: 2.2188052446142956 msec\nrounds: 372"
796+
},
797+
{
798+
"name": "tests/performance/test_from_dict.py::test_parsing_multiple_items",
799+
"value": 17.839187078248617,
800+
"unit": "iter/sec",
801+
"range": "stddev: 0.002975638985678816",
802+
"extra": "mean: 56.05636599995655 msec\nrounds: 18"
803+
}
804+
]
725805
}
726806
]
727807
}

0 commit comments

Comments
 (0)