From 9d45f95e5a9096dfa44ab6a3246481e9b21b18c9 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 9 Jan 2025 15:49:16 +0000 Subject: [PATCH] add PyACP benchmarks (pytest) benchmark result for 5a38a4dfd58f7a8cab4b7a0f33482c3df8a93df9 --- benchmarks/data.js | 124 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 123 insertions(+), 1 deletion(-) diff --git a/benchmarks/data.js b/benchmarks/data.js index e23a82075..2e8099ea6 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1736255715924, + "lastUpdate": 1736437756347, "repoUrl": "https://github.com/ansys/pyacp", "entries": { "PyACP benchmarks": [ @@ -24570,6 +24570,128 @@ window.BENCHMARK_DATA = { "extra": "mean: 38.51690333333914 msec\nrounds: 27" } ] + }, + { + "commit": { + "author": { + "email": "greschd@users.noreply.github.com", + "name": "Dominik Gresch", + "username": "greschd" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5a38a4dfd58f7a8cab4b7a0f33482c3df8a93df9", + "message": "Improve error message on inexistent files with local server (#754)\n\nAdd a check that the file exists when calling the (no-op)\n`upload_file` method on the local file transfer strategy.\n\nThis ensures a nice error is produced when trying to import an\ninexistent ACPH5 file, instead of failing on H5Open.\n\nResolves #748.", + "timestamp": "2025-01-09T15:42:15Z", + "tree_id": "94e3fd060e0b80c6b45023afb19993950a45a07b", + "url": "https://github.com/ansys/pyacp/commit/5a38a4dfd58f7a8cab4b7a0f33482c3df8a93df9" + }, + "date": 1736437724109, + "tool": "pytest", + "benches": [ + { + "name": "tests/benchmarks/test_class40.py::test_class40[delay=0ms, rate=1000000.0kbit]", + "value": 7.720330047020994, + "unit": "iter/sec", + "range": "stddev: 0.012308216359019991", + "extra": "mean: 129.52814114286022 msec\nrounds: 7" + }, + { + "name": "tests/benchmarks/test_class40.py::test_class40[delay=1ms, rate=1000000.0kbit]", + "value": 2.7021338183315926, + "unit": "iter/sec", + "range": "stddev: 0.00358935009136757", + "extra": "mean: 370.0778966666576 msec\nrounds: 3" + }, + { + "name": "tests/benchmarks/test_class40.py::test_class40[delay=10ms, rate=1000000.0kbit]", + "value": 0.38761768710127176, + "unit": "iter/sec", + "range": "stddev: 0", + "extra": "mean: 2.579861634999986 sec\nrounds: 1" + }, + { + "name": "tests/benchmarks/test_class40.py::test_class40[delay=100ms, rate=1000000.0kbit]", + "value": 0.041017295090629485, + "unit": "iter/sec", + "range": "stddev: 0", + "extra": "mean: 24.37995966799997 sec\nrounds: 1" + }, + { + "name": "tests/benchmarks/test_class40.py::test_class40[delay=0ms, rate=10000.0kbit]", + "value": 2.178059622339079, + "unit": "iter/sec", + "range": "stddev: 0.003878470745573297", + "extra": "mean: 459.12425433334647 msec\nrounds: 3" + }, + { + "name": "tests/benchmarks/test_class40.py::test_class40[delay=0ms, rate=1000.0kbit]", + "value": 0.28666301333766947, + "unit": "iter/sec", + "range": "stddev: 0", + "extra": "mean: 3.488416550000011 sec\nrounds: 1" + }, + { + "name": "tests/benchmarks/test_class40.py::test_class40[delay=0ms, rate=100.0kbit]", + "value": 0.02965537149729654, + "unit": "iter/sec", + "range": "stddev: 0", + "extra": "mean: 33.720703856 sec\nrounds: 1" + }, + { + "name": "tests/benchmarks/test_create.py::test_create_modeling_group[delay=0ms, rate=1000000.0kbit]", + "value": 1260.020994447222, + "unit": "iter/sec", + "range": "stddev: 0.00023157829207386707", + "extra": "mean: 793.6375698554971 usec\nrounds: 1997" + }, + { + "name": "tests/benchmarks/test_create.py::test_create_modeling_group[delay=1ms, rate=1000000.0kbit]", + "value": 402.9670703366067, + "unit": "iter/sec", + "range": "stddev: 0.00005743873987340215", + "extra": "mean: 2.4815923523594106 msec\nrounds: 403" + }, + { + "name": "tests/benchmarks/test_create.py::test_create_modeling_group[delay=10ms, rate=1000000.0kbit]", + "value": 48.64546368820511, + "unit": "iter/sec", + "range": "stddev: 0.0000766337325565421", + "extra": "mean: 20.55690138775399 msec\nrounds: 49" + }, + { + "name": "tests/benchmarks/test_create.py::test_create_modeling_group[delay=100ms, rate=1000000.0kbit]", + "value": 4.985049293797382, + "unit": "iter/sec", + "range": "stddev: 0.000050775881234528784", + "extra": "mean: 200.59982180000588 msec\nrounds: 5" + }, + { + "name": "tests/benchmarks/test_create.py::test_create_modeling_group[delay=0ms, rate=10000.0kbit]", + "value": 984.8029151707124, + "unit": "iter/sec", + "range": "stddev: 0.00017220259600123165", + "extra": "mean: 1.0154316001660628 msec\nrounds: 1193" + }, + { + "name": "tests/benchmarks/test_create.py::test_create_modeling_group[delay=0ms, rate=1000.0kbit]", + "value": 232.8680382005312, + "unit": "iter/sec", + "range": "stddev: 0.00005967288419011593", + "extra": "mean: 4.294277599139059 msec\nrounds: 232" + }, + { + "name": "tests/benchmarks/test_create.py::test_create_modeling_group[delay=0ms, rate=100.0kbit]", + "value": 26.106765099135664, + "unit": "iter/sec", + "range": "stddev: 0.00010683802955508059", + "extra": "mean: 38.30424781479754 msec\nrounds: 27" + } + ] } ] }