From: Stefan Metzmacher Date: Thu, 14 Nov 2019 16:36:36 +0000 (+0100) Subject: selftest: create a pcap file for the environment setup X-Git-Tag: ldb-2.1.1~158 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d1b560804b46fd6de83fa1b478d180a4184b5d3;p=thirdparty%2Fsamba.git selftest: create a pcap file for the environment setup Signed-off-by: Stefan Metzmacher Reviewed-by: Andreas Schneider --- diff --git a/selftest/target/Samba.pm b/selftest/target/Samba.pm index 70e61080f81..26b838981f6 100644 --- a/selftest/target/Samba.pm +++ b/selftest/target/Samba.pm @@ -116,7 +116,10 @@ sub setup_env($$$) my $setup_name = $ENV_TARGETS{$envname}."::setup_".$envname; my $setup_sub = \&$setup_name; + my $setup_pcap_file = $self->setup_pcap("env-$ENV{ENVNAME}-setup"); my $env = &$setup_sub($target, "$path/$envname", @dep_vars); + $self->cleanup_pcap($setup_pcap_file, not defined($env)); + SocketWrapper::setup_pcap(undef); if (not defined($env)) { warn("failed to start up environment '$envname'");