summaryrefslogtreecommitdiffstats
path: root/report
diff options
context:
space:
mode:
Diffstat (limited to 'report')
-rw-r--r--report/bib/combox.bib13
-rw-r--r--report/chapters/5-testing.tex43
-rw-r--r--report/combox-report.pdfbin162903 -> 169987 bytes
3 files changed, 56 insertions, 0 deletions
diff --git a/report/bib/combox.bib b/report/bib/combox.bib
index cc38199..29de54b 100644
--- a/report/bib/combox.bib
+++ b/report/bib/combox.bib
@@ -60,4 +60,17 @@ url = "https://git.ricketyspace.net/combox/commit/?id=9d14db03da5d10d5ab0d7cc76b
@misc{git:bug-seven-fix,
title = "combox - git commit - bug seven fix",
url = "https://git.ricketyspace.net/combox/commit/?id=422238eb4904de14842221fa09a2b4028801afb1"
+}
+
+@article{article:vnc,
+author = "Richardson, T. and Stafford-Fraser, Q. and Wood, K. R. and Hopper, A.",
+title = "Virtual network computing",
+journal = "Internet Computing, IEEE",
+year = 1998,
+month = "Jan",
+volume = 2,
+number = 1,
+pages = {33-38},
+doi = "10.1109/4236.656066",
+ISSN = "1089-7801",
} \ No newline at end of file
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
diff --git a/report/combox-report.pdf b/report/combox-report.pdf
index 404b263..80078a8 100644
--- a/report/combox-report.pdf
+++ b/report/combox-report.pdf
Binary files differ