diff options
author | nelsonb%netscape.com <devnull@localhost> | 2005-05-21 21:30:29 +0000 |
---|---|---|
committer | nelsonb%netscape.com <devnull@localhost> | 2005-05-21 21:30:29 +0000 |
commit | 72f019fa51ff1abd77452c7fa402968c1bd8d03b (patch) | |
tree | a1daa4e2ffd475cd2e6ea66ce3863468ae0fe094 | |
parent | af284b36bb2579ec06ae9f30dbdb83a808055a40 (diff) | |
download | nss-hg-72f019fa51ff1abd77452c7fa402968c1bd8d03b.tar.gz |
Change while read statements to work with MKS. Bug 295060. r=wtchang
-rwxr-xr-x | security/nss/tests/cipher/cipher.sh | 4 | ||||
-rwxr-xr-x | security/nss/tests/cipher/performance.sh | 36 |
2 files changed, 22 insertions, 18 deletions
diff --git a/security/nss/tests/cipher/cipher.sh b/security/nss/tests/cipher/cipher.sh index 1cbb8e52a..50ff55104 100755 --- a/security/nss/tests/cipher/cipher.sh +++ b/security/nss/tests/cipher/cipher.sh @@ -87,7 +87,7 @@ cipher_init() ######################################################################## cipher_main() { - cat ${CIPHER_TXT} | while read EXP_RET PARAM TESTNAME + while read EXP_RET PARAM TESTNAME do if [ -n "$EXP_RET" -a "$EXP_RET" != "#" ] ; then PARAM=`echo $PARAM | sed -e "s/_-/ -/g"` @@ -98,7 +98,7 @@ cipher_main() bltest -T -m $PARAM -d ${P_CIPHER} html_msg $? $EXP_RET "$TESTNAME" fi - done + done < ${CIPHER_TXT} } ############################## cipher_cleanup ############################ diff --git a/security/nss/tests/cipher/performance.sh b/security/nss/tests/cipher/performance.sh index 2a9e1258b..98d1b0a38 100755 --- a/security/nss/tests/cipher/performance.sh +++ b/security/nss/tests/cipher/performance.sh @@ -32,7 +32,7 @@ if [ $TESTSET = "all" -o $TESTSET = "symmkey" ]; then echo "<TABLE BORDER=1><TR><TH COLSPAN=6>Symmetric Key Cipher Performance</TH></TR>" >> ${PERFRESULTS} echo "<TR bgcolor=lightGreen><TH>MODE</TH><TH>INPUT SIZE (bytes)</TH><TH>SYMMETRIC KEY SIZE (bits)</TH><TH>REPETITIONS (cx/op)</TH><TH>CONTEXT CREATION TIME (ms)</TH><TH>OPERATION TIME (ms)</TH></TR>" >> ${PERFRESULTS} -cat ${SKTESTS} | while read mode keysize bufsize reps cxreps +while read mode keysize bufsize reps cxreps do if [ $mode != "#" ]; then echo "bltest -N -m $mode -b $bufsize -g $keysize -u $cxreps" @@ -47,21 +47,21 @@ do echo "bltest -D -m $mode -i ${CIPHERDIR}/$mode.out -k ${CIPHERDIR}/$mode.key -v ${CIPHERDIR}/$mode.iv -p $reps -o ${CIPHERDIR}/$mode.inv" bltest -D -m $mode -i ${CIPHERDIR}/$mode.out -k ${CIPHERDIR}/$mode.key -v ${CIPHERDIR}/$mode.iv -p $reps -o ${CIPHERDIR}/$mode.inv >> ${SKPERFOUT} fi -done +done < ${SKTESTS} -cat ${SKPERFOUT} | while read md buf sk rps cxrps cx op +while read md buf sk rps cxrps cx op do if [ $md != "#" ]; then echo "<TR><TH>$md</TH><TD align=right>$buf</TD><TD align=right>$sk</TD><TD align=right>$cxrps/$rps</TD><TD align=right>$cx</TD><TD align=right>$op</TD></TR>" >> ${PERFRESULTS} fi -done +done < ${SKPERFOUT} echo "</TABLE><BR>" >> ${PERFRESULTS} fi if [ $TESTSET = "all" -o $TESTSET = "rsa" ]; then -cat ${RSATESTS} | while read mode keysize bufsize exp reps cxreps +while read mode keysize bufsize exp reps cxreps do if [ $mode != "#" ]; then echo "bltest -N -m $mode -b $bufsize -e $exp -g $keysize -u $cxreps" @@ -73,22 +73,24 @@ do echo "bltest -D -m $mode -i ${CIPHERDIR}/$mode.out -k ${CIPHERDIR}/$mode.key -p $reps -o ${CIPHERDIR}/$mode.inv" bltest -D -m $mode -i ${CIPHERDIR}/$mode.out -k ${CIPHERDIR}/$mode.key -p $reps -o ${CIPHERDIR}/$mode.inv >> ${RSAPERFOUT} fi -done +done < ${RSATESTS} echo "<TABLE BORDER=1><TR><TH COLSPAN=7>RSA Cipher Performance</TH></TR>" >> ${PERFRESULTS} echo "<TR bgcolor=lightGreen><TH>MODE</TH><TH>INPUT SIZE (bytes)</TH><TH>KEY SIZE (bits)</TH><TH>PUBLIC EXPONENT</TH><TH>REPETITIONS (cx/op)</TH><TH>CONTEXT CREATION TIME (ms)</TH><TH>OPERATION TIME (ms)</TH></TR>" >> ${PERFRESULTS} -cat ${RSAPERFOUT} | while read md buf mod pe rps cxrps cx op + +while read md buf mod pe rps cxrps cx op do if [ $md != "#" ]; then echo "<TR><TH>$md</TH><TD align=right>$buf</TD><TD align=right>$mod</TD><TD align=right>$pe</TD><TD align=right>$cxrps/$rps</TD><TD align=right>$cx</TD><TD align=right>$op</TD></TR>" >> ${PERFRESULTS} fi -done +done < ${RSAPERFOUT} echo "</TABLE><BR>" >> ${PERFRESULTS} fi if [ $TESTSET = "all" -o $TESTSET = "dsa" ]; then -cat ${DSATESTS} | while read mode keysize bufsize reps cxreps + +while read mode keysize bufsize reps cxreps do if [ $mode != "#" ]; then echo "bltest -N -m $mode -b $bufsize -g $keysize -u $cxreps" @@ -100,22 +102,23 @@ do echo "bltest -V -m $mode -f ${CIPHERDIR}/$mode.out -k ${CIPHERDIR}/$mode.key -p $reps -i ${CIPHERDIR}/$mode.in -o ${CIPHERDIR}/$mode.out" bltest -V -m $mode -f ${CIPHERDIR}/$mode.out -k ${CIPHERDIR}/$mode.key -p $reps -i ${CIPHERDIR}/$mode.in -o ${CIPHERDIR}/$mode.out >> ${DSAPERFOUT} fi -done +done < ${DSATESTS} echo "<TABLE BORDER=1><TR><TH COLSPAN=6>DSA Cipher Performance</TH></TR>" >> ${PERFRESULTS} echo "<TR bgcolor=lightGreen><TH>MODE</TH><TH>INPUT SIZE (bytes)</TH><TH>KEY SIZE (bits)</TH><TH>REPETITIONS (cx/op)</TH><TH>CONTEXT CREATION TIME (ms)</TH><TH>OPERATION TIME (ms)</TH></TR>" >> ${PERFRESULTS} -cat ${DSAPERFOUT} | while read md buf mod rps cxrps cx op + +while read md buf mod rps cxrps cx op do if [ $md != "#" ]; then echo "<TR><TH>$md</TH><TD align=right>$buf</TD><TD align=right>$mod</TD><TD align=right>$cxrps/$rps</TD><TD align=right>$cx</TD><TD align=right>$op</TD></TR>" >> ${PERFRESULTS} fi -done +done < ${DSAPERFOUT} echo "</TABLE><BR>" >> ${PERFRESULTS} fi if [ $TESTSET = "all" -o $TESTSET = "hash" ]; then -cat ${HASHTESTS} | while read mode bufsize reps +while read mode bufsize reps do if [ $mode != "#" ]; then echo "bltest -N -m $mode -b $bufsize" @@ -124,16 +127,17 @@ do echo "bltest -H -m $mode -i ${CIPHERDIR}/$mode.in -p $reps -o ${CIPHERDIR}/$mode.out" bltest -H -m $mode -i ${CIPHERDIR}/$mode.in -p $reps -o ${CIPHERDIR}/$mode.out >> ${HASHPERFOUT} fi -done +done < ${HASHTESTS} echo "<TABLE BORDER=1><TR><TH COLSPAN=6>Hash Cipher Performance</TH></TR>" >> ${PERFRESULTS} echo "<TR bgcolor=lightGreen><TH>MODE</TH><TH>INPUT SIZE (bytes)</TH><TH>REPETITIONS</TH><TH>OPERATION TIME (ms)</TH></TR>" >> ${PERFRESULTS} -cat ${HASHPERFOUT} | while read md buf rps cxrps cx op + +while read md buf rps cxrps cx op do if [ $md != "#" ]; then echo "<TR><TH>$md</TH><TD align=right>$buf</TD><TD align=right>$rps</TD><TD align=right>$op</TD></TR>" >> ${PERFRESULTS} fi -done +done < ${HASHPERFOUT} echo "</TABLE><BR>" >> ${PERFRESULTS} fi |