From ba8efbddea90664cc2fd1b4fcab249180616072d Mon Sep 17 00:00:00 2001 From: gmarek Date: Wed, 13 Jan 2016 15:50:08 +0100 Subject: [PATCH] Add explicit start and end to JSON encoded test data for easier parsing --- test/e2e/framework.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/e2e/framework.go b/test/e2e/framework.go index ec8a59ba136..39c4b7eeba0 100644 --- a/test/e2e/framework.go +++ b/test/e2e/framework.go @@ -19,6 +19,7 @@ package e2e import ( "bytes" "fmt" + "reflect" "strings" "sync" "time" @@ -185,7 +186,9 @@ func (f *Framework) afterEach() { } case "json": for i := range summaries { - Logf(summaries[i].PrintJSON()) + typeName := reflect.TypeOf(summaries[i]).String() + Logf("%v JSON\n%v", typeName[strings.LastIndex(typeName, ".")+1:len(typeName)], summaries[i].PrintJSON()) + Logf("Finished") } default: Logf("Unknown ouptut type: %v. Skipping.", printType)