From: wmeier Date: Thu, 17 May 2007 02:43:38 +0000 (+0000) Subject: Try this again (with a longer timeout and more diagnostic info) X-Git-Url: http://git.samba.org/samba.git/?p=obnox%2Fwireshark%2Fwip.git;a=commitdiff_plain;h=0b77a68c3d41688b0d9fb630df02e261f48924e0 Try this again (with a longer timeout and more diagnostic info) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21811 f5534014-38df-0310-8fa8-9805f1628bb7 --- diff --git a/test/config.sh b/test/config.sh index cb640b1c6c..aec0a04b34 100755 --- a/test/config.sh +++ b/test/config.sh @@ -57,7 +57,7 @@ TRAFFIC_CAPTURE_IFACE=${TRAFFIC_CAPTURE_IFACE:-1} # time to capture some traffic (in seconds) # (you may increase this if you get errors caused by very low traffic) -TRAFFIC_CAPTURE_DURATION=20 +TRAFFIC_CAPTURE_DURATION=60 # the default is to not capture in promiscuous mode # (this makes known trouble with some Windows WLAN adapters) diff --git a/test/suite-capture.sh b/test/suite-capture.sh index 2c25b248cd..af26c3a385 100755 --- a/test/suite-capture.sh +++ b/test/suite-capture.sh @@ -43,9 +43,15 @@ capture_test_output_print() { traffic_gen_ping() { # Generate some traffic for quiet networks. # This will have to be adjusted for non-Windows systems. -## ping -n 20 www.wireshark.org > /dev/null 2>&1 & - - { date; ping -n 20 www.wireshark.org; date; } > ./testout_ping.txt 2>&1 & + { + date + for (( x=20; x<=50; x++ )) + do + ping -n 1 -l $x www.wireshark.org # in effect: number the packets + sleep 1 + done + date + } > ./testout_ping.txt 2>&1 & } ping_cleanup() { @@ -95,6 +101,7 @@ capture_step_10packets() { test_step_ok else echo + $TSHARK -ta -r ./testout.pcap >> ./testout2.txt capture_test_output_print ./testout_ping.txt ./testout.txt ./testout2.txt # part of the Prerequisite checks # probably wrong interface, output the possible interfaces @@ -288,7 +295,7 @@ capture_step_snapshot() { traffic_gen_ping # capture with a snapshot length of 68 bytes for $TRAFFIC_CAPTURE_DURATION seconds - # this should result in no packets + # this should result in no packets greater than 68 bytes date > ./testout.txt $DUT -i $TRAFFIC_CAPTURE_IFACE $TRAFFIC_CAPTURE_PROMISC \ -w ./testout.pcap \ @@ -378,6 +385,6 @@ capture_suite() { test_step_set_post capture_cleanup_step test_remark_add "Capture - need some traffic on interface: \"$TRAFFIC_CAPTURE_IFACE\"" test_suite_add "TShark capture" tshark_capture_suite -## test_suite_add "Wireshark capture" wireshark_capture_suite + test_suite_add "Wireshark capture" wireshark_capture_suite test_suite_add "Dumpcap capture" dumpcap_capture_suite }