-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add Matchbox performance benchmarks on Python 3.13 (pytest) benchmark…
… result for 050a668
- Loading branch information
github-action-benchmark
committed
Oct 23, 2024
1 parent
95443eb
commit e3083c5
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": 1729659557960, | ||
"lastUpdate": 1729659562966, | ||
"repoUrl": "https://github.com/ClearcodeHQ/matchbox", | ||
"entries": { | ||
"Matchbox performance benchmarks on Python 3.9": [ | ||
|
@@ -142482,6 +142482,128 @@ window.BENCHMARK_DATA = { | |
"extra": "mean: 36.58899537930536 msec\nrounds: 29" | ||
} | ||
] | ||
}, | ||
{ | ||
"commit": { | ||
"author": { | ||
"email": "119339316+merger-application[bot]@users.noreply.github.com", | ||
"name": "merger-application[bot]", | ||
"username": "merger-application[bot]" | ||
}, | ||
"committer": { | ||
"email": "[email protected]", | ||
"name": "GitHub", | ||
"username": "web-flow" | ||
}, | ||
"distinct": true, | ||
"id": "050a668444cb6f1abecc079ac2c8fa2694252ff8", | ||
"message": "Bump mypy from 1.12.1 to 1.13.0", | ||
"timestamp": "2024-10-23T04:55:10Z", | ||
"tree_id": "8c548a494695c59ed9e158bc760e1d33076fa3a7", | ||
"url": "https://github.com/ClearcodeHQ/matchbox/commit/050a668444cb6f1abecc079ac2c8fa2694252ff8" | ||
}, | ||
"date": 1729659557584, | ||
"tool": "pytest", | ||
"benches": [ | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[colour]", | ||
"value": 4.74024813921021, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0007048360828542174", | ||
"extra": "mean: 210.9594204000075 msec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[legs]", | ||
"value": 4.408430486728647, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0013685972759809924", | ||
"extra": "mean: 226.83810099999278 msec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[size]", | ||
"value": 0.9748123666193341, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0031292691011086714", | ||
"extra": "mean: 1.025838442600002 sec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[weight]", | ||
"value": 0.9701995323961928, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0016716299852656657", | ||
"extra": "mean: 1.0307158131999983 sec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[armrest]", | ||
"value": 5.197567417033409, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0016454637049794646", | ||
"extra": "mean: 192.39769680000904 msec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndMatching]", | ||
"value": 257204.6542905476, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.7633733897010633e-7", | ||
"extra": "mean: 3.8879545269439966 usec\nrounds: 73714" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndMatching]", | ||
"value": 246192.6729193693, | ||
"unit": "iter/sec", | ||
"range": "stddev: 4.4595160708189596e-7", | ||
"extra": "mean: 4.061859307760595 usec\nrounds: 92251" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndNotMatching]", | ||
"value": 274418.8019458358, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.345271121916895e-7", | ||
"extra": "mean: 3.6440651766906913 usec\nrounds: 97182" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndNotMatching]", | ||
"value": 279035.6604902518, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.953119873353593e-7", | ||
"extra": "mean: 3.5837713295965457 usec\nrounds: 97857" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndOneMatchingOtherNo]", | ||
"value": 267605.2937667827, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.6399866141631817e-7", | ||
"extra": "mean: 3.736846853528606 usec\nrounds: 102575" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndOneMatchingOtherNo]", | ||
"value": 242234.1478919292, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0000011247701635300056", | ||
"extra": "mean: 4.128237115628066 usec\nrounds: 92166" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_match.py::test_match_matchbox", | ||
"value": 137.58525909715544, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.00023456938688038925", | ||
"extra": "mean: 7.268220495146597 msec\nrounds: 103" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_match.py::test_match_one_after_another", | ||
"value": 22.830979105930954, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0030146721849791014", | ||
"extra": "mean: 43.80013644444287 msec\nrounds: 18" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_match.py::test_match_one_for_multi_condition", | ||
"value": 33.2451400538417, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.00211554468472646", | ||
"extra": "mean: 30.079584516126687 msec\nrounds: 31" | ||
} | ||
] | ||
} | ||
], | ||
"Matchbox performance benchmarks on Python pypy-3.10": [ | ||
|