Skip to content

Commit

Permalink
add pytest-bench (pytest) benchmark result for 013a447
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Apr 24, 2024
1 parent f69427f commit 5aca714
Showing 1 changed file with 151 additions and 1 deletion.
152 changes: 151 additions & 1 deletion dev/bench/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1713986294375,
"lastUpdate": 1713987276598,
"repoUrl": "https://github.com/PyO3/pyo3",
"entries": {
"pyo3-bench": [
Expand Down Expand Up @@ -465544,6 +465544,156 @@ window.BENCHMARK_DATA = {
"extra": "mean: 160.67806440644318 nsec\nrounds: 194175"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "Icxolu",
"username": "Icxolu"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": false,
"id": "013a4476ead64247257c1292a61201e8ee18adfc",
"message": "feature gate deprecated APIs for `datetime` types (#4111)",
"timestamp": "2024-04-24T17:33:53Z",
"tree_id": "2ebbe5d7a15e2c9e460bab6858abef534654d991",
"url": "https://github.com/PyO3/pyo3/commit/013a4476ead64247257c1292a61201e8ee18adfc"
},
"date": 1713987255348,
"tool": "pytest",
"benches": [
{
"name": "tests/test_pyclasses.py::test_empty_class_init",
"value": 6783771.94100127,
"unit": "iter/sec",
"range": "stddev: 1.4043558826420468e-8",
"extra": "mean: 147.41061590764537 nsec\nrounds: 193424"
},
{
"name": "tests/test_pyclasses.py::test_method_call",
"value": 11560192.406280097,
"unit": "iter/sec",
"range": "stddev: 6.0060491753039745e-9",
"extra": "mean: 86.50375053072196 nsec\nrounds: 115381"
},
{
"name": "tests/test_pyclasses.py::test_proto_call",
"value": 10817383.662445504,
"unit": "iter/sec",
"range": "stddev: 7.723171744381134e-9",
"extra": "mean: 92.44379521008209 nsec\nrounds: 106861"
},
{
"name": "tests/test_pyclasses.py::test_empty_class_init_py",
"value": 7446704.000690116,
"unit": "iter/sec",
"range": "stddev: 3.166500140593507e-8",
"extra": "mean: 134.2875989038004 nsec\nrounds: 70043"
},
{
"name": "tests/test_pyclasses.py::test_method_call_py",
"value": 11428913.960515043,
"unit": "iter/sec",
"range": "stddev: 6.805405260854581e-9",
"extra": "mean: 87.49737756840504 nsec\nrounds: 109326"
},
{
"name": "tests/test_pyclasses.py::test_proto_call_py",
"value": 8387565.875613158,
"unit": "iter/sec",
"range": "stddev: 6.7519224109689095e-9",
"extra": "mean: 119.22410086906136 nsec\nrounds: 82563"
},
{
"name": "tests/test_pyfunctions.py::test_none_py",
"value": 12528132.419670148,
"unit": "iter/sec",
"range": "stddev: 5.034380967312948e-9",
"extra": "mean: 79.82035681790222 nsec\nrounds: 126199"
},
{
"name": "tests/test_pyfunctions.py::test_none_rs",
"value": 13772319.413524816,
"unit": "iter/sec",
"range": "stddev: 4.9682892037496045e-9",
"extra": "mean: 72.60941094772832 nsec\nrounds: 135981"
},
{
"name": "tests/test_pyfunctions.py::test_simple_py",
"value": 4597567.156546662,
"unit": "iter/sec",
"range": "stddev: 3.9739809238786806e-8",
"extra": "mean: 217.50633888535148 nsec\nrounds: 198413"
},
{
"name": "tests/test_pyfunctions.py::test_simple_rs",
"value": 3704738.7414509067,
"unit": "iter/sec",
"range": "stddev: 8.759886427277816e-8",
"extra": "mean: 269.92456682879737 nsec\nrounds: 167197"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_py",
"value": 3874312.7953087837,
"unit": "iter/sec",
"range": "stddev: 5.819160785389991e-8",
"extra": "mean: 258.1102902199459 nsec\nrounds: 173281"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_rs",
"value": 3235334.807978599,
"unit": "iter/sec",
"range": "stddev: 5.0351244694263247e-8",
"extra": "mean: 309.087021699862 nsec\nrounds: 153799"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_py",
"value": 2601560.507238722,
"unit": "iter/sec",
"range": "stddev: 6.587343676868341e-8",
"extra": "mean: 384.3846788177888 nsec\nrounds: 191608"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_rs",
"value": 2134986.2959440383,
"unit": "iter/sec",
"range": "stddev: 1.5353159079958743e-7",
"extra": "mean: 468.3870814064521 nsec\nrounds: 186568"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_py",
"value": 2514436.041616966,
"unit": "iter/sec",
"range": "stddev: 4.4501105768924254e-8",
"extra": "mean: 397.7034943219025 nsec\nrounds: 192345"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_rs",
"value": 2198568.783991006,
"unit": "iter/sec",
"range": "stddev: 1.4338809946244516e-7",
"extra": "mean: 454.8413528298739 nsec\nrounds: 198453"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_py",
"value": 3171242.3497921475,
"unit": "iter/sec",
"range": "stddev: 2.986723013061675e-8",
"extra": "mean: 315.33383125560965 nsec\nrounds: 197278"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_rs",
"value": 6203506.387829543,
"unit": "iter/sec",
"range": "stddev: 1.2721608872535598e-8",
"extra": "mean: 161.19915697384747 nsec\nrounds: 197629"
}
]
}
]
}
Expand Down

0 comments on commit 5aca714

Please sign in to comment.