]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Updated test plan.
authorBart Van Assche <bvanassche@acm.org>
Mon, 24 Mar 2008 12:38:02 +0000 (12:38 +0000)
committerBart Van Assche <bvanassche@acm.org>
Mon, 24 Mar 2008 12:38:02 +0000 (12:38 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7780

exp-drd/Testing.txt

index f9abf4e61bef745f261799c81b2d914c4ea16b32..16f22febef1828d7d150ee28a35a151df172b83b 100644 (file)
@@ -3,15 +3,24 @@ How to test DRD
 
 1. Run the regression tests. After having compiled DRD, run the following
    command:
-   perl tests/vg_regtest exp-drd
-2. Test whether DRD works with standard KDE applications and whether it does
+     perl tests/vg_regtest exp-drd
+2. Test the slowdown for matinv for various matrix sizes (must be less
+   than 100):
+     time exp-drd/tests/matinv 200
+     for ((i=1;i<=10;i++))
+     do
+       echo "==== $i ===="
+       time ./vg-in-place --tool=exp-drd exp-drd/tests/matinv 200 -t$i
+     done
+3. Test whether DRD works with standard KDE applications and whether it does
    not print any error messages:
-   ./vg-in-place --tool=exp-drd kate
-   ./vg-in-place --trace-children=yes --tool=exp-drd knode
-3. Test DRD with Firefox. First of all, build and install Firefox 3. Next,
+     ./vg-in-place --tool=exp-drd kate
+     ./vg-in-place --trace-children=yes --tool=exp-drd knode
+4. Test DRD with Firefox. First of all, build and install Firefox 3. Next,
    run the following command:
-   LD_LIBRARY_PATH=$HOME/firefox3: ./vg-in-place --tool=exp-drd \
-     $HOME/firefox3/firefox-bin
+     LD_LIBRARY_PATH=$HOME/software/mozilla-build/dist/lib: ./vg-in-place --tool=exp-drd $HOME/software/mozilla-build/dist/bin/firefox-bin
+
+
 
 
 
@@ -30,6 +39,7 @@ SRC=$SRCDIR/mozilla
 BUILD=${SRC}-build
 PREFIX=$HOME/firefox3
 MOZCONFIG=$BUILD/mozconfig-firefox
+export MOZCONFIG
 
 rm -rf   ${BUILD}   || exit $?
 rm -rf   ${PREFIX}  || exit $?
@@ -47,7 +57,6 @@ ac_add_options --enable-static
 ac_add_options --prefix $PREFIX
 EOF
 
-export MOZCONFIG
 export CFLAGS=-pipe
 
 ${SRC}/configure