From 70f8ca2add44a4c2b96111693448cafd3c036a17 Mon Sep 17 00:00:00 2001 From: Siddharth Ravikumar Date: Fri, 1 Apr 2016 15:51:49 +0000 Subject: Draft section "testing". --- presentation/combox-p.pdf | Bin 325374 -> 398541 bytes presentation/sections/4-testing.tex | 77 ++++++++++++++++++++++++++++++++++-- 2 files changed, 74 insertions(+), 3 deletions(-) diff --git a/presentation/combox-p.pdf b/presentation/combox-p.pdf index 24b9f33..2f73a94 100644 Binary files a/presentation/combox-p.pdf and b/presentation/combox-p.pdf differ diff --git a/presentation/sections/4-testing.tex b/presentation/sections/4-testing.tex index 4e133fc..760c54b 100644 --- a/presentation/sections/4-testing.tex +++ b/presentation/sections/4-testing.tex @@ -5,6 +5,7 @@ \begin{frame} \frametitle{testing} + \pause \begin{itemize} \item unit testing \item manual testing @@ -18,9 +19,9 @@ \begin{frame} \frametitle{unit testing} \begin{itemize} - \item<1-> nose testing frame work - \item<2-> not pure TDD - \item<3-> benefits? + \item<2-> nose testing frame work + \item<3-> not pure TDD + \item<4-> benefits? \end{itemize} \end{frame} @@ -47,6 +48,7 @@ OK \begin{frame} \frametitle{manual testing} + \pause \begin{itemize} \item combox on two GNU/Linux machines. \item combox on GNU/Linux and OS X @@ -165,3 +167,72 @@ setup iii \end{frame} \subsection{stress testing} + + +\begin{frame}[fragile] + \frametitle{stress testing} + \pause + {\tiny + \begin{semiverbatim} + + 1 second delay + +---+ + | | + - v v - - - + - F - -1s- - F - -1s- - F - -1s- - F - + - - - - -1s- +------>------------->-------->---------->-----> - +dump script - F - + - + -1s- + + - + - - F - + - F - 20MiB - 90MiB file - + - + avg. file size 60MiB | | + | - - | + | - F - - F - | + | - - | + +_________________+ + combox directory + +git.ricketyspace.net/combox-paper/tree/dumper/dump + \end{semiverbatim} } +\end{frame} + + +\begin{frame} + \frametitle{1620MiB dump - 27 files} + \pause + \centering + {\small + avg. time to split and encrypt $\rightarrow$ 2670.59ms\\ + \pause + total time to process all files $\rightarrow$ 02m:22s + } +\end{frame} + + +\begin{frame} + \frametitle{5940MiB dump - 99 files} + \pause + \centering + {\small + avg. time to split and encrypt $\rightarrow$ 2979.64ms ($\uparrow$ 309.049ms)\\ + \pause + total time to process all files $\rightarrow$ 09m:10s ($\uparrow$ 6m:48s) + } +\end{frame} + + +\begin{frame} + \frametitle{10800MiB dump - 180 files} + \pause + \centering + {\small + avg. time to split and encrypt $\rightarrow$ 3423.08ms ($\uparrow$ 443.440ms)\\ + \pause + total time to process all files $\rightarrow$ 18m:04s ($\uparrow$ 8m:54s) + } +\end{frame} -- cgit v1.2.3