Skip to content
Snippets Groups Projects
perf_bis.sh 473 B
Newer Older
chafiol's avatar
chafiol committed
#!/bin/bash

echo -e "iTest\ttaille\ttri\ttemps\tmem"

for iTest in `seq 1 2`
do
chafiol's avatar
chafiol committed
    size=$(( `od -An -N4 -tu < /dev/urandom` % 100000000))
chafiol's avatar
chafiol committed
    max=$(( `od -An -N4 -tu < /dev/urandom` % 1000))

    ./tri -g $max $size 1>tabs/perf_tab.txt
    #cat tabs/perf_tab.txt
    for tri in "fusion" "insertion" "rapide"
    do
chafiol's avatar
chafiol committed
        res=$($(time ./tri --$tri tabs/perf_tab.txt 1>/dev/null ) 2>&1)
chafiol's avatar
chafiol committed
        echo -e "$iTest\t$taille\t$tri\t$res"
    done
    rm tabs/perf_tab.txt
done