+docker_image_dir=$WORKSPACE/docker_image_build
+function env_clean {
+ container_id=`sudo docker ps -a | grep kvmfornfv |awk '{print $1}'`
+ sudo docker rm $container_id
+ sudo ssh root@10.2.117.23 "rm -rf /root/workspace/*"
+ sudo ssh root@10.2.117.23 "pid=\$(ps aux | grep 'qemu' | awk '{print \$2}' | head -1); echo \$pid |xargs kill"
+ sudo rm -rf /tmp/kvmtest-*
+}
+
+#Cleaning up the test environment before running cyclictest through yardstick.
+env_clean
+
+#Creating a docker image with yardstick installed.
+( cd ${docker_image_dir}; sudo docker build -t kvmfornfv:latest --no-cache=true . )
+if [ ${?} -ne 0 ] ; then
+ echo "Docker image build failed"
+ id=$(sudo docker ps -a | head -2 | tail -1 | awk '{print $1}'); sudo docker rm -f $id
+ exit 1