Workaround when running tests using Linux on Win

Print info and delay container start when using Linux on Win
Minor correction in README

Issue-ID: NONRTRIC-468

Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: I2bf36ad5ac751c1e4482ced809312a7bd0b6dcf4
diff --git a/test/common/testcase_common.sh b/test/common/testcase_common.sh
index 3e1003d..dc5415b 100755
--- a/test/common/testcase_common.sh
+++ b/test/common/testcase_common.sh
@@ -1873,6 +1873,13 @@
 	appcount=$1
 	shift
 
+	os_version=$(uname -a 2> /dev/null | awk '{print tolower($0)}' | grep "mircosoft")
+	if [[ "$os_version" == *"mircosoft"* ]]; then
+		echo -e $YELLOW" Workaround for Linux on Win - delay container start, 1 sec, to make sure files mounted in the container are available on disk - WLS problem"$EYELLOW
+		sleep 1
+	fi
+
+
 	if [ "$compose_args" == "NODOCKERARGS" ]; then
 		docker-compose -f $compose_file up -d &> .dockererr
 		if [ $? -ne 0 ]; then