func newBenchmarkList() *unstructured.UnstructuredList { … } func newBenchmarkTable() *metav1.Table { … } func BenchmarkDiscardingPrinter(b *testing.B) { … } func BenchmarkJSONPrinter(b *testing.B) { … } func BenchmarkJSONPathPrinter(b *testing.B) { … } func BenchmarkYAMLPrinter(b *testing.B) { … } func BenchmarkTablePrinter(b *testing.B) { … } func BenchmarkGoTemplatePrinter(b *testing.B) { … } func BenchmarkNamePrinter(b *testing.B) { … } func BenchmarkOmitManagedFieldsPrinter(b *testing.B) { … } func BenchmarkTypeSetterPrinter(b *testing.B) { … } func benchmarkPrinter(b *testing.B, printerFunc func() ResourcePrinter, data runtime.Object) { … }