Test: Clean up TurboJPEG example test logs

This commit is contained in:
DRC
2024-09-01 16:24:19 -04:00
parent f464728a2b
commit df04d26a99
3 changed files with 35 additions and 16 deletions

View File

@@ -15,7 +15,8 @@ onexit()
runme()
{
echo \*\*\* $*
echo \*\*\* $* | sed "s@$EXEDIR@\$EXEDIR@g" | sed "s@$IMGDIR@\$IMGDIR@g" |
sed "s@$JAVA@\$JAVA@g" | sed "s@$OUTDIR@\$OUTDIR@g"
"$@"
}
@@ -44,6 +45,11 @@ done
exec >$EXEDIR/tjcomptest$JAVAARG.log
echo "EXEDIR: $EXEDIR"
echo "IMGDIR: $IMGDIR"
echo "OUTDIR: $OUTDIR"
echo
SUBSAMPOPT=(444 422 440 420 411 441)
SAMPOPT=(1x1 2x1 1x2 2x2 4x1 1x4)
@@ -83,7 +89,7 @@ for precision in 8 12; do
-sa ${SAMPOPT[$sampi]} \
-outf $OUTDIR/${basename}-cjpeg.jpg $RGBIMG
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
$OUTDIR/${basename}-cjpeg.jpg | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
rm $OUTDIR/${basename}-tjcomp.jpg $OUTDIR/${basename}-cjpeg.jpg
@@ -97,7 +103,7 @@ for precision in 8 12; do
-sa ${SAMPOPT[$sampi]} \
-gr -outf $OUTDIR/${basename}-cjpeg.jpg $RGBIMG
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
$OUTDIR/${basename}-cjpeg.jpg | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
rm $OUTDIR/${basename}-tjcomp.jpg $OUTDIR/${basename}-cjpeg.jpg
@@ -111,7 +117,7 @@ for precision in 8 12; do
-sa ${SAMPOPT[$sampi]} \
-rgb -outf $OUTDIR/${basename}-cjpeg.jpg $RGBIMG
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
$OUTDIR/${basename}-cjpeg.jpg | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
rm $OUTDIR/${basename}-tjcomp.jpg $OUTDIR/${basename}-cjpeg.jpg
@@ -126,7 +132,7 @@ for precision in 8 12; do
-sa ${SAMPOPT[$sampi]} \
-outf $OUTDIR/${basename}-cjpeg.jpg $GRAYIMG
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
$OUTDIR/${basename}-cjpeg.jpg | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
rm $OUTDIR/${basename}-tjcomp.jpg $OUTDIR/${basename}-cjpeg.jpg
@@ -160,7 +166,7 @@ for precision in {2..16}; do
runme $EXEDIR/cjpeg -pre $precision -l $psv,$pt $restartarg \
-outf $OUTDIR/${basename}-cjpeg.jpg $RGBIMG
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
$OUTDIR/${basename}-cjpeg.jpg | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjcomp.jpg $OUTDIR/${basename}-cjpeg.jpg
rm $OUTDIR/${basename}-tjcomp.jpg $OUTDIR/${basename}-cjpeg.jpg
echo
@@ -171,7 +177,7 @@ for precision in {2..16}; do
runme $EXEDIR/cjpeg -pre $precision -l $psv,$pt $restartarg \
-outf $OUTDIR/${basename}-cjpeg.jpg $GRAYIMG
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjcomp.jpg \
$OUTDIR/${basename}-cjpeg.jpg
$OUTDIR/${basename}-cjpeg.jpg | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjcomp.jpg $OUTDIR/${basename}-cjpeg.jpg
rm $OUTDIR/${basename}-tjcomp.jpg $OUTDIR/${basename}-cjpeg.jpg
echo

View File

