#!/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