From 4540b44f5cfa8f2659a6a2a2f7372d49c6914941 Mon Sep 17 00:00:00 2001 From: Siddharth Ravikumar Date: Thu, 28 Jan 2016 10:27:50 -0500 Subject: Drafted section 5.2.3.2. Demo - combox running on GNU/Linux and OS X. --- report/bib/combox.bib | 13 +++++++++++++ report/chapters/5-testing.tex | 43 ++++++++++++++++++++++++++++++++++++++++++ report/combox-report.pdf | Bin 162903 -> 169987 bytes 3 files changed, 56 insertions(+) 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 Binary files a/report/combox-report.pdf and b/report/combox-report.pdf differ -- cgit v1.2.3