-
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 4a37f0d
- Loading branch information
github-action-benchmark
committed
Nov 11, 2024
1 parent
3057d8a
commit 0c94d14
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": 1731301243702, | ||
"lastUpdate": 1731301245448, | ||
"repoUrl": "https://github.com/ClearcodeHQ/matchbox", | ||
"entries": { | ||
"Matchbox performance benchmarks on Python 3.9": [ | ||
|
@@ -147484,6 +147484,128 @@ window.BENCHMARK_DATA = { | |
"extra": "mean: 31.43445749999696 msec\nrounds: 32" | ||
} | ||
] | ||
}, | ||
{ | ||
"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": "4a37f0d0e3ded7e7686547673dc5ed54c79fd402", | ||
"message": "Bump ruff from 0.7.2 to 0.7.3", | ||
"timestamp": "2024-11-11T04:56:36Z", | ||
"tree_id": "f999af1738195776ec8a79e76742a6cdf971f237", | ||
"url": "https://github.com/ClearcodeHQ/matchbox/commit/4a37f0d0e3ded7e7686547673dc5ed54c79fd402" | ||
}, | ||
"date": 1731301238659, | ||
"tool": "pytest", | ||
"benches": [ | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[colour]", | ||
"value": 4.6550041477530035, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.014668984433323708", | ||
"extra": "mean: 214.82257979999986 msec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[legs]", | ||
"value": 4.650619131157924, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0025967722973653335", | ||
"extra": "mean: 215.02513360001103 msec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[size]", | ||
"value": 0.9834807904340075, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.005039402431824087", | ||
"extra": "mean: 1.016796677399975 sec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[weight]", | ||
"value": 0.9856607744189512, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0009701904032593167", | ||
"extra": "mean: 1.0145478302000015 sec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[armrest]", | ||
"value": 5.251352706446343, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0010927897287963929", | ||
"extra": "mean: 190.42712533333392 msec\nrounds: 6" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndMatching]", | ||
"value": 262025.53577767388, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.3528849976155243e-7", | ||
"extra": "mean: 3.8164219263289296 usec\nrounds: 77376" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndMatching]", | ||
"value": 251455.27717054807, | ||
"unit": "iter/sec", | ||
"range": "stddev: 4.19938643371499e-7", | ||
"extra": "mean: 3.9768503220624636 usec\nrounds: 91904" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndNotMatching]", | ||
"value": 280962.42244369956, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.236931397610586e-7", | ||
"extra": "mean: 3.5591948250673426 usec\nrounds: 97857" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndNotMatching]", | ||
"value": 274491.0765596989, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.6138973637804793e-7", | ||
"extra": "mean: 3.6431056795484227 usec\nrounds: 101647" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndOneMatchingOtherNo]", | ||
"value": 273995.6678419983, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.61332200593364e-7", | ||
"extra": "mean: 3.649692741042379 usec\nrounds: 101338" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndOneMatchingOtherNo]", | ||
"value": 264994.7147515963, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.7782053003156097e-7", | ||
"extra": "mean: 3.773660168797673 usec\nrounds: 94697" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_match.py::test_match_matchbox", | ||
"value": 129.84173398879736, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0002858127693940169", | ||
"extra": "mean: 7.701683959999173 msec\nrounds: 100" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_match.py::test_match_one_after_another", | ||
"value": 22.734764250370038, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0022356282128920975", | ||
"extra": "mean: 43.98550119048293 msec\nrounds: 21" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_match.py::test_match_one_for_multi_condition", | ||
"value": 32.855498625761356, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.002546365167254995", | ||
"extra": "mean: 30.436305696968468 msec\nrounds: 33" | ||
} | ||
] | ||
} | ||
], | ||
"Matchbox performance benchmarks on Python pypy-3.10": [ | ||
|