summaryrefslogtreecommitdiffstats
path: root/testsuite
Commit message (Collapse)AuthorAgeFilesLines
* PR4470wcohen2007-05-082-18/+33
| | | | | * testsuite/systemtap.syscall/syscall.exp: Build correct sizes for 32-bit and 64-bit machines.
* 2007-05-07 Martin Hunt <hunt@redhat.com>hunt2007-05-073-10/+22
| | | | | | | PR4466 * systemtap.samples/system_func.stp: Rewrite test to account for probes not being placed until after begin. * systemtap.samples/system_func.exp: Only expect 1 sys_open.
* 2007-05-07 Martin Hunt <hunt@redhat.com>hunt2007-05-072-5/+10
| | | | | * signal.c (main): Fix expected expression to accept both 32 and 64-bit pointers.
* 2007-05-06 Frank Ch. Eigler <fche@elastic.org>fche2007-05-064-2/+11
| | | | | | | | | | | | PR 1305. * tapsets.cxx (iterate_over_srcfile_lines): Exclude approximate file:lineno matches optimistically returned by dwarf_getsrc_file. (query_srcfile_line): Use Dwarf_Line line number for constructing derived_probe location string. 2007-05-06 Frank Ch. Eigler <fche@elastic.org> * semko/thirtynine.stp: New test.
* 2007-05-01 Martin Hunt <hunt@redhat.com>hunt2007-05-013-0/+46
| | | | * systemtap.samples/system_func.*: New test.
* 2007-05-01 Martin Hunt <hunt@redhat.com>hunt2007-05-013-21/+4
| | | | * systemtap.samples/sysopen*: Deleted.
* 2007-05-01 Martin Hunt <hunt@redhat.com>hunt2007-05-012-16/+8
| | | | | * statfs.c (main): Fix expected expression to accept both 32 and 64-bit pointers.
* * PR 4329fche2007-05-011-1/+1
|
* 2007-04-29 Frank Ch. Eigler <fche@elastic.org>fche2007-04-295-14/+32
| | | | | | | | | | * configure.ac: Mention testsuite/configure.ac for version matching. 2007-04-29 Frank Ch. Eigler <fche@elastic.org> * Makefile.am (EXTRA_DIST): Add dejagnu subdirectories. * configure.ac: Bump version to match parent directory. * Makefile.in, configure: Regenerated.
* Increased timeout to fix intermittent test failures on s390xdwilder2007-04-252-1/+6
|
* syscall.exp: Enabled 64-bit tests on s390x, 32-bit test to use -m31 on s390x.dwilder2007-04-242-1/+11
|
* Adapt socket tapset to changes in 2.6.19.mmason2007-04-242-5/+10
|
* * fixing changelog entry locationfche2007-04-241-0/+4
|
* * tapset/memory.stp: Add matching vm.pagefault.returnwcohen2007-04-241-0/+5
| | | | * testsuite/buildok/memory.stp: Test vm.pagefault.return.
* 2007-04-23 Frank Ch. Eigler <fche@elastic.org>fche2007-04-232-1/+8
| | | | * systemtap.pass1-4/buildok.exp: Add some kfails.
* 2007-04-23 Martin Hunt <hunt@redhat.com>hunt2007-04-232-0/+6
| | | | * clock.c (main): Ifdef SYS_time.
* 2007-04-23 Martin Hunt <hunt@redhat.com>hunt2007-04-232-1/+5
| | | | * mmap.c (main): Use open() instead of creat().
* 2007-04-23 Martin Hunt <hunt@redhat.com>hunt2007-04-232-23/+37
| | | | | * syscall.exp (test_procedure): For 64-bit machines, first run with "-m64" and then with "-m32".
* *** empty log message ***hunt2007-04-101-0/+9
|
* 2007-04-10 Martin Hunt <hunt@redhat.com>hunt2007-04-1016-0/+3422
| | | | | | | | | * systemtap.printf/out*: New output tests to stress output buffering and transport. * systemtap.printf/mixed*: More output tests mixing print, printf, and print_char. * systemtap.printf/end*: Test that output from end probes is all sent.
* 2007-04-10 Martin Hunt <hunt@redhat.com>hunt2007-04-102-0/+7
| | | | | * syscall.exp (test_procedure): Remove test binaries when done.
* 2007-04-05 Martin Hunt <hunt@redhat.com>hunt2007-04-052-1/+5
| | | | * systemtap.samples/arith_limits.exp: Set test name correctly.
* 2007-04-03 Pierre Peiffer <pierre.peiffer@bull.net>fche2007-04-045-0/+32
| | | | | | | | | | | | | | | * parse.cxx, parse.h (lexer::scan): Add $# and @# identifiers. (eval_pp_conditional, scan_pp): Allow the use of $x and @x identifiers. Produce more accurate error messages. * stap.1.in: Document $# and @# identifiers. 2007-04-04 Pierre Peiffer <pierre.peiffer@bull.net> * parseok/fourteen.stp: Add test about $# and @# usage during the preprocessing. * parseko/preprocess10.stp: New test. * parseko/preprocess11.stp: New test. * parseko/preprocess12.stp: New test.
* 2007-04-02 Frank Ch. Eigler <fche@elastic.org>fche2007-04-022-3/+4
| | | | | | | | | | | | * tapsets.cxx (query_dwarf_func): Skip non-inlined functions for .function().inline case. 2007-04-02 Frank Ch. Eigler <fche@elastic.org> * socket-trace.stp, small_demos/prof.stp, top.stp: Adapt to .inline -> .function change. * semko/twentyone.stp: Ditto.
* 2007-04-02 Frank Ch. Eigler <fche@elastic.org>fche2007-04-026-7/+13
| | | | | | * systemtap.samples/poll_map.stp, profile.stp, syscalls.stp: Continue adopting to .inline -> .function change. * systemtap.samples/topsys.stp, systemtap.stress/current.stp: Ditto.
* 2007-03-30 Frank Ch. Eigler <fche@redhat.com>fche2007-03-3012-30/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | PR 1570 * NEWS: Document probe handler language change re. inline functions. * stapprobes.5.in: Likewise. * tapsets.cxx: Many changes to simplify caches and implement new handling of inline functions, removed of stubs for future probes. * elaborate.cxx (derived_probe printsig_nested): New function. * elaborate.h: Declare it. * main.cxx (usage): Clarify "-r" meaning. (main): Tweak related "-p 4" message. 2007-03-30 Frank Ch. Eigler <fche@elastic.org> PR 1570. * memory.stp, scheduler.stp, signal.stp, LKET/signal.stp: Adapt to .inline -> .function change. 2007-03-30 Frank Ch. Eigler <fche@elastic.org> PR 1570 * */*.stp: Adapt to .inline -> .function change. * lib/stap_run.exp, stap_run2.exp, stap_run_binary.exp: Shorten pass/fail dejagnu log lines. * systemtap.syscall/sys.stp, test.tcl: Make slightly more compatible and failure more verbose.
* 2007-03-29 Frank Ch. Eigler <fche@elastic.org>fche2007-03-294-3/+7
| | | | * systemtap.maps/ix_*.exp: Add catch around close.
* 2007-03-29 Frank Ch. Eigler <fche@elastic.org>fche2007-03-292-2/+7
| | | | | * systemtap.maps/pmap_agg_overflow.exp: Robustify with respect to expected error messages and early quitting.
* 2007-03-29 David Smith <dsmith@redhat.com>dsmith2007-03-293-0/+16
| | | | | | PR 4281 * parseko/cmdline07.stp: New test. * parseko/cmdline08.stp: New test.
* 2007-03-22 Frank Ch. Eigler <fche@elastic.org>fche2007-03-225-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | PR 4224. * staptree.h (probe): Add privileged field. * elaborate.cxx, parse.cxx: Pass privileged flag to probes. * tapsets.cxx (dwarf_query): Add has_absolute field. (dwarf_derived_probe ctor): Tolerate it. (register_patterns): Expose it. (dwarf_builder::build): Implement it with no dwfl whatsoever. * NEWS: Document kernel.statement().absolute. * stapprobes.5.in: Ditto. 2007-03-22 Frank Ch. Eigler <fche@elastic.org> PR 4224. * systemtap.base/probefunc.exp: Use kernel.statement().absolute instead with grep-found schedule_tick address. * semko/thirtyseven.stp, thirtyeight.stp: New tests. * buildok/twentyeight.stp: New test. 2007-03-22 Frank Ch. Eigler <fche@elastic.org> * sym.c (_stp_module_relocate): Tolerate empty section string.
* 2007-03-22 David Smith <dsmith@redhat.com>dsmith2007-03-222-1/+6
| | | | | * systemtap.stress/conversions.exp: Fixed test case bug that only affected s390x.
* 2007-03-21 David Smith <dsmith@redhat.com>dsmith2007-03-212-1/+7
| | | | | | PR 4146 * systemtap.samples/control_limits.exp: Begin/end probes use MAXACTION_INTERRUPTIBLE instead of MAXACTION.
* 2007-03-09 Pierre Peiffer <pierre.peiffer@bull.net>fche2007-03-203-1/+10
| | | | * buildok/twenty.stp, semok/seventeen.stp: Adapt to kernel 2.6.20.
* 2007-03-19 David Smith <dsmith@redhat.com>dsmith2007-03-192-0/+7
| | | | * .cvsignore: Added systemtap.syscall test programs.
* 2007-03-16 David Smith <dsmith@redhat.com>dsmith2007-03-162-0/+87
| | | | * systemtap.base/overload.exp: New test.
* 2007-03-15 David Smith <dsmith@redhat.com>dsmith2007-03-152-0/+5
| | | | * .cvsignore: Added "config.log" and "config.status".
* 2007-03-13 Frank Ch. Eigler <fche@redhat.com>fche2007-03-1441-126/+3505
| | | | | | | | | | | | | | | | | | | | PR 4171. * Makefile.am (check, installcheck): Pass build-tree pointers in environment variables. * configure.ac: Run separate configury for testsuite/. * configure, Makefile.in: Regenerated. 2007-03-14 Frank Ch. Eigler <fche@redhat.com> PR 4171. * configure.ac, configure, aclocal.m4: New files to permit testsuite-only build tree. * Makefile.am (RUNTEST): Arrange a crazy concoction of environment/make variable for runtest. * Makefile.in: Regenerated. * */*.stp: Switch test cases from "./stap" to "stap" throughout. * lib/systemtap.exp: Assume/trace environment variables. (stap_run_batch): Add "#! stap"-handling hack.
* 2007-03-14 Martin Hunt <hunt@redhat.com>hunt2007-03-147-19/+39
| | | | | | | | | | | * systemtap.base/div0.stp: Fix so output won't possibly have the error message before the printed output. * systemtap.base/maxactive.exp: Ditto. * systemtap.maps/ix_clear.stp: Ditto. * systemtap.maps/ix_clear2.stp: Ditto. * systemtap.samples/args.exp: Remove obsolete "-r" option to staprun.
* 2007-03-07 Frank Ch. Eigler <fche@elastic.org>fche2007-03-073-0/+13
| | | | | | PR 4116. * buildok/twentyseven.stp: New test. * systemtap.pass1-4/buildok.exp: kfail it.
* 2007-03-06 David Smith <dsmith@redhat.com>dsmith2007-03-062-2/+8
| | | | | | * systemtap.base/alternatives.exp: Changed the probed kernel function from 'signal_wake_up' (which wasn't present on some kernels) to 'sys_getrlimit'.
* 2007-03-02 Frank Ch. Eigler <fche@elastic.org>fche2007-03-022-1/+6
| | | | | PR 4121 * systemtap.stress/conversions.exp: Fix & improve below patch.
* 2007-03-01 Frank Ch. Eigler <fche@redhat.com>fche2007-03-022-0/+7
| | | | | PR 4121 * systemtap.stress/conversions.exp: Bypass address=0 test for s390x.
* 2007-02-27 Frank Ch. Eigler <fche@redhat.com>fche2007-02-273-0/+14
| | | | | | PR 4105 * buildok/twentysix.stp: New test. * systemtap.pass1-4/buildok.exp: kfail it.
* 2007-02-19 David Smith <dsmith@redhat.com>dsmith2007-02-203-4/+15
| | | | | | | | PR 4081 * Makefile.am: The symbolic link that the Makefile creates to stap now points to the installed version of stap when "make installcheck" is run. * Makefile.in: Regenerated.
* 2007-02-16 David Smith <dsmith@redhat.com>dsmith2007-02-162-0/+50
| | | | * systemtap.base/alternatives.exp: New test case.
* * d'oh - disable tests unless [installtest_p]fche2007-02-091-16/+21
|
* 2007-02-09 Frank Ch. Eigler <fche@elastic.org>fche2007-02-093-0/+31
| | | | | | | | | | | | | | | | PR 3965 * configure.ac: Add --enable-prologue option. * configure, config.in: Regenerated. * session.h (prologue_searching): New field. * main.cxx (main): Parse new "-P" option. Initialize based on autoconf flag. * stap.1.in, NEWS: Document it. * hash.cxx (find_hash): Include it in computation. * tapsets.cxx (query_func_info, query_cu): Respect it. 2007-02-09 Frank Ch. Eigler <fche@elastic.org> * systemtap.base/prologue.*: New test case.
* add a #!jistone2007-02-071-1/+3
|
* 2007-02-06 Josh Stone <joshua.i.stone@intel.com>jistone2007-02-062-0/+40
| | | | | | | | runtime/ * loc2c-runtime.h (kread): Let it work with const types. testsuite/ * systemtap.base/deref.stp: Test kread with const sources.
* * kernel_{string,long,...,char} protected accessor functionsfche2007-02-064-0/+52
| | | | | | | | | | | | | | | | | | | | * test suites for all of 'em too * even documentation * mm, donuts 2007-02-06 Frank Ch. Eigler <fche@elastic.org> * stapfuncs.5.in: Add docs for kernel_{long,int,short,char} and some user_string* variants. 2007-02-06 Frank Ch. Eigler <fche@elastic.org> * conversions.stp (kernel_long/int/short/char): New functions. 2007-02-06 Frank Ch. Eigler <fche@elastic.org> * buildok/conversions.stp: Build-test all conversions.stp functions. * systemtap.stress/conversions.*: New test.