From b5950a41585b94a3bd9cb81090ee3e6b87b68f6b Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Sun, 4 Oct 2026 11:02:44 +0000 Subject: [PATCH] add Benchmark (go) benchmark result for 5a2c25d0e659b146d39917cd637c3bdde059eae9 --- docs/bench/data.js | 216 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 215 insertions(+), 1 deletion(-) diff --git a/docs/bench/data.js b/docs/bench/data.js index eb3c4d9..ec5dacf 100644 --- a/docs/bench/data.js +++ b/docs/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1791111101670, + "lastUpdate": 1791111764297, "repoUrl": "https://github.com/lukaszraczylo/gohoarder", "entries": { "Benchmark": [ @@ -2152,6 +2152,220 @@ window.BENCHMARK_DATA = { "extra": "3639728 times\n4 procs" } ] + }, + { + "commit": { + "author": { + "name": "Lukasz Raczylo", + "username": "lukaszraczylo", + "email": "lukasz@raczylo.com" + }, + "committer": { + "name": "Lukasz Raczylo", + "username": "lukaszraczylo", + "email": "lukasz@raczylo.com" + }, + "id": "5a2c25d0e659b146d39917cd637c3bdde059eae9", + "message": "ci(release): do not fail the release on benchmark noise\n\nBenchmarkFilesystemPut measures disk writes on a shared runner and varied by\na factor of two between runs. Between the two compared commits only go.mod\nand go.sum changed. The benchmark action still comments on an alert and\nwrites the summary, but it no longer fails the workflow.", + "timestamp": "2026-10-04T11:00:51Z", + "url": "https://github.com/lukaszraczylo/gohoarder/commit/5a2c25d0e659b146d39917cd637c3bdde059eae9" + }, + "date": 1791111763432, + "tool": "go", + "benches": [ + { + "name": "BenchmarkDefault (github.com/lukaszraczylo/gohoarder/pkg/config)", + "value": 429.6, + "unit": "ns/op\t 1664 B/op\t 3 allocs/op", + "extra": "2827558 times\n4 procs" + }, + { + "name": "BenchmarkDefault (github.com/lukaszraczylo/gohoarder/pkg/config) - ns/op", + "value": 429.6, + "unit": "ns/op", + "extra": "2827558 times\n4 procs" + }, + { + "name": "BenchmarkDefault (github.com/lukaszraczylo/gohoarder/pkg/config) - B/op", + "value": 1664, + "unit": "B/op", + "extra": "2827558 times\n4 procs" + }, + { + "name": "BenchmarkDefault (github.com/lukaszraczylo/gohoarder/pkg/config) - allocs/op", + "value": 3, + "unit": "allocs/op", + "extra": "2827558 times\n4 procs" + }, + { + "name": "BenchmarkValidate (github.com/lukaszraczylo/gohoarder/pkg/config)", + "value": 387.9, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "3090543 times\n4 procs" + }, + { + "name": "BenchmarkValidate (github.com/lukaszraczylo/gohoarder/pkg/config) - ns/op", + "value": 387.9, + "unit": "ns/op", + "extra": "3090543 times\n4 procs" + }, + { + "name": "BenchmarkValidate (github.com/lukaszraczylo/gohoarder/pkg/config) - B/op", + "value": 0, + "unit": "B/op", + "extra": "3090543 times\n4 procs" + }, + { + "name": "BenchmarkValidate (github.com/lukaszraczylo/gohoarder/pkg/config) - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "3090543 times\n4 procs" + }, + { + "name": "BenchmarkNewError (github.com/lukaszraczylo/gohoarder/pkg/errors)", + "value": 0.3137, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewError (github.com/lukaszraczylo/gohoarder/pkg/errors) - ns/op", + "value": 0.3137, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewError (github.com/lukaszraczylo/gohoarder/pkg/errors) - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewError (github.com/lukaszraczylo/gohoarder/pkg/errors) - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewErrorWithDetails (github.com/lukaszraczylo/gohoarder/pkg/errors)", + "value": 0.3129, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewErrorWithDetails (github.com/lukaszraczylo/gohoarder/pkg/errors) - ns/op", + "value": 0.3129, + "unit": "ns/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewErrorWithDetails (github.com/lukaszraczylo/gohoarder/pkg/errors) - B/op", + "value": 0, + "unit": "B/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkNewErrorWithDetails (github.com/lukaszraczylo/gohoarder/pkg/errors) - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "1000000000 times\n4 procs" + }, + { + "name": "BenchmarkFilesystemPut (github.com/lukaszraczylo/gohoarder/pkg/storage/filesystem)", + "value": 121078, + "unit": "ns/op\t 2514 B/op\t 35 allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkFilesystemPut (github.com/lukaszraczylo/gohoarder/pkg/storage/filesystem) - ns/op", + "value": 121078, + "unit": "ns/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkFilesystemPut (github.com/lukaszraczylo/gohoarder/pkg/storage/filesystem) - B/op", + "value": 2514, + "unit": "B/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkFilesystemPut (github.com/lukaszraczylo/gohoarder/pkg/storage/filesystem) - allocs/op", + "value": 35, + "unit": "allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkFilesystemGet (github.com/lukaszraczylo/gohoarder/pkg/storage/filesystem)", + "value": 9876, + "unit": "ns/op\t 2376 B/op\t 8 allocs/op", + "extra": "120204 times\n4 procs" + }, + { + "name": "BenchmarkFilesystemGet (github.com/lukaszraczylo/gohoarder/pkg/storage/filesystem) - ns/op", + "value": 9876, + "unit": "ns/op", + "extra": "120204 times\n4 procs" + }, + { + "name": "BenchmarkFilesystemGet (github.com/lukaszraczylo/gohoarder/pkg/storage/filesystem) - B/op", + "value": 2376, + "unit": "B/op", + "extra": "120204 times\n4 procs" + }, + { + "name": "BenchmarkFilesystemGet (github.com/lukaszraczylo/gohoarder/pkg/storage/filesystem) - allocs/op", + "value": 8, + "unit": "allocs/op", + "extra": "120204 times\n4 procs" + }, + { + "name": "BenchmarkNew (github.com/lukaszraczylo/gohoarder/pkg/uuid)", + "value": 68.89, + "unit": "ns/op\t 0 B/op\t 0 allocs/op", + "extra": "17431470 times\n4 procs" + }, + { + "name": "BenchmarkNew (github.com/lukaszraczylo/gohoarder/pkg/uuid) - ns/op", + "value": 68.89, + "unit": "ns/op", + "extra": "17431470 times\n4 procs" + }, + { + "name": "BenchmarkNew (github.com/lukaszraczylo/gohoarder/pkg/uuid) - B/op", + "value": 0, + "unit": "B/op", + "extra": "17431470 times\n4 procs" + }, + { + "name": "BenchmarkNew (github.com/lukaszraczylo/gohoarder/pkg/uuid) - allocs/op", + "value": 0, + "unit": "allocs/op", + "extra": "17431470 times\n4 procs" + }, + { + "name": "BenchmarkString (github.com/lukaszraczylo/gohoarder/pkg/uuid)", + "value": 343.8, + "unit": "ns/op\t 184 B/op\t 7 allocs/op", + "extra": "3531524 times\n4 procs" + }, + { + "name": "BenchmarkString (github.com/lukaszraczylo/gohoarder/pkg/uuid) - ns/op", + "value": 343.8, + "unit": "ns/op", + "extra": "3531524 times\n4 procs" + }, + { + "name": "BenchmarkString (github.com/lukaszraczylo/gohoarder/pkg/uuid) - B/op", + "value": 184, + "unit": "B/op", + "extra": "3531524 times\n4 procs" + }, + { + "name": "BenchmarkString (github.com/lukaszraczylo/gohoarder/pkg/uuid) - allocs/op", + "value": 7, + "unit": "allocs/op", + "extra": "3531524 times\n4 procs" + } + ] } ] }