Bjørn Erik Pedersen
|
416493b548
|
hugolib: Add a site benchmark
|
2019-08-16 16:24:21 +02:00 |
|
Bjørn Erik Pedersen
|
9e57182705
|
tests: Convert from testify to quicktest
|
2019-08-12 13:26:32 +02:00 |
|
Bjørn Erik Pedersen
|
df374851a0
|
hugolib: Add some more site benchmarks
|
2019-08-08 11:04:47 +02:00 |
|
Bjørn Erik Pedersen
|
dc1d4a9200
|
hugolib: Add another site benchmark
Also rework test test setup so the benchmarks can also be run as tests, which
is useful when creating new benchmarks an make sure they ... work.
|
2019-06-26 09:09:40 +02:00 |
|
Bjørn Erik Pedersen
|
69a56420ae
|
hugolib: Avoid recloning of shortcode templates
```bash
benchmark old ns/op new ns/op delta
BenchmarkSiteNew/Bundle_with_image-4 14572242 14382188 -1.30%
BenchmarkSiteNew/Bundle_with_JSON_file-4 13683922 13738196 +0.40%
BenchmarkSiteNew/Multiple_languages-4 41912231 25192494 -39.89%
benchmark old allocs new allocs delta
BenchmarkSiteNew/Bundle_with_image-4 57496 57493 -0.01%
BenchmarkSiteNew/Bundle_with_JSON_file-4 57492 57501 +0.02%
BenchmarkSiteNew/Multiple_languages-4 242422 118809 -50.99%
benchmark old bytes new bytes delta
BenchmarkSiteNew/Bundle_with_image-4 3845077 3844065 -0.03%
BenchmarkSiteNew/Bundle_with_JSON_file-4 3627442 3627798 +0.01%
BenchmarkSiteNew/Multiple_languages-4 13963502 7543885 -45.97%
```
Fixes #5890
|
2019-04-24 12:37:57 +02:00 |
|