From d12a5be645d7036e7834308e714496f57adda852 Mon Sep 17 00:00:00 2001 From: Dave Brolley Date: Mon, 21 Dec 2009 15:40:55 -0500 Subject: [PATCH] Make sure we log server activity when testing using a server. --- testsuite/lib/systemtap.exp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/testsuite/lib/systemtap.exp b/testsuite/lib/systemtap.exp index 6ea345c78..e0e01bcc2 100644 --- a/testsuite/lib/systemtap.exp +++ b/testsuite/lib/systemtap.exp @@ -143,8 +143,17 @@ proc setup_server {} { set env(SYSTEMTAP_SERVER_SCRIPTS) $env(PKGLIBDIR) } + # Erase the old server log file. + set logfile "[exec pwd]/server.log" + if {[file exists $logfile]} then { + exec rm -f $logfile; + } + # Create a new one and make sure it's world writable. + exec touch $logfile + exec chmod 666 $logfile + # Try to find or start the server. - set server_pid [exec stap-start-server --log=[exec pwd]/server.log] + set server_pid [exec stap-start-server --log=$logfile] if { "$server_pid" == "" } then { print "Cannot start a systemtap server" set server_pid 0 -- 2.43.5