summaryrefslogtreecommitdiffstats
path: root/testsuite
Commit message (Collapse)AuthorAgeFilesLines
* 2007-08-21 David Smith <dsmith@redhat.com>dsmith2007-08-215-29/+311
| | | | | | | | | | | * foreach_limit.stp: Added test for sorting numeric arrays by value. * foreach_limit.exp: Ditto. PR 2305 * foreach_limit2.stp: New file. Tests sorting aggregate arrays by value. * foreach_limit2.exp: Ditto.
* 2007-08-21 Frank Ch. Eigler <fche@elastic.org>fche2007-08-212-1/+7
| | | | | PR 4942 * systemtap.base/kmodule.stp: Add "never" probe for type inference.
* 2007-08-20 Martin Hunt <hunt@redhat.com>hunt2007-08-202-0/+74
| | | | | * systemtap.base/cmd_parse.exp: New file. Test command parsing for "-c".
* 2007-08-20 David Smith <dsmith@redhat.com>dsmith2007-08-203-0/+22
| | | | | | * parseko/cmdline15.stp: Added new test to make sure options '-c cmd' and '-x pid' are mutually exclusive. * parseko/cmdline16.stp: Ditto.
* 2007-08-16 Frank Ch. Eigler <fche@elastic.org>fche2007-08-172-0/+8
| | | | | | | | | PR 1315. * target_set.stp: New tapset file. * stapfuncs.5.in: Document new target_set tapset. * buildok/fortyfive.stp: New test.
* 2007-08-16 Josh Stone <joshua.i.stone@intel.com>jistone2007-08-179-6/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | PR 4591 * parse.cxx (parser::parse_symbol): Tweak 'print' matching to allow all the new variants with printd and println. * staptree.h (struct print_format): Add fields for the new print variants, and parse_print() to help matching. * staptree.cxx (print_format::parse_print): New static method to match the print variants and determine their properties. (print_format::print): Handle the new print types. (deep_copy_visitor::visit_print_format): Copy the new fields. * translate.cxx (c_unparser::visit_print_format): Insert delims and newlines where appropriate for new print functions. * stap1.in: Document the new print functions. testsuite/ * lib/stap_run.exp: Make sure to match the entire output, in case there are multiple pass/fail messages. * buildok/printf.stp: Add lines for new print variants. * parseko/printd01.stp: Make sure that bad printd calls are handled. * parseko/printd02.stp: Ditto. * parseko/printd03.stp: Ditto. * parseko/printd04.stp: Ditto. * systemtap.base/print.stp: Try a bunch of different print calls. * systemtap.base/print.exp: Driver for above.
* 2007-08-16 Martin Hunt <hunt@redhat.com>hunt2007-08-162-0/+45
| | | | * all_syscalls.stp: New file. Useful for debugging.
* *** empty log message ***hunt2007-08-151-0/+4
|
* 2007-08-15 Martin Hunt <hunt@redhat.com>hunt2007-08-155-5/+5
| | | | * systemtap.printf/*b.exp: Use stap_merge.tcl.
* 2007-08-14 David Smith <dsmith@redhat.com>dsmith2007-08-1410-13/+82
| | | | | | | | | | | | | | | | | Merge from setuid-branch. * configure.ac: Version increase to 0.6. * configure: Regenerated. * parseko/cmdline09.stp: Added new test for staprun command line options. * parseko/cmdline10.stp: Ditto. * parseko/cmdline11.stp: Ditto. * parseko/cmdline12.stp: Ditto. * parseko/cmdline13.stp: Ditto. * parseko/cmdline14.stp: Ditto. * systemtap.samples/args.exp: No longer necessary to use "sudo" to run staprun.
* 2007-08-07 Frank Ch. Eigler <fche@redhat.com>fche2007-08-084-0/+21
| | | | | | | | | | | | | | | | PR 4846 * parse.cxx (input_put): New function, sort of like stdio ungetc. (input_get): Skip cursor position changing for input_put strings. (scan): Rework $.../@... substitution into character pasting. * parse.h: Corresponding changes. * util.h (lex_cast_qstring): Octal-quote unprintable characters. * stap.1.in, NEWS: Document new behaviour. 2007-08-07 Frank Ch. Eigler <fche@redhat.com> PR 4846 * parseko/preprocess13.stp, parseok/nineteen.stp, semok/twentyfive.stp: New tests.
* 2007-08-07 David Smith <dsmith@redhat.com>dsmith2007-08-076-5/+15
| | | | | | | | | | PR 4736 (partial fix) * systemtap.printf/end1b.exp: Changed 'FAIL' to 'fail', so the rest of the testsuite will continue. * systemtap.printf/mixed_outb.exp: Ditto. * systemtap.printf/out1b.exp: Ditto. * systemtap.printf/out2b.exp: Ditto. * systemtap.printf/out3b.exp: Ditto.
* Changed limit check in foreach loop.mmason2007-08-022-4/+7
|
* Changed pid to tid throughout. Changed delete method in decumulate().mmason2007-08-012-14/+18
|
* 2007-07-31 Martin Hunt <hunt@redhat.com>hunt2007-07-312-2/+6
| | | | * clock.c (main): Change flags to hex.
* fixed support for pread and pwrite for s390x. Added tests for pread and pwrite.dwilder2007-07-302-0/+10
|
* 2007-07-26 David Smith <dsmith@redhat.com>dsmith2007-07-263-1/+20
| | | | | | | PR 4295 * systemtap.samples/args.exp: Tests to make sure the '-m' option leaves a module in the current directory. * systemtap.base/cache.exp (stap_compile): Added cleanup.
* Another fix for PR4836.mmason2007-07-252-5/+8
|
* Fixes for PR4836.mmason2007-07-253-6/+15
|
* 2007-07-17 Martin Hunt <hunt@redhat.com>hunt2007-07-182-2/+6
| | | | * poll.c (main): Don't hardcode fd.
* 2007-07-16 Martin Hunt <hunt@redhat.com>hunt2007-07-163-0/+12
| | | | | * select.c (main): Ifdef SYS_pselect6. * poll.c (main): Ifdef SYS_ppoll.
* 2007-07-16 Martin Hunt <hunt@redhat.com>hunt2007-07-163-0/+73
| | | | * select.c, poll.c: New.
* 2007-07-12 David Smith <dsmith@redhat.com>dsmith2007-07-122-1/+10
| | | | | | * systemtap.maps/pmap_agg_overflow.exp: On single processor systems, this test reported an unsupported test and a test failure when it should have only reported an unsupported test. Fixed.
* 2007-07-10 Martin Hunt <hunt@localhost.localdomain>hunt2007-07-112-2/+7
| | | | | * systemtap.context/context.exp: Copy modules to /lib/modules/`uname -r`/kernel for debug info.
* 2007-07-10 Martin Hunt <hunt@redhat.com>hunt2007-07-111-2/+2
| | | | | * futimes.c (main): Ifdef out futimesat tests if not defined.
* 2007-07-10 Martin Hunt <hunt@redhat.com>hunt2007-07-103-17/+21
| | | | | * uid16.c (main): 16-bit syscalls now have the same name as 32-bit. Fix patterns.
* *** empty log message ***hunt2007-07-101-1/+1
|
* 2007-07-10 Martin Hunt <hunt@redhat.com>hunt2007-07-102-2/+9
| | | | | * systemtap.context/pid.tcl: Don't try to get real ppid, just match pattern.
* 2007-07-09 Martin Hunt <hunt@redhat.com>hunt2007-07-092-2/+7
| | | | | * systemtap.context/systemtap_test_module1.c (stm_write_cmd): Set pointer type to "char *" so get_user() fetches a char.
* 2007-07-06 Martin Hunt <hunt@redhat.com>hunt2007-07-0615-0/+325
| | | | * systemtap.maps/linear*: New tests of linear histograms.
* 2007-07-03 Frank Ch. Eigler <fche@elastic.org>fche2007-07-033-11/+16
| | | | | * configure.ac: Bumped version to 0.5.15 for development. * configure: Regenerated.
* 2007-07-03 Martin Hunt <hunt@redhat.com>hunt2007-07-032-0/+37
| | | | * futimes.c: New test.
* *** empty log message ***hunt2007-07-031-0/+6
|
* 2007-07-03 Martin Hunt <hunt@redhat.com>hunt2007-07-034-50/+54
| | | | | | * systemtap.context/pid.tcl: Better error reporting. * systemtap.context/args.*: Ditto. * systemtap.context/context.exp: Build in temp dir.
* *** empty log message ***hunt2007-07-021-0/+5
|
* 2007-07-02 Martin Hunt <hunt@redhat.com>hunt2007-07-023-1/+70
| | | | | * systemtap.context/context.exp: Add pid tests. * systemtap.context/pid.*: New tests.
* *** empty log message ***hunt2007-07-021-1/+0
|
* 2007-07-02 Martin Hunt <hunt@redhat.com>hunt2007-07-0210-0/+434
| | | | * systemtap.context/*: New context tests.
* 2007-06-25 Martin Hunt <hunt@redhat.com>hunt2007-06-252-15/+28
| | | | | * systemtap.maps/pmap_agg_overflow.exp: Rewrite so order of error messages is not important.
* 2007-06-22 Frank Ch. Eigler <fche@elastic.org>fche2007-06-222-3/+7
| | | | * systemtap.syscall/readwrite.c: Tweak for new default string truncation width.
* 2007-06-21 David Smith <dsmith@redhat.com>dsmith2007-06-214-1099/+1695
| | | | | | * Makefile.in: Regenerated with automake 1.10. * aclocal.m4: Regenerated with aclocal 1.10. * configure: Regenerated.
* 2007-06-21 Martin Hunt <hunt@redhat.com>hunt2007-06-219-40/+45
| | | | | * chmod.c, dir.c, mmap.c, net1.c, readwrite.c, stat.c, sync.c, trunc.c: Eliminated hardcoded fd numbers.
* *** empty log message ***hunt2007-06-201-0/+7
|
* 2007-06-20 Martin Hunt <hunt@redhat.com>hunt2007-06-204-0/+61
| | | | | * systemtap.string/dot.exp: New test. * systemtap.string/sprint.exp: New test.
* 2007-06-20 Martin Hunt <hunt@redhat.com>hunt2007-06-204-176/+0
| | | | * systemtap.samples/transport*: Removed.
* 2007-06-20 Martin Hunt <hunt@redhat.com>hunt2007-06-206-10/+50
| | | | | * systemtap.printf/*b.exp: Add code to look in the toplevel directory for stap_merge.
* 2007-06-18 Martin Hunt <hunt@redhat.com>hunt2007-06-182-16/+29
| | | | | * syscall.exp (test_procedure): Use switch statements to clean up the logic for setting flags for 64 and 32-bit passes.
* *** empty log message ***hunt2007-06-181-0/+17
|
* 2007-06-18 Martin Hunt <hunt@redhat.com>hunt2007-06-1828-41/+62
| | | | | | | | | | | | | | | | | | From Quentin Barnes. * lib/stap_run.exp, lib/stap_run2.exp, lib/systemtap.exp, systemtap.base/cache.exp, systemtap.base/optim.exp, systemtap.base/overload.exp, systemtap.base/prologues.exp, systemtap.maps/absentstats.exp, systemtap.maps/foreach_fail.exp, systemtap.maps/ix_clear*.exp, systemtap.maps/pmap_agg_overflow.exp, systemtap.samples/args.exp, systemtap.samples/arith.exp, systemtap.samples/arith_limits.exp, systemtap.samples/control_limits.exp, systemtap.samples/lket.exp, systemtap.samples/pfaults.exp, systemtap.samples/poll_map.exp, systemtap.samples/primes.exp, systemtap.samples/profile.exp, systemtap.samples/queue_demo.exp, systemtap.samples/symbols.exp, systemtap.samples/syscalls1.exp, systemtap.samples/syscalls2.exp, systemtap.samples/transport.exp: Small fixes to patterns, plus fix timeouts for slower systems.
* 2007-06-15 Frank Ch. Eigler <fche@elastic.org>fche2007-06-152-0/+8
| | | | | * lib/systemtap.exp (stap_run_batch): Detect crashing stap and represent this as failing return code.