From a18e2c625132b8992480a93db4300a1609ce4d14 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Tue, 3 Jun 2025 10:45:16 +0000 Subject: [PATCH] add Protocol Benchmarks benchmark result for 19cd94ee84f85eadc8c18384143cb15e08811b99 --- benchmarks/index.html | 876 +++++++++++++++++ benchmarks/listing.json | 6 + .../dev/karo/test-pr/keks/benchmarks.json | 907 ++++++++++++++++++ 3 files changed, 1789 insertions(+) create mode 100644 benchmarks/index.html create mode 100644 benchmarks/listing.json create mode 100644 benchmarks/refs/heads/dev/karo/test-pr/keks/benchmarks.json diff --git a/benchmarks/index.html b/benchmarks/index.html new file mode 100644 index 0000000..ab445d5 --- /dev/null +++ b/benchmarks/index.html @@ -0,0 +1,876 @@ + + + + + + + Benchmarks + + + + +
+ +
+
+ + + + + + diff --git a/benchmarks/listing.json b/benchmarks/listing.json new file mode 100644 index 0000000..9ff631f --- /dev/null +++ b/benchmarks/listing.json @@ -0,0 +1,6 @@ +{ + "refs": [ + "refs/heads/dev/karo/test-pr/keks/benchmarks" + ], + "prs": [] +} \ No newline at end of file diff --git a/benchmarks/refs/heads/dev/karo/test-pr/keks/benchmarks.json b/benchmarks/refs/heads/dev/karo/test-pr/keks/benchmarks.json new file mode 100644 index 0000000..d803fce --- /dev/null +++ b/benchmarks/refs/heads/dev/karo/test-pr/keks/benchmarks.json @@ -0,0 +1,907 @@ +{ + "lastUpdate": 1748947516692, + "repoUrl": "https://github.com/rosenpass/rosenpass", + "entries": { + "Protocol Benchmarks": [ + { + "commit": { + "author": { + "email": "jan@cryspen.com", + "name": "Jan Winkelmann (keks)", + "username": "keks" + }, + "committer": { + "email": "jan@cryspen.com", + "name": "Jan Winkelmann (keks)", + "username": "keks" + }, + "distinct": true, + "id": "19cd94ee84f85eadc8c18384143cb15e08811b99", + "message": "Set adequate permissions to push benchmarks", + "timestamp": "2025-06-03T10:46:19+02:00", + "tree_id": "980dcd7eb84604a224b69cfc5572dd783de3fb2d", + "url": "https://github.com/rosenpass/rosenpass/commit/19cd94ee84f85eadc8c18384143cb15e08811b99" + }, + "date": 1748947516000, + "bigger_is_better": false, + "benches": [ + { + "name": "ICR1", + "unit": "ns/iter", + "value": "1026767", + "range": "± 491846", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "handle_initiation", + "unit": "ns/iter", + "value": "2205535", + "range": "± 72960", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHR6", + "unit": "ns/iter", + "value": "7409", + "range": "± 1989", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI6", + "unit": "ns/iter", + "value": "533633", + "range": "± 8060", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHI7", + "unit": "ns/iter", + "value": "8380", + "range": "± 346", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI8", + "unit": "ns/iter", + "value": "8662", + "range": "± 1701", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR8", + "unit": "ns/iter", + "value": "8425", + "range": "± 951", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR5", + "unit": "ns/iter", + "value": "572214", + "range": "± 12477", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHI2", + "unit": "ns/iter", + "value": "223", + "range": "± 944", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "RHI5", + "unit": "ns/iter", + "value": "631607", + "range": "± 5765", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "ICR6", + "unit": "ns/iter", + "value": "135", + "range": "± 932", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "IHI5", + "unit": "ns/iter", + "value": "574863", + "range": "± 36291", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHR6", + "unit": "ns/iter", + "value": "1060426", + "range": "± 12663", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHI7", + "unit": "ns/iter", + "value": "533850", + "range": "± 19939", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHR1", + "unit": "ns/iter", + "value": "1017762", + "range": "± 493774", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHR7", + "unit": "ns/iter", + "value": "532073", + "range": "± 8925", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHR4", + "unit": "ns/iter", + "value": "31323", + "range": "± 3423", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR2", + "unit": "ns/iter", + "value": "9846", + "range": "± 9898", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHI6", + "unit": "ns/iter", + "value": "4001", + "range": "± 1109", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR3", + "unit": "ns/iter", + "value": "7799", + "range": "± 824", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR3", + "unit": "ns/iter", + "value": "7799", + "range": "± 826", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_resp_conf", + "unit": "ns/iter", + "value": "529819", + "range": "± 8479", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICI7", + "unit": "ns/iter", + "value": "7100", + "range": "± 443", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_resp_hello", + "unit": "ns/iter", + "value": "702362", + "range": "± 7759", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "handle_init_conf", + "unit": "ns/iter", + "value": "1045276", + "range": "± 473912", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHI4", + "unit": "ns/iter", + "value": "8733", + "range": "± 1100", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR7", + "unit": "ns/iter", + "value": "8074", + "range": "± 8148", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR5", + "unit": "ns/iter", + "value": "1131790", + "range": "± 500950", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "ICR4", + "unit": "ns/iter", + "value": "8479", + "range": "± 1444", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI3", + "unit": "ns/iter", + "value": "14170", + "range": "± 3679", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHI3", + "unit": "ns/iter", + "value": "8097", + "range": "± 1235", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI1", + "unit": "ns/iter", + "value": "525585", + "range": "± 13750", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHR1", + "unit": "ns/iter", + "value": "223", + "range": "± 160", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "handle_init_hello", + "unit": "ns/iter", + "value": "3279550", + "range": "± 121923", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "ICI4", + "unit": "ns/iter", + "value": "8248", + "range": "± 138", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHI4", + "unit": "ns/iter", + "value": "25063", + "range": "± 2133", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR4", + "unit": "ns/iter", + "value": "10081", + "range": "± 1814", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICI3", + "unit": "ns/iter", + "value": "7856", + "range": "± 1200", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR7", + "unit": "ns/iter", + "value": "8526", + "range": "± 1612", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHI3", + "unit": "ns/iter", + "value": "9168", + "range": "± 2001", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR8", + "unit": "ns/iter", + "value": "9451", + "range": "± 1511", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR4", + "unit": "ns/iter", + "value": "9502", + "range": "± 1880", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHI6", + "unit": "ns/iter", + "value": "4826", + "range": "± 392", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICI3", + "unit": "ns/iter", + "value": "9030", + "range": "± 1894", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI2", + "unit": "ns/iter", + "value": "163", + "range": "± 82", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "ICI7", + "unit": "ns/iter", + "value": "8705", + "range": "± 1832", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI4", + "unit": "ns/iter", + "value": "11453", + "range": "± 3323", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR6", + "unit": "ns/iter", + "value": "3050022", + "range": "± 20544", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "handle_initiation", + "unit": "ns/iter", + "value": "6171031", + "range": "± 130971", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHR3", + "unit": "ns/iter", + "value": "8923", + "range": "± 1602", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR1", + "unit": "ns/iter", + "value": "1525431", + "range": "± 36174", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "handle_resp_conf", + "unit": "ns/iter", + "value": "1513028", + "range": "± 11748", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHR5", + "unit": "ns/iter", + "value": "1636685", + "range": "± 15908", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "RHR7", + "unit": "ns/iter", + "value": "9389", + "range": "± 991", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR6", + "unit": "ns/iter", + "value": "43", + "range": "± 12", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "IHI1", + "unit": "ns/iter", + "value": "1510414", + "range": "± 34358", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHR4", + "unit": "ns/iter", + "value": "37855", + "range": "± 4152", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR4", + "unit": "ns/iter", + "value": "11312", + "range": "± 1730", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_init_hello", + "unit": "ns/iter", + "value": "9376796", + "range": "± 47179", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "RHR1", + "unit": "ns/iter", + "value": "351", + "range": "± 1021", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "IHI7", + "unit": "ns/iter", + "value": "1523972", + "range": "± 105820", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICR2", + "unit": "ns/iter", + "value": "11060", + "range": "± 11773", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICI4", + "unit": "ns/iter", + "value": "9291", + "range": "± 1063", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR5", + "unit": "ns/iter", + "value": "1566016", + "range": "± 14098", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHI5", + "unit": "ns/iter", + "value": "1633510", + "range": "± 12070", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "IHI8", + "unit": "ns/iter", + "value": "9713", + "range": "± 1929", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_init_conf", + "unit": "ns/iter", + "value": "1565562", + "range": "± 39851", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICR7", + "unit": "ns/iter", + "value": "8402", + "range": "± 1770", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI6", + "unit": "ns/iter", + "value": "1530954", + "range": "± 19096", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHI5", + "unit": "ns/iter", + "value": "1560836", + "range": "± 28946", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHI3", + "unit": "ns/iter", + "value": "19018", + "range": "± 4366", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHI7", + "unit": "ns/iter", + "value": "9943", + "range": "± 1534", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_resp_hello", + "unit": "ns/iter", + "value": "1718677", + "range": "± 15238", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "RHI4", + "unit": "ns/iter", + "value": "32239", + "range": "± 3291", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR6", + "unit": "ns/iter", + "value": "10418", + "range": "± 1694", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR1", + "unit": "ns/iter", + "value": "1510003", + "range": "± 27852", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHR7", + "unit": "ns/iter", + "value": "1524348", + "range": "± 10360", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICR3", + "unit": "ns/iter", + "value": "8728", + "range": "± 799", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + } + ] + } + ] + }, + "groupBy": { + "Protocol Benchmarks": [ + "operating system", + "architecture", + "protocol version", + "run time" + ] + }, + "schema": { + "Protocol Benchmarks": [ + "operating system", + "architecture", + "protocol version", + "run time", + "name" + ] + } +} \ No newline at end of file