Test env documentation and new features

First part of README updated

Added panic stop of test case with retrieving logs

Added test result file of scripting support

Change-Id: I283dbf2013eaba2006391cde3c9cb2acd0a0239f
Issue-ID: NONRTRIC-154
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
diff --git a/test/common/controller_api_functions.sh b/test/common/controller_api_functions.sh
index c4ba71c..daab47c 100644
--- a/test/common/controller_api_functions.sh
+++ b/test/common/controller_api_functions.sh
@@ -98,12 +98,14 @@
     if [ $? -ne 0 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status "(likely remote server error)"$ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
 
 	if [ $status -ne $1 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status $ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
     body=${res:0:${#res}-3}
@@ -128,6 +130,7 @@
 	if [ $res -ne 0 ]; then
 		echo -e $RED" FAIL, returned body not correct"$ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
 
@@ -163,12 +166,14 @@
     if [ $? -ne 0 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status "(likely remote server error)"$ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
 
 	if [ $status -ne $1 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status $ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
     body=${res:0:${#res}-3}
@@ -184,6 +189,7 @@
 		if [ $res -ne 0 ]; then
 			echo -e $RED" FAIL, returned body not correct"$ERED
 			((RES_FAIL++))
+			__check_stop_at_error
 			return 1
 		fi
 	fi
@@ -222,12 +228,14 @@
     if [ $? -ne 0 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status "(likely remote server error)"$ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
 
 	if [ $status -ne $1 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status $ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
 
@@ -268,12 +276,14 @@
     if [ $? -ne 0 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status "(likely remote server error)"$ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
 
 	if [ $status -ne $1 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status $ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
 
@@ -325,12 +335,14 @@
     if [ $? -ne 0 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status "(likely remote server error)"$ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
 
 	if [ $status -ne $1 ]; then
 		echo -e $RED" FAIL. Exepected status "$1", got "$status $ERED
 		((RES_FAIL++))
+		__check_stop_at_error
 		return 1
 	fi
 
@@ -343,6 +355,7 @@
 		if [ $res -ne 0 ]; then
 			echo -e $RED" FAIL, returned body not correct"$ERED
 			((RES_FAIL++))
+			__check_stop_at_error
 			return 1
 		fi
 	fi