cosmetic: better function grouping

This commit is contained in:
Matthias Radestock
2017-12-24 08:18:12 +00:00
parent ad72a2cf2f
commit 43fadceb85

View File

@@ -76,15 +76,6 @@ func BenchmarkReportUpgrade(b *testing.B) {
}
}
func BenchmarkRenderList(b *testing.B) {
benchmarkRender(b, func(report report.Report) {
request := &http.Request{
Form: url.Values{},
}
topologyRegistry.renderTopologies(report, request)
})
}
func benchmarkRender(b *testing.B, f func(report.Report)) {
r := fixture.Report
if *benchReportPath != "" {
@@ -105,6 +96,25 @@ func benchmarkRender(b *testing.B, f func(report.Report)) {
}
}
func benchmarkRenderTopology(b *testing.B, topologyID string) {
benchmarkRender(b, func(report report.Report) {
renderer, filter, err := topologyRegistry.RendererForTopology(topologyID, url.Values{}, report)
if err != nil {
b.Fatal(err)
}
render.Render(report, renderer, filter)
})
}
func BenchmarkRenderList(b *testing.B) {
benchmarkRender(b, func(report report.Report) {
request := &http.Request{
Form: url.Values{},
}
topologyRegistry.renderTopologies(report, request)
})
}
func BenchmarkRenderHosts(b *testing.B) {
benchmarkRenderTopology(b, "hosts")
}
@@ -124,13 +134,3 @@ func BenchmarkRenderContainers(b *testing.B) {
func BenchmarkRenderProcesses(b *testing.B) {
benchmarkRenderTopology(b, "processes")
}
func benchmarkRenderTopology(b *testing.B, topologyID string) {
benchmarkRender(b, func(report report.Report) {
renderer, filter, err := topologyRegistry.RendererForTopology(topologyID, url.Values{}, report)
if err != nil {
b.Fatal(err)
}
render.Render(report, renderer, filter)
})
}