Changeset 2725 in MondoRescue for branches/2.2.9/mindi-busybox/shell/hush_test/hush-z_slow/leak_var.tests
- Timestamp:
- Feb 25, 2011, 9:26:54 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.9/mindi-busybox/shell/hush_test/hush-z_slow/leak_var.tests
r1765 r2725 1 pid=$$2 3 # Warm up4 unset t5 t=1111111111111111111111111111111111111111111111111111111111111111111111116 export t7 unset t8 t=1111111111111111111111111111111111111111111111111111111111111111111111119 export t10 unset t11 t=11111111111111111111111111111111111111111111111111111111111111111111111112 export t13 unset t14 t=11111111111111111111111111111111111111111111111111111111111111111111111115 export t16 unset t17 t=11111111111111111111111111111111111111111111111111111111111111111111111118 export t19 i=120 if test $i = 1111111111111111111111111111111111111111111111; then i=2; fi21 beg=`ps -o pid,vsz | grep "^ *$pid "`22 23 1 echo "Measuring memory leak..." 24 beg=`ps -o pid,vsz | grep "^ *$pid "`25 2 i=1 26 3 while test $i != X; do … … 60 37 if test $i = 111111111111111111111111111111111111111111111i; then i=j; fi 61 38 if test $i = 111111111111111111111111111111111111111111111j; then i=X; fi 39 memleak 62 40 done 63 end=`ps -o pid,vsz | grep "^ *$pid "` 64 65 if test "$beg" != "$end"; then66 echo "vsz grows: $beg -> $end"41 memleak 42 kb=$? 43 if test $kb -le 4; then 44 echo Ok 67 45 else 68 echo " vsz does not grow"46 echo "Bad: $kb kb (or more) leaked" 69 47 fi
Note:
See TracChangeset
for help on using the changeset viewer.