-
Notifications
You must be signed in to change notification settings - Fork 784
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add pytest-bench (pytest) benchmark result for e727640
- 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.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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": [ | ||
|
@@ -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" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
|