From e9c4c3018b3ff80063e51a1e31b7f70fba36f567 Mon Sep 17 00:00:00 2001 From: Martin Pool Date: Wed, 13 Mar 2002 04:25:10 +0000 Subject: [PATCH] More notes on testing. --- TODO | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/TODO b/TODO index 30ba52a9..aa353e92 100644 --- a/TODO +++ b/TODO @@ -5,16 +5,6 @@ URGENT --------------------------------------------------------------- IMPORTANT ------------------------------------------------------------ -Cross-test versions - - Part of the regression suite should be making sure that we don't - break backwards compatibility: old clients vs new servers and so - on. Ideally we would test the cross product of versions. - - It might be sufficient to test downloads from well-known public - rsync servers running different versions of rsync. This will give - some testing and also be the most common case for having different - versions and not being able to upgrade. use chroot @@ -366,6 +356,32 @@ Memory debugger http://devel-home.kde.org/~sewardj/ +TESTING -------------------------------------------------------------- + +Cross-test versions + + Part of the regression suite should be making sure that we don't + break backwards compatibility: old clients vs new servers and so + on. Ideally we would test the cross product of versions. + + It might be sufficient to test downloads from well-known public + rsync servers running different versions of rsync. This will give + some testing and also be the most common case for having different + versions and not being able to upgrade. + +Test large files + + Sparse and non-sparse + +Mutator program + + Insert bytes, delete bytes, swap blocks, ... + +configure option to enable dangerous tests + +If tests are skipped, say why. + + DOCUMENTATION -------------------------------------------------------- Update README -- 2.34.1