|
1 | 1 | window.BENCHMARK_DATA = {
|
2 |
| - "lastUpdate": 1738051129074, |
| 2 | + "lastUpdate": 1738051829730, |
3 | 3 | "repoUrl": "https://github.com/konradhalas/dacite",
|
4 | 4 | "entries": {
|
5 | 5 | "Benchmark": [
|
@@ -1362,6 +1362,86 @@ window.BENCHMARK_DATA = {
|
1362 | 1362 | "extra": "mean: 39.82068191999133 msec\nrounds: 25"
|
1363 | 1363 | }
|
1364 | 1364 | ]
|
| 1365 | + }, |
| 1366 | + { |
| 1367 | + "commit": { |
| 1368 | + "author": { |
| 1369 | + "email": "contact@mciszczon.pl", |
| 1370 | + "name": "Mateusz Ciszczoń", |
| 1371 | + "username": "mciszczon" |
| 1372 | + }, |
| 1373 | + "committer": { |
| 1374 | + "email": "noreply@github.com", |
| 1375 | + "name": "GitHub", |
| 1376 | + "username": "web-flow" |
| 1377 | + }, |
| 1378 | + "distinct": true, |
| 1379 | + "id": "414d0abc81d97212f4fc064adc15cfc0eedc54b0", |
| 1380 | + "message": "Merge pull request #265 from m-aciek/shorten-tracebacks", |
| 1381 | + "timestamp": "2025-01-28T09:09:42+01:00", |
| 1382 | + "tree_id": "b2aaf84f81fed0eb3786cfd322810211fabb3a01", |
| 1383 | + "url": "https://github.com/konradhalas/dacite/commit/414d0abc81d97212f4fc064adc15cfc0eedc54b0" |
| 1384 | + }, |
| 1385 | + "date": 1738051820906, |
| 1386 | + "tool": "pytest", |
| 1387 | + "benches": [ |
| 1388 | + { |
| 1389 | + "name": "tests/performance/test_from_dict.py::test_basic_scenario", |
| 1390 | + "value": 21921.77381847729, |
| 1391 | + "unit": "iter/sec", |
| 1392 | + "range": "stddev: 0.000002296099932598706", |
| 1393 | + "extra": "mean: 45.61674654069856 usec\nrounds: 3685" |
| 1394 | + }, |
| 1395 | + { |
| 1396 | + "name": "tests/performance/test_from_dict.py::test_union_matching", |
| 1397 | + "value": 633.4553154450545, |
| 1398 | + "unit": "iter/sec", |
| 1399 | + "range": "stddev: 0.000017417214880851905", |
| 1400 | + "extra": "mean: 1.5786433164546385 msec\nrounds: 474" |
| 1401 | + }, |
| 1402 | + { |
| 1403 | + "name": "tests/performance/test_from_dict.py::test_strict_unions_match", |
| 1404 | + "value": 636.788196103915, |
| 1405 | + "unit": "iter/sec", |
| 1406 | + "range": "stddev: 0.000020506421912276112", |
| 1407 | + "extra": "mean: 1.5703808677961328 msec\nrounds: 590" |
| 1408 | + }, |
| 1409 | + { |
| 1410 | + "name": "tests/performance/test_from_dict.py::test_collection_of_union", |
| 1411 | + "value": 9740.790641367896, |
| 1412 | + "unit": "iter/sec", |
| 1413 | + "range": "stddev: 0.000008097485121817667", |
| 1414 | + "extra": "mean: 102.66107103802514 usec\nrounds: 4392" |
| 1415 | + }, |
| 1416 | + { |
| 1417 | + "name": "tests/performance/test_from_dict.py::test_type_hooks", |
| 1418 | + "value": 621.1191390558281, |
| 1419 | + "unit": "iter/sec", |
| 1420 | + "range": "stddev: 0.000020450455865043673", |
| 1421 | + "extra": "mean: 1.6099970796586849 msec\nrounds: 590" |
| 1422 | + }, |
| 1423 | + { |
| 1424 | + "name": "tests/performance/test_from_dict.py::test_casting", |
| 1425 | + "value": 168081.71274399923, |
| 1426 | + "unit": "iter/sec", |
| 1427 | + "range": "stddev: 5.61062716223095e-7", |
| 1428 | + "extra": "mean: 5.949487208778466 usec\nrounds: 15049" |
| 1429 | + }, |
| 1430 | + { |
| 1431 | + "name": "tests/performance/test_from_dict.py::test_forward_references", |
| 1432 | + "value": 635.4757678149936, |
| 1433 | + "unit": "iter/sec", |
| 1434 | + "range": "stddev: 0.000018528934852817906", |
| 1435 | + "extra": "mean: 1.5736241264373916 msec\nrounds: 522" |
| 1436 | + }, |
| 1437 | + { |
| 1438 | + "name": "tests/performance/test_from_dict.py::test_parsing_multiple_items", |
| 1439 | + "value": 24.82036351261304, |
| 1440 | + "unit": "iter/sec", |
| 1441 | + "range": "stddev: 0.002029167301065224", |
| 1442 | + "extra": "mean: 40.28949855999599 msec\nrounds: 25" |
| 1443 | + } |
| 1444 | + ] |
1365 | 1445 | }
|
1366 | 1446 | ]
|
1367 | 1447 | }
|
|
0 commit comments