Fix hugo benchmark
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 27 Jan 2016 21:28:05 +0000 (22:28 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Wed, 27 Jan 2016 21:28:05 +0000 (22:28 +0100)
Appending to the site 13 times doesn't sound realistic.

commands/benchmark.go

index 4803bdc0414736746e936d2958a2a9ad9ba062b2..7e746535fa410f712fa881276c3424877df40505 100644 (file)
@@ -53,6 +53,7 @@ func benchmark(cmd *cobra.Command, args []string) error {
                        return err
                }
                for i := 0; i < benchmarkTimes; i++ {
+                       mainSite = nil
                        _ = buildSite()
                }
                pprof.WriteHeapProfile(f)
@@ -71,6 +72,7 @@ func benchmark(cmd *cobra.Command, args []string) error {
                pprof.StartCPUProfile(f)
                defer pprof.StopCPUProfile()
                for i := 0; i < benchmarkTimes; i++ {
+                       mainSite = nil
                        _ = buildSite()
                }
        }