Skip to content

Commit

Permalink
add pytest-bench (pytest) benchmark result for e727640
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Dec 19, 2023
1 parent 1d95d60 commit 09305a8
Showing 1 changed file with 123 additions and 1 deletion.
124 changes: 123 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": 1703012938068,
"lastUpdate": 1703013411385,
"repoUrl": "https://github.com/PyO3/pyo3",
"entries": {
"pyo3-bench": [
Expand Down Expand Up @@ -325924,6 +325924,128 @@ window.BENCHMARK_DATA = {
"extra": "mean: 146.46752999648385 nsec\nrounds: 197629"
}
]
},
{
"commit": {
"author": {
"email": "[email protected]",
"name": "David Hewitt",
"username": "davidhewitt"
},
"committer": {
"email": "[email protected]",
"name": "GitHub",
"username": "web-flow"
},
"distinct": false,
"id": "e727640ef3c6246cda942b5f0bd7db521ea7fba4",
"message": "Merge pull request #3664 from Tpt/chrono-abi3\n\nChrono: compatibility with abi3",
"timestamp": "2023-12-19T17:53:30Z",
"tree_id": "9396c79f56e978627f1a8f5e96996ed9d7d65ff5",
"url": "https://github.com/PyO3/pyo3/commit/e727640ef3c6246cda942b5f0bd7db521ea7fba4"
},
"date": 1703013398237,
"tool": "pytest",
"benches": [
{
"name": "tests/test_pyclasses.py::test_empty_class_init",
"value": 3947747.2119789505,
"unit": "iter/sec",
"range": "stddev: 1.0596903091453466e-7",
"extra": "mean: 253.30902570600867 nsec\nrounds: 194932"
},
{
"name": "tests/test_pyclasses.py::test_empty_class_init_py",
"value": 7288093.197564727,
"unit": "iter/sec",
"range": "stddev: 6.836900344168598e-9",
"extra": "mean: 137.21010048748334 nsec\nrounds: 69561"
},
{
"name": "tests/test_pyfunctions.py::test_none_py",
"value": 13675549.77622727,
"unit": "iter/sec",
"range": "stddev: 4.9764250699737715e-9",
"extra": "mean: 73.12320282277341 nsec\nrounds: 137307"
},
{
"name": "tests/test_pyfunctions.py::test_none_rs",
"value": 12512950.739865385,
"unit": "iter/sec",
"range": "stddev: 1.3841655105215627e-8",
"extra": "mean: 79.9172010494751 nsec\nrounds: 124611"
},
{
"name": "tests/test_pyfunctions.py::test_simple_py",
"value": 4619281.449437053,
"unit": "iter/sec",
"range": "stddev: 2.0712105124536228e-8",
"extra": "mean: 216.48388628102947 nsec\nrounds: 199243"
},
{
"name": "tests/test_pyfunctions.py::test_simple_rs",
"value": 3902164.995574138,
"unit": "iter/sec",
"range": "stddev: 2.1359857404429875e-8",
"extra": "mean: 256.26799510892204 nsec\nrounds: 176648"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_py",
"value": 3805535.295794538,
"unit": "iter/sec",
"range": "stddev: 7.00832827575707e-8",
"extra": "mean: 262.77512157227676 nsec\nrounds: 198060"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_rs",
"value": 1756554.5384065935,
"unit": "iter/sec",
"range": "stddev: 1.3646807306440405e-7",
"extra": "mean: 569.2963003056657 nsec\nrounds: 156446"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_py",
"value": 2555745.0894007883,
"unit": "iter/sec",
"range": "stddev: 3.634905505262305e-8",
"extra": "mean: 391.2753287278963 nsec\nrounds: 192308"
},
{
"name": "tests/test_pyfunctions.py::test_simple_kwargs_rs",
"value": 1583804.1934841059,
"unit": "iter/sec",
"range": "stddev: 1.7565249439957173e-7",
"extra": "mean: 631.3911808758166 nsec\nrounds: 132031"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_py",
"value": 2367768.271224171,
"unit": "iter/sec",
"range": "stddev: 3.4895695549744165e-8",
"extra": "mean: 422.3386266946576 nsec\nrounds: 157928"
},
{
"name": "tests/test_pyfunctions.py::test_simple_args_kwargs_rs",
"value": 1599074.356692487,
"unit": "iter/sec",
"range": "stddev: 2.0395499995220016e-7",
"extra": "mean: 625.3617887215654 nsec\nrounds: 86498"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_py",
"value": 3074191.641056428,
"unit": "iter/sec",
"range": "stddev: 2.9346594562332463e-8",
"extra": "mean: 325.2887642542531 nsec\nrounds: 191571"
},
{
"name": "tests/test_pyfunctions.py::test_args_kwargs_rs",
"value": 6822094.0385478195,
"unit": "iter/sec",
"range": "stddev: 1.3492926994475498e-8",
"extra": "mean: 146.58255872017622 nsec\nrounds: 195351"
}
]
}
]
}
Expand Down

0 comments on commit 09305a8

Please sign in to comment.