-
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.9 (pytest) benchmark …
…result for 6aa11fe
- Loading branch information
github-action-benchmark
committed
Nov 18, 2024
1 parent
0fd6e9e
commit 7becc8a
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": 1731903232935, | ||
"lastUpdate": 1731903234605, | ||
"repoUrl": "https://github.com/ClearcodeHQ/matchbox", | ||
"entries": { | ||
"Matchbox performance benchmarks on Python 3.9": [ | ||
|
@@ -26102,6 +26102,128 @@ window.BENCHMARK_DATA = { | |
"extra": "mean: 25.457186083332633 msec\nrounds: 36" | ||
} | ||
] | ||
}, | ||
{ | ||
"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": "6aa11fe8a01615a99c37da3b12ef3023c84337a7", | ||
"message": "Bump ruff from 0.7.3 to 0.7.4", | ||
"timestamp": "2024-11-18T04:09:35Z", | ||
"tree_id": "09ecad87250ec6ea5a18d0913a76ec58215869e6", | ||
"url": "https://github.com/ClearcodeHQ/matchbox/commit/6aa11fe8a01615a99c37da3b12ef3023c84337a7" | ||
}, | ||
"date": 1731903226229, | ||
"tool": "pytest", | ||
"benches": [ | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[colour]", | ||
"value": 4.952765691521763, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0009674984386963129", | ||
"extra": "mean: 201.90739119999535 msec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[legs]", | ||
"value": 4.687381423898208, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0016455288304140045", | ||
"extra": "mean: 213.33872999999244 msec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[size]", | ||
"value": 0.9115896022123098, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0021681679278553042", | ||
"extra": "mean: 1.0969848686000034 sec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[weight]", | ||
"value": 0.9046313883618694, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.012256542979048015", | ||
"extra": "mean: 1.1054226206000066 sec\nrounds: 5" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_create[armrest]", | ||
"value": 5.4023525651727455, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.0002471371008269096", | ||
"extra": "mean: 185.10454249999952 msec\nrounds: 6" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndMatching]", | ||
"value": 282568.9266132861, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.4208849879097257e-7", | ||
"extra": "mean: 3.5389595451468905 usec\nrounds: 104734" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndMatching]", | ||
"value": 268636.2575378803, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.3737569912594166e-7", | ||
"extra": "mean: 3.722505700329712 usec\nrounds: 103328" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndNotMatching]", | ||
"value": 300191.36819506023, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.3854023695697774e-7", | ||
"extra": "mean: 3.33120837555267 usec\nrounds: 107551" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndNotMatching]", | ||
"value": 302868.332339579, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.6015103364929114e-7", | ||
"extra": "mean: 3.3017648041155723 usec\nrounds: 113161" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsSameValueAndOneMatchingOtherNo]", | ||
"value": 276854.8097836745, | ||
"unit": "iter/sec", | ||
"range": "stddev: 8.653720113642972e-7", | ||
"extra": "mean: 3.6120015425463188 usec\nrounds: 108261" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_add.py::test_add[TwoElementsDifferentValueAndOneMatchingOtherNo]", | ||
"value": 286059.01047563273, | ||
"unit": "iter/sec", | ||
"range": "stddev: 3.587028069382911e-7", | ||
"extra": "mean: 3.4957822105910648 usec\nrounds: 104298" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_match.py::test_match_matchbox", | ||
"value": 117.54707453437597, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.00047161354097488496", | ||
"extra": "mean: 8.507230009433844 msec\nrounds: 106" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_match.py::test_match_one_after_another", | ||
"value": 18.847079156724366, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.00613905273263204", | ||
"extra": "mean: 53.05861941176251 msec\nrounds: 17" | ||
}, | ||
{ | ||
"name": "benchmarks/test_matchbox_match.py::test_match_one_for_multi_condition", | ||
"value": 31.806331473032603, | ||
"unit": "iter/sec", | ||
"range": "stddev: 0.000714117421745058", | ||
"extra": "mean: 31.440281028570134 msec\nrounds: 35" | ||
} | ||
] | ||
} | ||
], | ||
"Matchbox performance benchmarks on Python 3.7": [ | ||
|