diff options
author | David Smith <dsmith@redhat.com> | 2009-10-29 16:12:18 -0500 |
---|---|---|
committer | David Smith <dsmith@redhat.com> | 2009-10-29 16:12:18 -0500 |
commit | 49e20063710b1d5dbb4efeb53d751b684835413c (patch) | |
tree | 2e8f68e8f5a60bb765b1b535660ab362e85571d9 /testsuite/systemtap.syscall/README | |
parent | d855fc1db953a049b953d0c987f93a252232e6f2 (diff) | |
download | systemtap-steved-49e20063710b1d5dbb4efeb53d751b684835413c.tar.gz systemtap-steved-49e20063710b1d5dbb4efeb53d751b684835413c.tar.xz systemtap-steved-49e20063710b1d5dbb4efeb53d751b684835413c.zip |
Fix syscall testsuite bugs.
* testsuite/systemtap.syscall/test.tcl: Substitute '[[[[' and ']]]]' for
'(' and ')'. This allows us to get unquoted parens.
* testsuite/systemtap.syscall/test-debug.tcl: Matches substitute logic of
test.tcl.
* testsuite/systemtap.syscall/README: Document '[[[[' and ']]]]'.
* testsuite/systemtap.syscall/chmod.c: Handle optional O_LARGEFILE flag in
open calls.
* testsuite/systemtap.syscall/dir.c: Ditto.
* testsuite/systemtap.syscall/mmap.c: Ditto.
* testsuite/systemtap.syscall/openclose.c: Ditto.
* testsuite/systemtap.syscall/readwrite.c: Ditto.
* testsuite/systemtap.syscall/stat.c: Ditto.
Diffstat (limited to 'testsuite/systemtap.syscall/README')
-rw-r--r-- | testsuite/systemtap.syscall/README | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/testsuite/systemtap.syscall/README b/testsuite/systemtap.syscall/README index 480bd8cd..836ac747 100644 --- a/testsuite/systemtap.syscall/README +++ b/testsuite/systemtap.syscall/README @@ -18,6 +18,9 @@ is expected, put "NNNN" (for decimal) or "XXXX" (for hex). Or you can just write regular expressions. The "NNNN" and "XXXX" are just shorthand to aid readability and are converted to regular expressions in test.tcl. +Normally opening and closing parentheses ('(' and ')') get quoted. If +you want unquoted parentheses, use '[[[[' (for '(') or ']]]]' (for ')'). + 3. Somewhere is your test program puts a comment line like this: /* COVERAGE: syscall1 syscall2 ... */ where you list the systemcalls that are tested. Then you can run |