]> git.maquefel.me Git - brevno-suite/hugo/commitdiff
Simplify baseline benchmark
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 29 Dec 2023 14:56:02 +0000 (15:56 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 29 Dec 2023 14:56:02 +0000 (15:56 +0100)
hugolib/hugo_smoke_test.go

index 28a5a2635da7619aac61386f38b8f9d18b426931..295d15582d8a5598421bb1e62e907a02c18c6363 100644 (file)
@@ -339,70 +339,26 @@ func TestBenchmarkBaseline(t *testing.T) {
        b.Assert(len(b.H.Sites[0].Pages()), qt.Equals, 197)
        b.Assert(len(b.H.Sites[2].RegularPages()), qt.Equals, 158)
        b.Assert(len(b.H.Sites[2].Pages()), qt.Equals, 194)
-
 }
 
 func BenchmarkBaseline(b *testing.B) {
-       b.Run("withrender", func(b *testing.B) {
-               cfg := IntegrationTestConfig{
-                       T:           b,
-                       TxtarString: benchmarkBaselineFiles(false),
-               }
-               builders := make([]*IntegrationTestBuilder, b.N)
-
-               for i := range builders {
-                       builders[i] = NewIntegrationTestBuilder(cfg)
-               }
-
-               b.ResetTimer()
-               for i := 0; i < b.N; i++ {
-                       builders[i].Build()
-               }
-       })
-
-       b.Run("skiprender", func(b *testing.B) {
-               cfg := IntegrationTestConfig{
-                       T:           b,
-                       TxtarString: benchmarkBaselineFiles(false),
-                       BuildCfg: BuildCfg{
-                               SkipRender: true,
-                       },
-               }
-               builders := make([]*IntegrationTestBuilder, b.N)
-
-               for i := range builders {
-                       builders[i] = NewIntegrationTestBuilder(cfg)
-               }
-
-               b.ResetTimer()
-               for i := 0; i < b.N; i++ {
-                       builders[i].Build()
-               }
-       })
-
-       b.Run("skiprender leaf", func(b *testing.B) {
-               cfg := IntegrationTestConfig{
-                       T:           b,
-                       TxtarString: benchmarkBaselineFiles(false),
-                       BuildCfg: BuildCfg{
-                               SkipRender: true,
-                       },
-               }
-               builders := make([]*IntegrationTestBuilder, b.N)
+       cfg := IntegrationTestConfig{
+               T:           b,
+               TxtarString: benchmarkBaselineFiles(false),
+       }
+       builders := make([]*IntegrationTestBuilder, b.N)
 
-               for i := range builders {
-                       builders[i] = NewIntegrationTestBuilder(cfg)
-               }
+       for i := range builders {
+               builders[i] = NewIntegrationTestBuilder(cfg)
+       }
 
-               b.ResetTimer()
-               for i := 0; i < b.N; i++ {
-                       builders[i].Build()
-               }
-       })
+       b.ResetTimer()
+       for i := 0; i < b.N; i++ {
+               builders[i].Build()
+       }
 }
 
 func benchmarkBaselineFiles(leafBundles bool) string {
-
        rnd := rand.New(rand.NewSource(32))
 
        files := `