summaryrefslogtreecommitdiffstats
path: root/report/chapters/5-testing.tex
diff options
context:
space:
mode:
authorSiddharth Ravikumar <sravik@bgsu.edu>2016-01-28 10:27:50 -0500
committerSiddharth Ravikumar <sravik@bgsu.edu>2016-01-28 10:27:50 -0500
commit4540b44f5cfa8f2659a6a2a2f7372d49c6914941 (patch)
tree611eadf997ca5ab972ae2ae4d7774368a58cc677 /report/chapters/5-testing.tex
parent5802177f63e228065340725c4cd21671f1f9bd7d (diff)
Drafted section 5.2.3.2.
Demo - combox running on GNU/Linux and OS X.
Diffstat (limited to 'report/chapters/5-testing.tex')
-rw-r--r--report/chapters/5-testing.tex43
1 files changed, 43 insertions, 0 deletions
diff --git a/report/chapters/5-testing.tex b/report/chapters/5-testing.tex
index 7239ec7..41c63da 100644
--- a/report/chapters/5-testing.tex
+++ b/report/chapters/5-testing.tex
@@ -281,7 +281,50 @@ Google Drive directory to Google Drive's server on GNU/Linux.
when it was given a non-existent path to remove; this issue was
fixed on 2015-09-12\cite{git:bug-seven-fix}.
\end{itemize}
+
\subsubsection{Demo}
+
+Demo of combox being used on a GNU/Linux machine and OS X machine can
+be viewed at \url{https://ricketyspace.net/combox/combox-gnu-osx.webm}
+
+\verb+lyra+ is the GNU/Linux (virtual) machine and
+\verb+dhcp-129-1-66-1+ is the OS X machine that being used for the
+demo. The OS X machine is accessed through VNC\cite{article:vnc}.
+
+Description of what happens in the demo follows:
+
+ - (\verb+lyra+) create file \verb+cat.stevens+ with content ``peace train''.
+
+ - (\verb+lyra+) sync Google Drive using \verb+rclone+.
+
+ - (\verb+dhcp-129-1-66-1+) verify that file \verb+cat.stevens+ is
+ created with content ``peace train''.
+
+ - (\verb+dhcp-129-1-66-1+) append string ``moonshadow'' to file
+ \verb+cat.stevens+.
+
+ - (\verb+lyra+) sync Google Drive using \verb+rclone+.
+
+ - (\verb+lyra+) verify that the file \verb+cat.stevens+ was updated
+ (modified); last line must have the string ``moonshadow''.
+
+ - (\verb+lyra+) append string ``father and son'' to the file
+ \verb+cat.stevens+.
+
+ - (\verb+lyra+) sync Google Drive using \verb+rclone+.
+
+ - (\verb+dhcp-129-1-66-1+) verify that the file \verb+cat.stevens+
+ was updated (modified); last line must have the string ``father and
+ son''.
+
+ - (\verb+dhcp-129-1-66-1+) rename file \verb+cat.stevens+ to
+ \verb+yusuf.islam+
+
+ - (\verb+lyra+) sync Google Drive using \verb+rclone+.
+
+ - (\verb+lyra+) verify that the file \verb+cat.stevens+ was renamed
+ to \verb+yusuf.islam+.
+
\subsection{Testing with a USB stick as a node}
combox was run on a GNU/Linux machine and an OS X machine and a file