@@ -15,7 +15,8 @@ onexit()
runme()
{
echo \*\*\* $*
echo \*\*\* $* | sed "s@$EXEDIR@\$EXEDIR@g" | sed "s@$IMGDIR@\$IMGDIR@g" |
sed "s@$JAVA@\$JAVA@g" | sed "s@$OUTDIR@\$OUTDIR@g"
"$@"
}
@@ -44,6 +45,11 @@ done
exec >$EXEDIR/tjdecomptest$JAVAARG.log
echo "EXEDIR: $EXEDIR"
echo "IMGDIR: $IMGDIR"
echo "OUTDIR: $OUTDIR"
echo
SUBSAMPOPT=(444 422 440 420 411 441 410)
SAMPOPT=(1x1 2x1 1x2 2x2 4x1 1x4 4x2)
@@ -98,7 +104,7 @@ for precision in 8 12; do
-outf $OUTDIR/${basename}-djpeg.pgm \
$OUTDIR/${basename}-$subsamp.jpg
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjdecomp.pgm \
$OUTDIR/${basename}-djpeg.pgm
$OUTDIR/${basename}-djpeg.pgm | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjdecomp.pgm \
$OUTDIR/${basename}-djpeg.pgm
rm $OUTDIR/${basename}-tjdecomp.pgm $OUTDIR/${basename}-djpeg.pgm
@@ -111,7 +117,7 @@ for precision in 8 12; do
-rg -outf $OUTDIR/${basename}-djpeg.ppm \
$OUTDIR/${basename}-$subsamp.jpg
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjdecomp.ppm \
$OUTDIR/${basename}-djpeg.ppm
$OUTDIR/${basename}-djpeg.ppm | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjdecomp.ppm \
$OUTDIR/${basename}-djpeg.ppm
rm $OUTDIR/${basename}-tjdecomp.ppm $OUTDIR/${basename}-djpeg.ppm
@@ -125,7 +131,7 @@ for precision in 8 12; do
-outf $OUTDIR/${basename}-djpeg.ppm \
$OUTDIR/${basename}-$subsamp.jpg
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjdecomp.ppm \
$OUTDIR/${basename}-djpeg.ppm
$OUTDIR/${basename}-djpeg.ppm | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjdecomp.ppm \
$OUTDIR/${basename}-djpeg.ppm
rm $OUTDIR/${basename}-tjdecomp.ppm $OUTDIR/${basename}-djpeg.ppm
@@ -139,7 +145,7 @@ for precision in 8 12; do
-gr -outf $OUTDIR/${basename}-djpeg.pgm \
$OUTDIR/${basename}-$subsamp.jpg
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjdecomp.pgm \
$OUTDIR/${basename}-djpeg.pgm
$OUTDIR/${basename}-djpeg.pgm | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjdecomp.pgm \
$OUTDIR/${basename}-djpeg.pgm
rm $OUTDIR/${basename}-tjdecomp.pgm \
@@ -174,7 +180,7 @@ for precision in {2..16}; do
runme $EXEDIR/djpeg -outf $OUTDIR/${basename}-djpeg.ppm \
$OUTDIR/${basename}-rgb.jpg
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjdecomp.ppm \
$OUTDIR/${basename}-djpeg.ppm
$OUTDIR/${basename}-djpeg.ppm | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjdecomp.ppm $OUTDIR/${basename}-djpeg.ppm
rm $OUTDIR/${basename}-tjdecomp.ppm $OUTDIR/${basename}-djpeg.ppm
rm $OUTDIR/${basename}-rgb.jpg
@@ -190,7 +196,7 @@ for precision in {2..16}; do
runme $EXEDIR/djpeg -outf $OUTDIR/${basename}-djpeg.pgm \
$OUTDIR/${basename}-gray.jpg
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjdecomp.pgm \
$OUTDIR/${basename}-djpeg.pgm
$OUTDIR/${basename}-djpeg.pgm | sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjdecomp.pgm $OUTDIR/${basename}-djpeg.pgm
rm $OUTDIR/${basename}-tjdecomp.pgm $OUTDIR/${basename}-djpeg.pgm
rm $OUTDIR/${basename}-gray.jpg

View File

@@ -15,7 +15,8 @@ onexit()
runme()
{
echo \*\*\* $*
echo \*\*\* $* | sed "s@$EXEDIR@\$EXEDIR@g" | sed "s@$IMGDIR@\$IMGDIR@g" |
sed "s@$JAVA@\$JAVA@g" | sed "s@$OUTDIR@\$OUTDIR@g"
"$@"
}
@@ -44,6 +45,11 @@ done
exec >$EXEDIR/tjtrantest$JAVAARG.log
echo "EXEDIR: $EXEDIR"
echo "IMGDIR: $IMGDIR"
echo "OUTDIR: $OUTDIR"
echo
SUBSAMPOPT=(444 422 440 420 411 441 410)
SAMPOPT=(1x1 2x1 1x2 2x2 4x1 1x4 4x2)
@@ -132,7 +138,8 @@ for precision in 8 12; do
-outf $OUTDIR/${basename}-jpegtran.jpg \
$OUTDIR/${basename}-$subsamp.jpg
$EXEDIR/src/md5/md5sum $OUTDIR/${basename}-tjtran.jpg \
$OUTDIR/${basename}-jpegtran.jpg
$OUTDIR/${basename}-jpegtran.jpg |
sed "s@$OUTDIR@\$OUTDIR@g"
cmp $OUTDIR/${basename}-tjtran.jpg \
$OUTDIR/${basename}-jpegtran.jpg
rm $OUTDIR/${basename}-tjtran.jpg \