mirror of
https://github.com/xiph/opus.git
synced 2025-05-25 20:59:13 +00:00
30 lines
509 B
Bash
Executable file
30 lines
509 B
Bash
Executable file
#!/bin/sh
|
|
|
|
tarball=`realpath $1`
|
|
nb_tests=$2
|
|
oldvectors=`realpath $3`
|
|
newvectors=`realpath $4`
|
|
base=`basename $tarball .tar.gz`
|
|
|
|
tar xvf $tarball > /dev/null 2>&1
|
|
cd $base
|
|
|
|
if [ $? -ne 0 ]
|
|
then
|
|
echo cannot go to $base
|
|
exit 1
|
|
fi
|
|
|
|
mkdir build_tests
|
|
|
|
configure_dir=`pwd`
|
|
seq -w $nb_tests | parallel --halt now,fail=10 -j +2 "../random_config.sh build_tests/run_{} $configure_dir $oldvectors $newvectors"
|
|
|
|
if [ $? -ne 0 ]
|
|
then
|
|
echo Check found errors
|
|
exit 1
|
|
else
|
|
echo No error found
|
|
fi
|
|
|