summaryrefslogtreecommitdiffstats
path: root/testsuite/lib
diff options
context:
space:
mode:
authorDave Brolley <brolley@redhat.com>2009-08-28 16:47:20 -0400
committerDave Brolley <brolley@redhat.com>2009-08-28 16:47:20 -0400
commit3656df71d36ed682dea2108272de17209ea7f54b (patch)
tree3339c8069b7f9df710e256da17cd52826728068f /testsuite/lib
parent342489f500c1fb1877c9e25aa13547d58d34ce92 (diff)
downloadsystemtap-steved-3656df71d36ed682dea2108272de17209ea7f54b.tar.gz
systemtap-steved-3656df71d36ed682dea2108272de17209ea7f54b.tar.xz
systemtap-steved-3656df71d36ed682dea2108272de17209ea7f54b.zip
stap-client will now always choose a compatible server even for phases 1-3.
Always start a local server needed by the test suite (make {install}check).
Diffstat (limited to 'testsuite/lib')
-rw-r--r--testsuite/lib/systemtap.exp8
1 files changed, 3 insertions, 5 deletions
diff --git a/testsuite/lib/systemtap.exp b/testsuite/lib/systemtap.exp
index 82afb6b7..1a73f7cf 100644
--- a/testsuite/lib/systemtap.exp
+++ b/testsuite/lib/systemtap.exp
@@ -144,13 +144,11 @@ proc setup_server {} {
}
# Try to find or start the server.
- set server_pid [exec stap-find-or-start-server]
- if { "$server_pid" == "-1" } then {
- print "Cannot find or start a systemtap server"
+ set server_pid [exec stap-start-server]
+ if { "$server_pid" == "" } then {
+ print "Cannot start a systemtap server"
set server_pid 0
return 0
- } elseif { "$server_pid" == "0" } then {
- print "A compatible systemtap server is already available"
} else {
print "Started a systemtap server as PID==$server_pid"
}