Skip to content

Commit f82073f

Browse files
author
github-action-benchmark
committed
add Python Benchmark with pytest-benchmark (pytest) benchmark result for 54ae0a6
1 parent a40f7b8 commit f82073f

File tree

1 file changed

+60
-1
lines changed

1 file changed

+60
-1
lines changed

dev/bench/data.js

+60-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1705834739552,
2+
"lastUpdate": 1705864284314,
33
"repoUrl": "https://github.com/py-pdf/pypdf",
44
"entries": {
55
"Python Benchmark with pytest-benchmark": [
@@ -47191,6 +47191,65 @@ window.BENCHMARK_DATA = {
4719147191
"extra": "mean: 16.044214038199993 sec\nrounds: 5"
4719247192
}
4719347193
]
47194+
},
47195+
{
47196+
"commit": {
47197+
"author": {
47198+
"email": "info@martin-thoma.de",
47199+
"name": "Martin Thoma",
47200+
"username": "MartinThoma"
47201+
},
47202+
"committer": {
47203+
"email": "noreply@github.com",
47204+
"name": "GitHub",
47205+
"username": "web-flow"
47206+
},
47207+
"distinct": true,
47208+
"id": "54ae0a64c64f8dd7c1efd7ddb50bf7639480670e",
47209+
"message": "TST: Skip tests using fpdf2 if it's not installed (#2419)\n\nThe Debian ecosystem installs only packages which are also present\r\nin the Debian ecosystem for testing. This includes pytest, but it\r\ndoes not include fpdf2.\r\n\r\nAdding the line 'pytest.importorskip(\"fpdf\")' within the test\r\nand before the import ensures that pytest skips the test in\r\ncase fpdf is not installed.\r\n\r\nCloses #2408",
47210+
"timestamp": "2024-01-21T20:08:30+01:00",
47211+
"tree_id": "dbb9a8339ebc5d0b73ef02b253846c215c92ae14",
47212+
"url": "https://github.com/py-pdf/pypdf/commit/54ae0a64c64f8dd7c1efd7ddb50bf7639480670e"
47213+
},
47214+
"date": 1705864281544,
47215+
"tool": "pytest",
47216+
"benches": [
47217+
{
47218+
"name": "tests/bench.py::test_page_operations",
47219+
"value": 3.405896739921818,
47220+
"unit": "iter/sec",
47221+
"range": "stddev: 0.007901667228814049",
47222+
"extra": "mean: 293.6084316000006 msec\nrounds: 5"
47223+
},
47224+
{
47225+
"name": "tests/bench.py::test_merge",
47226+
"value": 12.819340987570277,
47227+
"unit": "iter/sec",
47228+
"range": "stddev: 0.007376382627410374",
47229+
"extra": "mean: 78.00713008333322 msec\nrounds: 12"
47230+
},
47231+
{
47232+
"name": "tests/bench.py::test_text_extraction",
47233+
"value": 0.2731553545478873,
47234+
"unit": "iter/sec",
47235+
"range": "stddev: 0.02077197299409378",
47236+
"extra": "mean: 3.6609203639999977 sec\nrounds: 5"
47237+
},
47238+
{
47239+
"name": "tests/bench.py::test_read_string_from_stream_performance",
47240+
"value": 16.762556574715262,
47241+
"unit": "iter/sec",
47242+
"range": "stddev: 0.0011048718034985386",
47243+
"extra": "mean: 59.65677106250045 msec\nrounds: 16"
47244+
},
47245+
{
47246+
"name": "tests/bench.py::test_image_new_property_performance",
47247+
"value": 0.06188541972356492,
47248+
"unit": "iter/sec",
47249+
"range": "stddev: 0.08729772536237425",
47250+
"extra": "mean: 16.1588950106 sec\nrounds: 5"
47251+
}
47252+
]
4719447253
}
4719547254
]
4719647255
}

0 commit comments

Comments
 (0)