summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorCristian Rodríguez <crrodriguez@opensuse.org>2012-04-17 22:12:45 -0300
committerErik de Castro Lopo <erikd@mega-nerd.com>2012-04-19 04:54:01 +1000
commit95f0f75477701a7869fd545aa1c9f77de25a2cb0 (patch)
tree345b7e4fbfd0e21652e71da4821f45507e430c04 /test
parentc2417da842cbc732e23efe1fcb384b3a41389b39 (diff)
downloadflac-95f0f75477701a7869fd545aa1c9f77de25a2cb0.tar.gz
export MALLOC_PERTURB_ and MALLOC_CHECK_ in test suite
That enables an special implementation that checks for common memory errors and will save us from a lot pain.
Diffstat (limited to 'test')
-rwxr-xr-xtest/test_bins.sh2
-rwxr-xr-xtest/test_flac.sh2
-rwxr-xr-xtest/test_grabbag.sh2
-rwxr-xr-xtest/test_libFLAC++.sh2
-rwxr-xr-xtest/test_libFLAC.sh3
-rwxr-xr-xtest/test_metaflac.sh2
-rwxr-xr-xtest/test_seeking.sh2
-rwxr-xr-xtest/test_streams.sh2
8 files changed, 17 insertions, 0 deletions
diff --git a/test/test_bins.sh b/test/test_bins.sh
index 55a0b8ac..9b1fa0f5 100755
--- a/test/test_bins.sh
+++ b/test/test_bins.sh
@@ -37,6 +37,8 @@ LD_LIBRARY_PATH=../src/share/replaygain_synthesis/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=../src/share/utf8/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=../obj/$BUILD/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
+export MALLOC_CHECK_=3
+export MALLOC_PERTURB_==$(($RANDOM % 255 + 1))
PATH=../src/flac:$PATH
PATH=../obj/$BUILD/bin:$PATH
BINS_PATH=../../test_files/bins
diff --git a/test/test_flac.sh b/test/test_flac.sh
index 0aa7e61c..7e4a8fd2 100755
--- a/test/test_flac.sh
+++ b/test/test_flac.sh
@@ -51,6 +51,8 @@ LD_LIBRARY_PATH=`pwd`/../src/share/replaygain_synthesis/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=`pwd`/../src/share/utf8/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=`pwd`/../obj/$BUILD/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
+export MALLOC_CHECK_=3
+export MALLOC_PERTURB_=$(($RANDOM % 255 + 1))
PATH=`pwd`/../src/flac:$PATH
PATH=`pwd`/../src/metaflac:$PATH
PATH=`pwd`/../src/test_streams:$PATH
diff --git a/test/test_grabbag.sh b/test/test_grabbag.sh
index 5c044b3f..8f1c5c98 100755
--- a/test/test_grabbag.sh
+++ b/test/test_grabbag.sh
@@ -34,6 +34,8 @@ LD_LIBRARY_PATH=../src/share/grabbag/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=../src/share/replaygain_analysis/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=../obj/$BUILD/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
+export MALLOC_CHECK_=3
+export MALLOC_PERTURB_=$(($RANDOM % 255 + 1))
PATH=../src/test_grabbag/cuesheet:$PATH
PATH=../src/test_grabbag/picture:$PATH
PATH=../obj/$BUILD/bin:$PATH
diff --git a/test/test_libFLAC++.sh b/test/test_libFLAC++.sh
index a5e32a54..18ddd53b 100755
--- a/test/test_libFLAC++.sh
+++ b/test/test_libFLAC++.sh
@@ -35,6 +35,8 @@ LD_LIBRARY_PATH=../src/share/grabbag/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=../src/share/replaygain_analysis/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=../obj/$BUILD/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
+export MALLOC_CHECK_=3
+export MALLOC_PERTURB_=$(($RANDOM % 255 + 1))
PATH=../src/test_libFLAC++:$PATH
PATH=../obj/$BUILD/bin:$PATH
diff --git a/test/test_libFLAC.sh b/test/test_libFLAC.sh
index 21ed6bf1..067b4e1f 100755
--- a/test/test_libFLAC.sh
+++ b/test/test_libFLAC.sh
@@ -34,6 +34,9 @@ LD_LIBRARY_PATH=../src/share/grabbag/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=../src/share/replaygain_analysis/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=../obj/$BUILD/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
+export MALLOC_CHECK_=3
+export MALLOC_PERTURB_=$(($RANDOM % 255 + 1))
+
PATH=../src/test_libFLAC:$PATH
PATH=../obj/$BUILD/bin:$PATH
diff --git a/test/test_metaflac.sh b/test/test_metaflac.sh
index c823ccf6..3cc9a8e2 100755
--- a/test/test_metaflac.sh
+++ b/test/test_metaflac.sh
@@ -46,6 +46,8 @@ LD_LIBRARY_PATH=`pwd`/../src/share/replaygain_synthesis/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=`pwd`/../src/share/utf8/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=`pwd`/../obj/$BUILD/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
+export MALLOC_CHECK_=3
+export MALLOC_PERTURB_=$(($RANDOM % 255 + 1))
PATH=`pwd`/../src/flac:$PATH
PATH=`pwd`/../src/metaflac:$PATH
PATH=`pwd`/../obj/$BUILD/bin:$PATH
diff --git a/test/test_seeking.sh b/test/test_seeking.sh
index 94e4de12..86e828b4 100755
--- a/test/test_seeking.sh
+++ b/test/test_seeking.sh
@@ -32,6 +32,8 @@ fi
LD_LIBRARY_PATH=../src/libFLAC/.libs:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=../obj/$BUILD/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
+export MALLOC_CHECK_=3
+export MALLOC_PERTURB_=$(($RANDOM % 255 + 1))
PATH=../src/flac:$PATH
PATH=../src/metaflac:$PATH
PATH=../src/test_seeking:$PATH
diff --git a/test/test_streams.sh b/test/test_streams.sh
index 14c1a121..b5680c41 100755
--- a/test/test_streams.sh
+++ b/test/test_streams.sh
@@ -31,6 +31,8 @@ fi
LD_LIBRARY_PATH=../obj/$BUILD/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
+export MALLOC_CHECK_=3
+export MALLOC_PERTURB_=$(($RANDOM % 255 + 1))
PATH=../src/flac:$PATH
PATH=../src/test_streams:$PATH
PATH=../obj/$BUILD/bin:$PATH