From 0326f873b5c353e7187b3cf83c4e304ea26ba974 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sun, 19 Jul 2026 11:23:57 +0000 Subject: [PATCH] add Protocol Benchmarks benchmark result for fc2ed4a43a79c31aa4f459f81b6f55f4aaded523 --- benchmarks/refs/heads/upgrade-gh-actions.json | 882 +++++++++++++++++- 1 file changed, 881 insertions(+), 1 deletion(-) diff --git a/benchmarks/refs/heads/upgrade-gh-actions.json b/benchmarks/refs/heads/upgrade-gh-actions.json index a7758b11..059553bf 100644 --- a/benchmarks/refs/heads/upgrade-gh-actions.json +++ b/benchmarks/refs/heads/upgrade-gh-actions.json @@ -1,5 +1,5 @@ { - "lastUpdate": 1784460139592, + "lastUpdate": 1784460237532, "repoUrl": "https://github.com/rosenpass/rosenpass", "entries": { "Protocol Benchmarks": [ @@ -882,6 +882,886 @@ "run time": "below 1us" } ] + }, + { + "commit": { + "author": { + "email": "ilka@rosenpass.eu", + "name": "Ilka Schulz" + }, + "committer": { + "email": "ilka@rosenpass.eu", + "name": "Ilka Schulz" + }, + "distinct": true, + "id": "fc2ed4a43a79c31aa4f459f81b6f55f4aaded523", + "message": "upgrade all GitHub Action dependencies", + "timestamp": "2026-07-19T13:14:27+02:00", + "tree_id": "e100ab8e4bfaee1b8e1efd42c7d97af01c42a0b3", + "url": "https://github.com/rosenpass/rosenpass/commit/fc2ed4a43a79c31aa4f459f81b6f55f4aaded523" + }, + "date": 1784460235250, + "bigger_is_better": false, + "benches": [ + { + "name": "ICR4", + "unit": "ns/iter", + "value": "22513", + "range": "± 1673", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR1", + "unit": "ns/iter", + "value": "3709035", + "range": "± 1517079", + "protocol version": "V02", + "sample size": 200, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "handle_init_hello", + "unit": "ns/iter", + "value": "86260643", + "range": "± 1663577", + "protocol version": "V02", + "sample size": 200, + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "ICR6", + "unit": "ns/iter", + "value": "59", + "range": "± 31", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "IHR7", + "unit": "ns/iter", + "value": "2184849", + "range": "± 6633", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHI6", + "unit": "ns/iter", + "value": "11842", + "range": "± 404", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI4", + "unit": "ns/iter", + "value": "27135", + "range": "± 1489", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR2", + "unit": "ns/iter", + "value": "27137", + "range": "± 34568", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR1", + "unit": "ns/iter", + "value": "3694003", + "range": "± 1522258", + "protocol version": "V02", + "sample size": 200, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHR7", + "unit": "ns/iter", + "value": "22593", + "range": "± 866", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHI3", + "unit": "ns/iter", + "value": "24200", + "range": "± 2719", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHI5", + "unit": "ns/iter", + "value": "76308663", + "range": "± 95871", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "IHI2", + "unit": "ns/iter", + "value": "1005", + "range": "± 6575", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "ICI4", + "unit": "ns/iter", + "value": "22677", + "range": "± 881", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR6", + "unit": "ns/iter", + "value": "4358788", + "range": "± 20420", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "handle_init_conf", + "unit": "ns/iter", + "value": "3757495", + "range": "± 1469498", + "protocol version": "V02", + "sample size": 200, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "handle_initiation", + "unit": "ns/iter", + "value": "9311184", + "range": "± 59963", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHR6", + "unit": "ns/iter", + "value": "18712", + "range": "± 7807", + "protocol version": "V02", + "sample size": 200, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR4", + "unit": "ns/iter", + "value": "130981", + "range": "± 3576", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR5", + "unit": "ns/iter", + "value": "2636204", + "range": "± 22159", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHR1", + "unit": "ns/iter", + "value": "321", + "range": "± 98", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "ICI3", + "unit": "ns/iter", + "value": "23504", + "range": "± 1091", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_resp_hello", + "unit": "ns/iter", + "value": "76571217", + "range": "± 96796", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "IHI6", + "unit": "ns/iter", + "value": "2193121", + "range": "± 7379", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "ICI7", + "unit": "ns/iter", + "value": "20909", + "range": "± 964", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_resp_conf", + "unit": "ns/iter", + "value": "2174921", + "range": "± 7434", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHI3", + "unit": "ns/iter", + "value": "68256", + "range": "± 3271", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI1", + "unit": "ns/iter", + "value": "2168529", + "range": "± 12442", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHR5", + "unit": "ns/iter", + "value": "77829382", + "range": "± 1520703", + "protocol version": "V02", + "sample size": 200, + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "ICR3", + "unit": "ns/iter", + "value": "23723", + "range": "± 1778", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR7", + "unit": "ns/iter", + "value": "20687", + "range": "± 1472", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI7", + "unit": "ns/iter", + "value": "2183953", + "range": "± 5286", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHR4", + "unit": "ns/iter", + "value": "25185", + "range": "± 2948", + "protocol version": "V02", + "sample size": 200, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR8", + "unit": "ns/iter", + "value": "22765", + "range": "± 1238", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHI4", + "unit": "ns/iter", + "value": "130628", + "range": "± 3234", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI5", + "unit": "ns/iter", + "value": "2639589", + "range": "± 28062", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHI8", + "unit": "ns/iter", + "value": "22722", + "range": "± 1521", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHI7", + "unit": "ns/iter", + "value": "26088", + "range": "± 2112", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR3", + "unit": "ns/iter", + "value": "24067", + "range": "± 4244", + "protocol version": "V02", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR5", + "unit": "ns/iter", + "value": "79485934", + "range": "± 474173", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "IHI8", + "unit": "ns/iter", + "value": "15157", + "range": "± 2192", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR4", + "unit": "ns/iter", + "value": "22984", + "range": "± 1868", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR3", + "unit": "ns/iter", + "value": "14466", + "range": "± 745", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICI7", + "unit": "ns/iter", + "value": "14024", + "range": "± 1867", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR2", + "unit": "ns/iter", + "value": "18711", + "range": "± 31557", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI5", + "unit": "ns/iter", + "value": "5696401", + "range": "± 83367", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "ICR4", + "unit": "ns/iter", + "value": "14530", + "range": "± 1837", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR6", + "unit": "ns/iter", + "value": "18854", + "range": "± 2638", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR8", + "unit": "ns/iter", + "value": "15041", + "range": "± 1817", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHI6", + "unit": "ns/iter", + "value": "8536", + "range": "± 56", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR6", + "unit": "ns/iter", + "value": "61", + "range": "± 42", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "ICI4", + "unit": "ns/iter", + "value": "14683", + "range": "± 940", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR6", + "unit": "ns/iter", + "value": "10460292", + "range": "± 43566", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "ICR3", + "unit": "ns/iter", + "value": "14315", + "range": "± 76", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_initiation", + "unit": "ns/iter", + "value": "21518637", + "range": "± 227974", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHI7", + "unit": "ns/iter", + "value": "17788", + "range": "± 1725", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR1", + "unit": "ns/iter", + "value": "337", + "range": "± 133", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "RHI3", + "unit": "ns/iter", + "value": "14995", + "range": "± 1349", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI2", + "unit": "ns/iter", + "value": "265", + "range": "± 71", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "IHI1", + "unit": "ns/iter", + "value": "5220017", + "range": "± 35230", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHR1", + "unit": "ns/iter", + "value": "5222926", + "range": "± 43923", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHR5", + "unit": "ns/iter", + "value": "5688132", + "range": "± 73128", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHI5", + "unit": "ns/iter", + "value": "79451968", + "range": "± 437979", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "IHR7", + "unit": "ns/iter", + "value": "5240707", + "range": "± 84154", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "ICR1", + "unit": "ns/iter", + "value": "5249416", + "range": "± 82668", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHI6", + "unit": "ns/iter", + "value": "5246914", + "range": "± 77271", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHR7", + "unit": "ns/iter", + "value": "14824", + "range": "± 1526", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_resp_hello", + "unit": "ns/iter", + "value": "79668367", + "range": "± 439242", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "ICI3", + "unit": "ns/iter", + "value": "14899", + "range": "± 2314", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR4", + "unit": "ns/iter", + "value": "127675", + "range": "± 3980", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI3", + "unit": "ns/iter", + "value": "71051", + "range": "± 3406", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR7", + "unit": "ns/iter", + "value": "13528", + "range": "± 1827", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI7", + "unit": "ns/iter", + "value": "5238239", + "range": "± 67106", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "handle_init_hello", + "unit": "ns/iter", + "value": "106314840", + "range": "± 628905", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "RHI4", + "unit": "ns/iter", + "value": "129341", + "range": "± 3693", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_init_conf", + "unit": "ns/iter", + "value": "5312658", + "range": "± 95494", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHI4", + "unit": "ns/iter", + "value": "23203", + "range": "± 2973", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_resp_conf", + "unit": "ns/iter", + "value": "5233884", + "range": "± 61802", + "protocol version": "V03", + "sample size": 100, + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + } + ] } ], "Crypto Primitives Benchmarks": [