Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(716)

Side by Side Diff: patched-ffmpeg-mt/tests/seek-regression.sh

Issue 789004: ffmpeg roll of source to mar 9 version... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/ffmpeg/
Patch Set: '' Created 10 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 #!/bin/sh 1 #!/bin/sh
2 2
3 LC_ALL=C 3 LC_ALL=C
4 export LC_ALL 4 export LC_ALL
5 5
6 src_path=$1
6 target_exec=$2 7 target_exec=$2
7 target_path=$3 8 target_path=$3
8 9
10 [ "${V-0}" -gt 0 ] && echov=echo || echov=:
11 [ "${V-0}" -gt 1 ] || exec 2>/dev/null
12
13 refdir="$src_path/tests/ref/seek"
9 datadir="tests/data" 14 datadir="tests/data"
10 15
11 logfile="$datadir/seek.regression" 16 list=$(ls -1 $datadir/vsynth2/* $datadir/acodec/* $datadir/lavf/*)
12 reffile="$1" 17 imgs=$(for i in $datadir/images/*; do echo "$i/%02d.${i##*/}"; done)
18 err=0
13 19
14 list=$(grep '^tests/data/[ab]-' "$reffile") 20 for i in $list $imgs; do
15 rm -f $logfile 21 base=$(basename $i)
16 for i in $list ; do 22 logfile="$datadir/$base.seek.regression"
17 echo ---------------- >> $logfile 23 reffile="$refdir/$base.ref"
18 echo $i >> $logfile 24 echo "TEST SEEK $base"
19 $target_exec $target_path/tests/seek_test $target_path/$i >> $logfile 25 $echov $target_exec $target_path/tests/seek_test $target_path/$i
26 $target_exec $target_path/tests/seek_test $target_path/$i > $logfile
27 diff -u -w "$reffile" "$logfile" || err=1
20 done 28 done
21 29
22 if diff -u -w "$reffile" "$logfile" ; then 30 if [ $err = 0 ]; then
23 echo 31 echo
24 echo seek regression test: success 32 echo seek regression test: success
25 exit 0 33 exit 0
26 else 34 else
27 echo 35 echo
28 echo seek regression test: error 36 echo seek regression test: error
29 exit 1 37 exit 1
30 fi 38 fi
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698