From 784d3392575da52b9aac1dec44a4daf88f2a3a98 Mon Sep 17 00:00:00 2001 From: Mark Johnston Date: Sat, 28 Mar 2015 01:11:18 +0000 Subject: [PATCH] tcp provider tests: sleep for a bit after closing the socket so that libdtrace has a chance to capture the traced data. MFC after: 1 week --- .../cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh | 1 + .../cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh | 1 + .../cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh | 1 + .../cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh | 1 + 4 files changed, 4 insertions(+) diff --git a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh index c18dc7625d8e..2e3ffec52ba6 100755 --- a/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh +++ b/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh @@ -73,6 +73,7 @@ cat > test.pl <<-EOPERL Timeout => 3); die "Could not connect to host $local port $tcpport" unless \$s; close \$s; + sleep(2); EOPERL $dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin < test.pl <<-EOPERL Timeout => 3); die "Could not connect to host $dest port $tcpport" unless \$s; close \$s; + sleep(2); EOPERL $dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin < test.pl <<-EOPERL die "Could not connect to host $local port $tcpport" unless \$s; print \$s "testing state machine transitions"; close \$s; + sleep(2); EOPERL $dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin < test.pl <<-EOPERL die "Could not connect to host $dest port $tcpport" unless \$s; print \$s "testing state machine transitions"; close \$s; + sleep(2); EOPERL $dtrace -c '/usr/bin/perl test.pl' -qs /dev/stdin <