diff options
author | Dave Brolley <brolley@redhat.com> | 2010-02-02 14:08:31 -0500 |
---|---|---|
committer | Dave Brolley <brolley@redhat.com> | 2010-02-02 14:08:31 -0500 |
commit | d2334a2233f4efd055dab021c603f7c046730a66 (patch) | |
tree | c7400b7219c381d6a242f1e1bb987b7b6d279d69 /testsuite/systemtap.server | |
parent | 495b9d7c310985f3c185f4ca642b521141d9b722 (diff) | |
download | systemtap-steved-d2334a2233f4efd055dab021c603f7c046730a66.tar.gz systemtap-steved-d2334a2233f4efd055dab021c603f7c046730a66.tar.xz systemtap-steved-d2334a2233f4efd055dab021c603f7c046730a66.zip |
Compile server logging and robustness.
Log certificate location and status when starting server.
Additional care in handling arguments in stap-serverd.
New test case discovered by fuzzing added and fixed.
Diffstat (limited to 'testsuite/systemtap.server')
-rw-r--r-- | testsuite/systemtap.server/server_args.exp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/testsuite/systemtap.server/server_args.exp b/testsuite/systemtap.server/server_args.exp index 926faf95..eac9074c 100644 --- a/testsuite/systemtap.server/server_args.exp +++ b/testsuite/systemtap.server/server_args.exp @@ -41,7 +41,7 @@ proc stap_direct_and_with_client {stap stap_client options} { # and will be prefixed for the client. if {[regexp "^ (.*)" $expected_line match data]} { # Special characters in the regexp need to be quoted. - regsub -all "\[\"\\\\;\]" $data {\\\0} data + regsub -all "\[\"\\\\;\*\]" $data {\\\0} data if {[regexp "^ tapsets.*/$data" $line]} { incr n continue @@ -60,7 +60,7 @@ proc stap_direct_and_with_client {stap stap_client options} { } else { if {[regexp "^Input file '(.*)' is empty or missing." $expected_line match data]} { # Special characters in the regexp need to be quoted. - regsub -all "\[\"\\\\;\]" $data {\\\0} data + regsub -all "\[\"\\\\;\*\]" $data {\\\0} data if {[regexp "^Input file 'script.*/$data' is empty or missing." $line]} { incr n continue @@ -114,6 +114,7 @@ if {[installtest_p]} then { # for debugging a currently failing case and helps to ensure that previously # fixed cases do not regress. set previously_fixed [list \ + "-p1 -I=\\w94\nbh -R'-1vo*w- -e -B9 -Dhfuo0iu7 -c" \ "-p1 -I8o\\2ie -Rtu\\\n -e'1\\ -B*3x8k\; -D\n\" -c" \ "-p1 -Ira\\3;c g -Rlr\"6/3ho -e0fle'qq -B -Dr/316k\\o8 -cjyoc\n3" \ "-p1 -I6p3 -Rk3g-t\n89 -elc -Bd -Dqgsgv' -c" \ |