1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516 |
+ cd sr-ht-core
+ go test -run '^$' -bench . -benchmem -benchtime=300ms -count=10 -timeout 20m ./...
+ cat /home/build/bench.txt
? sourcecraft.dev/bigbes/sr-ht-core [no test files]
goos: linux
goarch: amd64
pkg: sourcecraft.dev/bigbes/sr-ht-core/auth
cpu: AMD Ryzen 7 3700X 8-Core Processor
BenchmarkBearerTokenEncode-2 163964 2397 ns/op 1968 B/op 15 allocs/op
BenchmarkBearerTokenEncode-2 182748 1801 ns/op 1968 B/op 15 allocs/op
BenchmarkBearerTokenEncode-2 200842 1887 ns/op 1968 B/op 15 allocs/op
BenchmarkBearerTokenEncode-2 208071 1858 ns/op 1968 B/op 15 allocs/op
BenchmarkBearerTokenEncode-2 184192 1891 ns/op 1968 B/op 15 allocs/op
BenchmarkBearerTokenEncode-2 202768 1898 ns/op 1968 B/op 15 allocs/op
BenchmarkBearerTokenEncode-2 204302 1868 ns/op 1968 B/op 15 allocs/op
BenchmarkBearerTokenEncode-2 193860 1846 ns/op 1968 B/op 15 allocs/op
BenchmarkBearerTokenEncode-2 163405 1853 ns/op 1968 B/op 15 allocs/op
BenchmarkBearerTokenEncode-2 183283 2035 ns/op 1968 B/op 15 allocs/op
BenchmarkDecodeBearerToken/valid-2 162859 2014 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/valid-2 155142 2307 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/valid-2 152080 2142 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/valid-2 159134 2108 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/valid-2 155952 2155 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/valid-2 168168 2159 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/valid-2 170277 2330 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/valid-2 170970 2210 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/valid-2 168402 2093 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/valid-2 175117 2084 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 148099 2080 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 160417 2015 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 187206 1945 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 177898 1967 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 154143 2079 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 178768 2040 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 157424 1994 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 171956 2445 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 171417 2121 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/expired-2 175873 2112 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 346290 1059 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 341168 1099 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 297186 1098 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 349429 1104 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 321847 1126 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 378853 1057 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 278240 1193 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 289316 1202 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 319099 1074 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/bad_mac-2 341262 1085 ns/op 736 B/op 7 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 6219170 62.66 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 6424072 59.68 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 6386586 65.26 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 4817676 66.40 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 7373852 51.29 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 5713506 62.56 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 6517430 53.78 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 7070588 50.64 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 7375096 56.99 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerToken/not_base64-2 5757364 56.79 ns/op 80 B/op 1 allocs/op
BenchmarkDecodeBearerTokenParallel-2 223309 1359 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerTokenParallel-2 239720 1383 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerTokenParallel-2 228986 1525 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerTokenParallel-2 204458 1506 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerTokenParallel-2 245838 1256 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerTokenParallel-2 298622 1210 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerTokenParallel-2 292779 1120 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerTokenParallel-2 239439 1450 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerTokenParallel-2 274069 1168 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeBearerTokenParallel-2 270388 1153 ns/op 1264 B/op 16 allocs/op
BenchmarkDecodeGrants/universal-2 21446713 16.73 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/universal-2 21912868 16.42 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/universal-2 22107682 16.21 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/universal-2 20948986 16.42 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/universal-2 22020673 16.38 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/universal-2 21982447 16.44 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/universal-2 22244996 16.28 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/universal-2 21688891 16.49 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/universal-2 22340114 16.46 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/universal-2 22128261 16.38 ns/op 0 B/op 0 allocs/op
BenchmarkDecodeGrants/single-2 645349 477.4 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/single-2 729031 479.4 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/single-2 748684 483.7 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/single-2 685368 477.4 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/single-2 633934 479.2 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/single-2 746846 490.6 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/single-2 562713 547.0 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/single-2 660103 553.1 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/single-2 710194 544.2 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/single-2 670694 539.3 ns/op 472 B/op 8 allocs/op
BenchmarkDecodeGrants/six-2 150778 2077 ns/op 1144 B/op 33 allocs/op
BenchmarkDecodeGrants/six-2 168480 2075 ns/op 1144 B/op 33 allocs/op
BenchmarkDecodeGrants/six-2 137534 2196 ns/op 1144 B/op 33 allocs/op
BenchmarkDecodeGrants/six-2 162373 2200 ns/op 1144 B/op 33 allocs/op
BenchmarkDecodeGrants/six-2 162751 2169 ns/op 1144 B/op 33 allocs/op
BenchmarkDecodeGrants/six-2 155016 2402 ns/op 1144 B/op 33 allocs/op
BenchmarkDecodeGrants/six-2 150398 2128 ns/op 1144 B/op 33 allocs/op
BenchmarkDecodeGrants/six-2 160359 2095 ns/op 1144 B/op 33 allocs/op
BenchmarkDecodeGrants/six-2 165171 2063 ns/op 1144 B/op 33 allocs/op
BenchmarkDecodeGrants/six-2 169833 2114 ns/op 1144 B/op 33 allocs/op
BenchmarkGrantsHas/universal-2 2010870 176.1 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/universal-2 2010598 181.0 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/universal-2 2049211 190.6 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/universal-2 1800931 192.4 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/universal-2 2003407 176.7 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/universal-2 2013872 182.1 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/universal-2 1942302 181.4 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/universal-2 1874553 183.8 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/universal-2 1655122 186.7 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/universal-2 1983984 177.4 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1719331 208.1 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1692147 208.5 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1741176 209.2 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1740030 209.0 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1704536 208.9 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1732867 210.7 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1705354 208.5 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1698562 206.5 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1714672 211.8 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/local_scope_hit-2 1729621 213.8 ns/op 56 B/op 3 allocs/op
BenchmarkGrantsHas/qualified_hit-2 14589411 23.40 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/qualified_hit-2 15578947 24.75 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/qualified_hit-2 13790962 22.92 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/qualified_hit-2 15674134 24.34 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/qualified_hit-2 14643487 23.93 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/qualified_hit-2 15266688 24.26 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/qualified_hit-2 14655674 24.77 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/qualified_hit-2 14276736 24.55 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/qualified_hit-2 16133733 24.69 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/qualified_hit-2 15800270 24.73 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 16158897 22.57 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 15729112 22.56 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 15152565 22.88 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 15339942 22.12 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 16152609 22.05 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 15232920 22.10 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 17108082 22.21 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 15855690 21.91 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 16791355 21.87 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsHas/miss-2 16222629 21.62 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1391131 257.4 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1400961 257.0 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1398643 255.8 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1389643 253.1 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1408257 250.7 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1449868 250.8 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1420545 254.1 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1405790 284.2 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1433982 253.0 ns/op 0 B/op 0 allocs/op
BenchmarkGrantsIsSubset-2 1431868 251.5 ns/op 0 B/op 0 allocs/op
PASS
ok sourcecraft.dev/bigbes/sr-ht-core/auth 60.499s
? sourcecraft.dev/bigbes/sr-ht-core/client [no test files]
? sourcecraft.dev/bigbes/sr-ht-core/cmd/token [no test files]
? sourcecraft.dev/bigbes/sr-ht-core/config [no test files]
goos: linux
goarch: amd64
pkg: sourcecraft.dev/bigbes/sr-ht-core/crypto
cpu: AMD Ryzen 7 3700X 8-Core Processor
BenchmarkBearerHMAC/token_64B-2 574212 583.0 ns/op 109.78 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/token_64B-2 534183 631.7 ns/op 101.32 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/token_64B-2 527476 607.1 ns/op 105.42 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/token_64B-2 510780 614.5 ns/op 104.15 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/token_64B-2 559827 607.7 ns/op 105.31 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/token_64B-2 504357 620.0 ns/op 103.23 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/token_64B-2 593125 621.6 ns/op 102.96 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/token_64B-2 562328 644.3 ns/op 99.33 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/token_64B-2 510080 638.3 ns/op 100.27 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/token_64B-2 526174 609.3 ns/op 105.04 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 276452 1096 ns/op 963.66 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 323158 1149 ns/op 918.94 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 316080 1074 ns/op 983.68 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 333289 1065 ns/op 991.35 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 311959 1073 ns/op 984.04 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 315304 1106 ns/op 954.48 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 303919 1093 ns/op 966.32 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 299151 1088 ns/op 970.72 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 317114 1099 ns/op 960.79 MB/s 512 B/op 6 allocs/op
BenchmarkBearerHMAC/webhook_1KiB-2 325412 1115 ns/op 946.89 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 490286 616.5 ns/op 103.81 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 518529 644.0 ns/op 99.38 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 577580 601.1 ns/op 106.48 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 604363 597.7 ns/op 107.07 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 556210 601.9 ns/op 106.33 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 554618 628.7 ns/op 101.80 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 597603 610.1 ns/op 104.90 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 547651 650.2 ns/op 98.43 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 527026 609.1 ns/op 105.07 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/token_64B-2 498938 617.5 ns/op 103.65 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 300685 1095 ns/op 964.45 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 307804 1099 ns/op 960.63 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 292449 1092 ns/op 967.41 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 293434 1108 ns/op 952.80 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 303825 1084 ns/op 974.21 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 298345 1085 ns/op 973.11 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 296322 1094 ns/op 964.96 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 283710 1090 ns/op 968.85 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 308962 1099 ns/op 960.83 MB/s 512 B/op 6 allocs/op
BenchmarkBearerVerify/webhook_1KiB-2 319404 1099 ns/op 960.98 MB/s 512 B/op 6 allocs/op
BenchmarkEncrypt/token_64B-2 207573 1635 ns/op 39.13 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/token_64B-2 213572 1644 ns/op 38.92 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/token_64B-2 211605 1670 ns/op 38.33 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/token_64B-2 201212 1645 ns/op 38.91 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/token_64B-2 193092 1743 ns/op 36.73 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/token_64B-2 199964 1745 ns/op 36.67 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/token_64B-2 215905 1705 ns/op 37.53 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/token_64B-2 216627 1753 ns/op 36.52 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/token_64B-2 212787 1644 ns/op 38.93 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/token_64B-2 200644 1810 ns/op 35.35 MB/s 1856 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 77325 4712 ns/op 224.10 MB/s 4208 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 79966 4789 ns/op 220.48 MB/s 4208 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 79251 4690 ns/op 225.18 MB/s 4208 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 76628 4737 ns/op 222.92 MB/s 4208 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 70582 4869 ns/op 216.87 MB/s 4208 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 77185 4533 ns/op 232.95 MB/s 4208 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 72663 4623 ns/op 228.43 MB/s 4208 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 68228 4620 ns/op 228.59 MB/s 4208 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 75859 4602 ns/op 229.47 MB/s 4208 B/op 10 allocs/op
BenchmarkEncrypt/webhook_1KiB-2 74736 4684 ns/op 225.44 MB/s 4208 B/op 10 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 214060 1663 ns/op 38.47 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 229401 1555 ns/op 41.17 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 238258 1502 ns/op 42.60 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 239258 1497 ns/op 42.77 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 240158 1528 ns/op 41.90 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 223821 1514 ns/op 42.27 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 217455 1503 ns/op 42.58 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 230857 1510 ns/op 42.39 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 221178 1616 ns/op 39.61 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/token_64B-2 219447 1668 ns/op 38.36 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 76006 3990 ns/op 264.66 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 92305 3940 ns/op 268.03 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 92516 3929 ns/op 268.79 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 88843 3959 ns/op 266.72 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 91153 3838 ns/op 275.14 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 91039 3868 ns/op 272.99 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 90740 3865 ns/op 273.23 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 93282 3790 ns/op 278.61 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 94034 3852 ns/op 274.16 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithoutExpiration/webhook_1KiB-2 86012 3876 ns/op 272.46 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 206204 1578 ns/op 40.55 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 233444 1551 ns/op 41.27 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 220992 1553 ns/op 41.20 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 220064 1588 ns/op 40.30 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 214039 1542 ns/op 41.49 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 211009 1548 ns/op 41.33 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 226017 1570 ns/op 40.77 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 211328 1567 ns/op 40.83 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 217418 1575 ns/op 40.64 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/token_64B-2 230335 1568 ns/op 40.81 MB/s 1680 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 90727 3911 ns/op 270.00 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 91442 3968 ns/op 266.15 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 88696 3999 ns/op 264.08 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 88918 3926 ns/op 268.94 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 89481 3833 ns/op 275.52 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 92931 3837 ns/op 275.25 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 87790 3840 ns/op 275.00 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 92692 3806 ns/op 277.44 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 92923 4134 ns/op 255.46 MB/s 2688 B/op 9 allocs/op
BenchmarkDecryptWithExpiration/webhook_1KiB-2 83722 4184 ns/op 252.37 MB/s 2688 B/op 9 allocs/op
BenchmarkSign/token_64B-2 15406 23484 ns/op 2.73 MB/s 64 B/op 1 allocs/op
BenchmarkSign/token_64B-2 14892 25201 ns/op 2.54 MB/s 64 B/op 1 allocs/op
BenchmarkSign/token_64B-2 14457 23518 ns/op 2.72 MB/s 64 B/op 1 allocs/op
BenchmarkSign/token_64B-2 15320 23441 ns/op 2.73 MB/s 64 B/op 1 allocs/op
BenchmarkSign/token_64B-2 15315 23438 ns/op 2.73 MB/s 64 B/op 1 allocs/op
BenchmarkSign/token_64B-2 15328 23949 ns/op 2.67 MB/s 64 B/op 1 allocs/op
BenchmarkSign/token_64B-2 15410 23217 ns/op 2.76 MB/s 64 B/op 1 allocs/op
BenchmarkSign/token_64B-2 15520 23325 ns/op 2.74 MB/s 64 B/op 1 allocs/op
BenchmarkSign/token_64B-2 15483 23350 ns/op 2.74 MB/s 64 B/op 1 allocs/op
BenchmarkSign/token_64B-2 15298 23372 ns/op 2.74 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 13759 26081 ns/op 40.49 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 13830 28796 ns/op 36.67 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 12352 27905 ns/op 37.84 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 12835 29126 ns/op 36.26 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 12741 28218 ns/op 37.42 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 12769 28943 ns/op 36.49 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 12781 26374 ns/op 40.04 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 13813 28135 ns/op 37.53 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 13827 26016 ns/op 40.59 MB/s 64 B/op 1 allocs/op
BenchmarkSign/webhook_1KiB-2 13804 26072 ns/op 40.50 MB/s 64 B/op 1 allocs/op
BenchmarkVerify/token_64B-2 6402 54824 ns/op 1.17 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/token_64B-2 6109 55317 ns/op 1.16 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/token_64B-2 6480 54752 ns/op 1.17 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/token_64B-2 6534 54889 ns/op 1.17 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/token_64B-2 6402 55296 ns/op 1.16 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/token_64B-2 6439 55075 ns/op 1.16 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/token_64B-2 6582 55385 ns/op 1.16 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/token_64B-2 6559 55477 ns/op 1.15 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/token_64B-2 6457 55533 ns/op 1.15 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/token_64B-2 6562 54917 ns/op 1.17 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 6390 56288 ns/op 18.76 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 6310 58324 ns/op 18.11 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 5157 58264 ns/op 18.12 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 5959 60015 ns/op 17.60 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 6200 61941 ns/op 17.05 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 5326 59723 ns/op 17.68 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 6343 60244 ns/op 17.53 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 6393 61336 ns/op 17.22 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 6414 60910 ns/op 17.34 MB/s 0 B/op 0 allocs/op
BenchmarkVerify/webhook_1KiB-2 5172 60175 ns/op 17.55 MB/s 0 B/op 0 allocs/op
BenchmarkSignWebhook/token_64B-2 13975 25684 ns/op 2.49 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/token_64B-2 13807 25342 ns/op 2.53 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/token_64B-2 13531 25434 ns/op 2.52 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/token_64B-2 14026 25723 ns/op 2.49 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/token_64B-2 14494 26251 ns/op 2.44 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/token_64B-2 12169 25956 ns/op 2.47 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/token_64B-2 14480 24842 ns/op 2.58 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/token_64B-2 12679 25257 ns/op 2.53 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/token_64B-2 13821 26198 ns/op 2.44 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/token_64B-2 13456 25249 ns/op 2.53 MB/s 336 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 12078 29016 ns/op 36.39 MB/s 1744 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 12466 28848 ns/op 36.61 MB/s 1744 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 12054 28138 ns/op 37.53 MB/s 1744 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 12811 28890 ns/op 36.55 MB/s 1744 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 10000 30185 ns/op 34.98 MB/s 1744 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 12151 27595 ns/op 38.27 MB/s 1744 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 12544 27237 ns/op 38.77 MB/s 1744 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 13026 29369 ns/op 35.96 MB/s 1744 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 12799 28681 ns/op 36.82 MB/s 1744 B/op 4 allocs/op
BenchmarkSignWebhook/webhook_1KiB-2 13197 28339 ns/op 37.26 MB/s 1744 B/op 4 allocs/op
BenchmarkVerifyWebhook/token_64B-2 6300 55450 ns/op 1.15 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/token_64B-2 5952 56527 ns/op 1.13 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/token_64B-2 5917 55856 ns/op 1.15 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/token_64B-2 6057 57299 ns/op 1.12 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/token_64B-2 6075 57746 ns/op 1.11 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/token_64B-2 6236 62353 ns/op 1.03 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/token_64B-2 5673 61977 ns/op 1.03 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/token_64B-2 6079 60930 ns/op 1.05 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/token_64B-2 5898 55502 ns/op 1.15 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/token_64B-2 6480 56021 ns/op 1.14 MB/s 208 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 5757 59194 ns/op 17.84 MB/s 1616 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 5960 59945 ns/op 17.62 MB/s 1616 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 6100 58696 ns/op 17.99 MB/s 1616 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 6186 57682 ns/op 18.31 MB/s 1616 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 6200 58349 ns/op 18.10 MB/s 1616 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 5568 57225 ns/op 18.45 MB/s 1616 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 5671 57212 ns/op 18.46 MB/s 1616 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 5624 57256 ns/op 18.44 MB/s 1616 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 6008 56998 ns/op 18.53 MB/s 1616 B/op 2 allocs/op
BenchmarkVerifyWebhook/webhook_1KiB-2 5746 60375 ns/op 17.49 MB/s 1616 B/op 2 allocs/op
PASS
ok sourcecraft.dev/bigbes/sr-ht-core/crypto 79.408s
goos: linux
goarch: amd64
pkg: sourcecraft.dev/bigbes/sr-ht-core/database
cpu: AMD Ryzen 7 3700X 8-Core Processor
BenchmarkColumns/graphql-2 176812 2115 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql-2 167542 2023 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql-2 173653 2050 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql-2 171658 2008 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql-2 174996 2002 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql-2 171771 2005 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql-2 176689 2008 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql-2 174932 2063 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql-2 177271 2022 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql-2 167732 2145 ns/op 672 B/op 31 allocs/op
BenchmarkColumns/graphql_fresh_model-2 56406 6370 ns/op 4248 B/op 86 allocs/op
BenchmarkColumns/graphql_fresh_model-2 58670 6439 ns/op 4248 B/op 86 allocs/op
BenchmarkColumns/graphql_fresh_model-2 51835 6281 ns/op 4248 B/op 86 allocs/op
BenchmarkColumns/graphql_fresh_model-2 54417 6214 ns/op 4248 B/op 86 allocs/op
BenchmarkColumns/graphql_fresh_model-2 58886 6240 ns/op 4247 B/op 86 allocs/op
BenchmarkColumns/graphql_fresh_model-2 57430 6077 ns/op 4247 B/op 86 allocs/op
BenchmarkColumns/graphql_fresh_model-2 58484 6295 ns/op 4248 B/op 86 allocs/op
BenchmarkColumns/graphql_fresh_model-2 60099 6191 ns/op 4247 B/op 86 allocs/op
BenchmarkColumns/graphql_fresh_model-2 59918 6244 ns/op 4248 B/op 86 allocs/op
BenchmarkColumns/graphql_fresh_model-2 56691 6358 ns/op 4248 B/op 86 allocs/op
BenchmarkColumns/no_context-2 60866 5860 ns/op 5240 B/op 67 allocs/op
BenchmarkColumns/no_context-2 60987 5848 ns/op 5240 B/op 67 allocs/op
BenchmarkColumns/no_context-2 57333 5968 ns/op 5240 B/op 67 allocs/op
BenchmarkColumns/no_context-2 61893 5906 ns/op 5240 B/op 67 allocs/op
BenchmarkColumns/no_context-2 60228 6370 ns/op 5240 B/op 67 allocs/op
BenchmarkColumns/no_context-2 59018 5833 ns/op 5240 B/op 67 allocs/op
BenchmarkColumns/no_context-2 60901 5700 ns/op 5240 B/op 67 allocs/op
BenchmarkColumns/no_context-2 61849 5792 ns/op 5240 B/op 67 allocs/op
BenchmarkColumns/no_context-2 62784 5516 ns/op 5240 B/op 67 allocs/op
BenchmarkColumns/no_context-2 63231 6051 ns/op 5240 B/op 67 allocs/op
BenchmarkScan/graphql-2 552506 644.5 ns/op 376 B/op 7 allocs/op
BenchmarkScan/graphql-2 496693 647.6 ns/op 376 B/op 7 allocs/op
BenchmarkScan/graphql-2 544167 681.5 ns/op 376 B/op 7 allocs/op
BenchmarkScan/graphql-2 506132 647.5 ns/op 376 B/op 7 allocs/op
BenchmarkScan/graphql-2 534447 651.9 ns/op 376 B/op 7 allocs/op
BenchmarkScan/graphql-2 557797 661.6 ns/op 376 B/op 7 allocs/op
BenchmarkScan/graphql-2 495505 675.4 ns/op 376 B/op 7 allocs/op
BenchmarkScan/graphql-2 520130 645.4 ns/op 376 B/op 7 allocs/op
BenchmarkScan/graphql-2 514213 664.3 ns/op 376 B/op 7 allocs/op
BenchmarkScan/graphql-2 479900 669.5 ns/op 376 B/op 7 allocs/op
BenchmarkScan/no_context-2 111358 3222 ns/op 4712 B/op 25 allocs/op
BenchmarkScan/no_context-2 106656 3268 ns/op 4712 B/op 25 allocs/op
BenchmarkScan/no_context-2 108787 3274 ns/op 4712 B/op 25 allocs/op
BenchmarkScan/no_context-2 119818 3164 ns/op 4712 B/op 25 allocs/op
BenchmarkScan/no_context-2 118345 3202 ns/op 4712 B/op 25 allocs/op
BenchmarkScan/no_context-2 119812 3422 ns/op 4712 B/op 25 allocs/op
BenchmarkScan/no_context-2 117436 3250 ns/op 4712 B/op 25 allocs/op
BenchmarkScan/no_context-2 125509 2815 ns/op 4712 B/op 25 allocs/op
BenchmarkScan/no_context-2 129219 2851 ns/op 4712 B/op 25 allocs/op
BenchmarkScan/no_context-2 110707 2870 ns/op 4712 B/op 25 allocs/op
BenchmarkSelect-2 75235 4656 ns/op 2288 B/op 70 allocs/op
BenchmarkSelect-2 72693 4569 ns/op 2288 B/op 70 allocs/op
BenchmarkSelect-2 77258 4525 ns/op 2288 B/op 70 allocs/op
BenchmarkSelect-2 76766 4641 ns/op 2288 B/op 70 allocs/op
BenchmarkSelect-2 77858 4621 ns/op 2288 B/op 70 allocs/op
BenchmarkSelect-2 75963 4711 ns/op 2288 B/op 70 allocs/op
BenchmarkSelect-2 77088 4578 ns/op 2288 B/op 70 allocs/op
BenchmarkSelect-2 77476 4610 ns/op 2288 B/op 70 allocs/op
BenchmarkSelect-2 75591 4584 ns/op 2288 B/op 70 allocs/op
BenchmarkSelect-2 71790 4738 ns/op 2288 B/op 70 allocs/op
BenchmarkSelectAll-2 53718 7209 ns/op 3268 B/op 102 allocs/op
BenchmarkSelectAll-2 47094 6867 ns/op 3268 B/op 102 allocs/op
BenchmarkSelectAll-2 52329 7002 ns/op 3267 B/op 102 allocs/op
BenchmarkSelectAll-2 54986 6846 ns/op 3268 B/op 102 allocs/op
BenchmarkSelectAll-2 49275 6927 ns/op 3267 B/op 102 allocs/op
BenchmarkSelectAll-2 54493 6626 ns/op 3267 B/op 102 allocs/op
BenchmarkSelectAll-2 50694 6688 ns/op 3267 B/op 102 allocs/op
BenchmarkSelectAll-2 53025 6899 ns/op 3268 B/op 102 allocs/op
BenchmarkSelectAll-2 42296 7352 ns/op 3268 B/op 102 allocs/op
BenchmarkSelectAll-2 49870 7047 ns/op 3267 B/op 102 allocs/op
BenchmarkScanAll-2 756927 487.2 ns/op 504 B/op 5 allocs/op
BenchmarkScanAll-2 667113 469.9 ns/op 504 B/op 5 allocs/op
BenchmarkScanAll-2 662648 471.0 ns/op 504 B/op 5 allocs/op
BenchmarkScanAll-2 753452 462.9 ns/op 504 B/op 5 allocs/op
BenchmarkScanAll-2 719397 473.0 ns/op 504 B/op 5 allocs/op
BenchmarkScanAll-2 767432 491.2 ns/op 504 B/op 5 allocs/op
BenchmarkScanAll-2 673816 471.5 ns/op 504 B/op 5 allocs/op
BenchmarkScanAll-2 720237 466.7 ns/op 504 B/op 5 allocs/op
BenchmarkScanAll-2 755524 466.5 ns/op 504 B/op 5 allocs/op
BenchmarkScanAll-2 803310 455.2 ns/op 504 B/op 5 allocs/op
PASS
ok sourcecraft.dev/bigbes/sr-ht-core/database 34.181s
? sourcecraft.dev/bigbes/sr-ht-core/email [no test files]
PASS
ok sourcecraft.dev/bigbes/sr-ht-core/errors 0.005s
? sourcecraft.dev/bigbes/sr-ht-core/feature [no test files]
goos: linux
goarch: amd64
pkg: sourcecraft.dev/bigbes/sr-ht-core/model
cpu: AMD Ryzen 7 3700X 8-Core Processor
BenchmarkCursorMarshalGQL-2 170708 2103 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorMarshalGQL-2 167385 2125 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorMarshalGQL-2 166827 2072 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorMarshalGQL-2 174768 2046 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorMarshalGQL-2 173556 2108 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorMarshalGQL-2 165692 2114 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorMarshalGQL-2 163204 2098 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorMarshalGQL-2 169339 2113 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorMarshalGQL-2 159320 2211 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorMarshalGQL-2 160159 2199 ns/op 1874 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 117126 3006 ns/op 1872 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 98210 3095 ns/op 1872 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 117902 3050 ns/op 1872 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 118308 3042 ns/op 1872 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 104103 3177 ns/op 1872 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 119252 3009 ns/op 1872 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 112897 3070 ns/op 1872 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 106027 3088 ns/op 1872 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 108868 2943 ns/op 1872 B/op 14 allocs/op
BenchmarkCursorUnmarshalGQL-2 122542 3123 ns/op 1872 B/op 14 allocs/op
BenchmarkRIDMarshalGQL-2 1723034 218.3 ns/op 80 B/op 3 allocs/op
BenchmarkRIDMarshalGQL-2 1634229 208.0 ns/op 80 B/op 3 allocs/op
BenchmarkRIDMarshalGQL-2 1773027 226.2 ns/op 80 B/op 3 allocs/op
BenchmarkRIDMarshalGQL-2 1586616 217.5 ns/op 80 B/op 3 allocs/op
BenchmarkRIDMarshalGQL-2 1780664 208.8 ns/op 80 B/op 3 allocs/op
BenchmarkRIDMarshalGQL-2 1738554 203.7 ns/op 80 B/op 3 allocs/op
BenchmarkRIDMarshalGQL-2 1811329 197.4 ns/op 80 B/op 3 allocs/op
BenchmarkRIDMarshalGQL-2 1816934 204.6 ns/op 80 B/op 3 allocs/op
BenchmarkRIDMarshalGQL-2 1639681 209.6 ns/op 80 B/op 3 allocs/op
BenchmarkRIDMarshalGQL-2 1800398 202.3 ns/op 80 B/op 3 allocs/op
BenchmarkRIDString-2 7686685 43.35 ns/op 32 B/op 1 allocs/op
BenchmarkRIDString-2 8239267 42.16 ns/op 32 B/op 1 allocs/op
BenchmarkRIDString-2 8147430 42.29 ns/op 32 B/op 1 allocs/op
BenchmarkRIDString-2 8551351 42.13 ns/op 32 B/op 1 allocs/op
BenchmarkRIDString-2 7717294 42.12 ns/op 32 B/op 1 allocs/op
BenchmarkRIDString-2 8477935 42.38 ns/op 32 B/op 1 allocs/op
BenchmarkRIDString-2 8234817 42.76 ns/op 32 B/op 1 allocs/op
BenchmarkRIDString-2 8375349 44.99 ns/op 32 B/op 1 allocs/op
BenchmarkRIDString-2 7845727 43.11 ns/op 32 B/op 1 allocs/op
BenchmarkRIDString-2 8014419 43.74 ns/op 32 B/op 1 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2599032 136.0 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2675970 133.2 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2666494 135.3 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2658121 137.5 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2649189 134.3 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2599424 136.7 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2685142 133.4 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2662492 134.3 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2656202 135.5 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/valid-2 2661780 135.0 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 4033240 87.93 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 4048810 86.96 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 4111420 87.14 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 4101180 86.42 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 4157190 87.28 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 4120497 89.36 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 3990001 88.37 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 4021198 90.65 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 3771591 89.10 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/invalid-2 3806320 93.25 ns/op 48 B/op 2 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 78534938 4.631 ns/op 0 B/op 0 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 73944655 4.762 ns/op 0 B/op 0 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 78070258 4.930 ns/op 0 B/op 0 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 77970243 4.680 ns/op 0 B/op 0 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 78873390 4.692 ns/op 0 B/op 0 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 77805588 4.607 ns/op 0 B/op 0 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 79558309 4.607 ns/op 0 B/op 0 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 78916995 4.595 ns/op 0 B/op 0 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 80273356 4.639 ns/op 0 B/op 0 allocs/op
BenchmarkRIDUnmarshalGQL/empty-2 69720326 4.634 ns/op 0 B/op 0 allocs/op
PASS
ok sourcecraft.dev/bigbes/sr-ht-core/model 30.482s
? sourcecraft.dev/bigbes/sr-ht-core/objects [no test files]
? sourcecraft.dev/bigbes/sr-ht-core/redis [no test files]
PASS
ok sourcecraft.dev/bigbes/sr-ht-core/server 0.007s
? sourcecraft.dev/bigbes/sr-ht-core/valid [no test files]
PASS
ok sourcecraft.dev/bigbes/sr-ht-core/webhooks 0.010s
+ grep -q '^BenchmarkDecodeBearerToken' /home/build/bench.txt
+ grep -q '^BenchmarkBearerHMAC' /home/build/bench.txt
+ grep -q '^BenchmarkCursorMarshalGQL' /home/build/bench.txt
+ grep -q '^BenchmarkColumns' /home/build/bench.txt
|