export PROJECT=""
 export ROBOT_FILE=""
+export ROBOT_LOG_DIR=${PWD}/archives
 export READINESS_CONTAINERS=()
 
 function spin_microk8s_cluster () {
         echo "Microk8s cluster installed successfully"
         sudo usermod -a -G microk8s $USER
         echo "Enabling DNS and helm3 plugins"
-        microk8s.enable dns helm3
+        microk8s.enable dns helm3 hostpath-storage
         echo "Creating configuration file for Microk8s"
         microk8s kubectl config view --raw > $HOME/.kube/config
         chmod 600 $HOME/.kube/config
         rm -rf tests/models/
         echo "---------------------------------------------"
         echo "Installing Robot framework pod for running CSIT"
-        microk8s helm install csit-robot robot --set robot=$ROBOT_FILE --set "readiness={${READINESS_CONTAINERS[*]}}";
+        microk8s helm install csit-robot robot --set robot=$ROBOT_FILE --set "readiness={${READINESS_CONTAINERS[*]}}" --set robotLogDir=$ROBOT_LOG_DIR;
         print_robot_log
     fi
 }
 
             - name: ROBOT_FILE
               value: {{ .Values.robot }}
           command: [ "./run-test.sh", "$(ROBOT_FILE)" ]
-      restartPolicy: Never
\ No newline at end of file
+          volumeMounts:
+            - name: robot-csit-pv
+              mountPath: /tmp
+      restartPolicy: Never
+      volumes:
+        - name: robot-csit-pv
+          hostPath:
+            path: {{ .Values.robotLogDir }}
\ No newline at end of file
 
 echo "Run Robot test"
 echo ROBOT_VARIABLES="${ROBOT_VARIABLES}"
 echo "Starting Robot test suites ..."
-python3 -m robot.run $ROBOT_VARIABLES $1
+python3 -m robot.run -d /tmp/ $ROBOT_VARIABLES $1
 RESULT=$?
 echo "RESULT: ${RESULT}"