hs-test: logging improvements

Type: test

Change-Id: Iffefe085e846b6ba614b0d74c4ba9907080a9a59
Signed-off-by: Adrian Villin <avillin@cisco.com>
diff --git a/extras/hs-test/suite_no_topo_test.go b/extras/hs-test/suite_no_topo_test.go
index 6df06c7..625dca9 100644
--- a/extras/hs-test/suite_no_topo_test.go
+++ b/extras/hs-test/suite_no_topo_test.go
@@ -74,7 +74,9 @@
 		test := test
 		pc := reflect.ValueOf(test).Pointer()
 		funcValue := runtime.FuncForPC(pc)
-		It(strings.Split(funcValue.Name(), ".")[2], func(ctx SpecContext) {
+		testName := strings.Split(funcValue.Name(), ".")[2]
+		It(testName, func(ctx SpecContext) {
+			s.log(testName + ": BEGIN")
 			test(&s)
 		}, SpecTimeout(time.Minute*5))
 	}
@@ -99,7 +101,9 @@
 		test := test
 		pc := reflect.ValueOf(test).Pointer()
 		funcValue := runtime.FuncForPC(pc)
-		It(strings.Split(funcValue.Name(), ".")[2], Label("SOLO"), func(ctx SpecContext) {
+		testName := strings.Split(funcValue.Name(), ".")[2]
+		It(testName, Label("SOLO"), func(ctx SpecContext) {
+			s.log(testName + ": BEGIN")
 			test(&s)
 		}, SpecTimeout(time.Minute*5))
 	}