summaryrefslogtreecommitdiffstats
path: root/testsuite
Commit message (Collapse)AuthorAgeFilesLines
* 2007-09-17 Martin Hunt <hunt@redhat.com>hunt2007-09-171-0/+4
| | | | * timer.c (main): Remove the return value checks.
* 2007-09-17 Martin Hunt <hunt@redhat.com>hunt2007-09-171-2/+6
| | | | | * systemtap.samples/system_func.stp: PR4466 Add some additional checks to eliminates any races in output.
* 2007-09-15 Wenji Huang <wenji.huang@oracle.com>wenji2007-09-162-0/+39
| | | | | PR 4930 * buildok/examples.stp: New test case.
* 2007-09-14 David Smith <dsmith@redhat.com>dsmith2007-09-147-0/+44
| | | | | | | | | | PR 1154 * buildok/procfs01.stp: New test case. * semko/procfs01.stp: Ditto. * semko/procfs02.stp: Ditto. * semko/procfs03.stp: Ditto. * semko/procfs04.stp: Ditto. * semko/procfs05.stp: Ditto.
* 2007-09-13 Martin Hunt <hunt@redhat.com>hunt2007-09-133-0/+94
| | | | | * systemtap.base/limits.exp: New. Test 32 and 64-bit integer extremes.
* 2007-09-12 Frank Ch. Eigler <fche@elastic.org>fche2007-09-132-0/+6
| | | | | | | | * parse.cxx (parse_symbol): Accept println(@hist*()). 2007-09-12 Frank Ch. Eigler <fche@elastic.org> * buildok/print_histograms.stp: Test println(@hist*()).
* 2007-09-12 Frank Ch. Eigler <fche@elastic.org>fche2007-09-132-0/+10
| | | | | | | | | | | PR 5023 * translate.cxx (c_unparser::visit_literal_number): Support LLONG_MIN. (visit_unary_expression): Likewise. 2007-09-12 Frank Ch. Eigler <fche@elastic.org> PR 5023. * buildok/ten.stp: Extend some more.
* 2007-09-12 Martin Hunt <hunt@redhat.com>hunt2007-09-1211-59/+321
| | | | | | | | | | | | | | | | | * systemtap.maps/foreach_limit.stp: Clean up the aggregates section. * systemtap.maps/foreach_limit2.stp: Remove newline that was confusing the output match. * systemtap.maps/linear_bad.exp: Fix expected output. * systemtap.maps/linear_neg.exp: Ditto. * systemtap.maps/log.*: New files. * systemtap.maps/log_edge.*: New files. * lib/stap_run2.exp (stap_run2): Rewrite. Previous version was too complex and buggy.
* 2007-09-12 Masami Hiramatsu <mhiramat@redhat.com>hiramatu2007-09-124-9/+116
| | | | | | | | PR 4633 * systemtap.context/backtrace.stp: Add testcases for the return probe and the profile probe. * systemtap.context/backtrace.tcl: Ditto. * /systemtap.context/systemtap_test_module2.c: Ditto.
* 2007-09-12 Frank Ch. Eigler <fche@elastic.org>fche2007-09-122-1/+8
| | | | | PR 5023. * buildok/ten.stp: Reactivate and extend.
* Add a reference to PR 5014.jistone2007-09-111-0/+1
|
* 2007-09-11 Josh Stone <joshua.i.stone@intel.com>jistone2007-09-112-4/+16
| | | | | | * systemtap.maps/pmap_agg_overflow.stp: Ensure that the percpu arrays don't overflow before we get the chance to test aggregation overflow. Also use a more optimal overflow limit (MAXMAPENTRIES + 1).
* 2007-09-10 Wenji Huang <wenji.huang@oracle.com>wenji2007-09-105-5/+18
| | | | | | | * systemtap.stress/current.stp: Make module probe optional. * buildok/four.stp: Ditto. * buildok/twentyfive.stp: Ditto. * semok/twelve.stp: Ditto.
* 2007-09-06 Masami Hiramatsu <mhiramat@redhat.com>hiramatu2007-09-062-7/+16
| | | | | | | | PR4542 * tapsets.cxx (dwarf_query::build_blacklist): add __switch_to to blacklisted_return_probes on i686 * systemtap.stress/current.stp: Don't probe the return of __switch_to on i686
* Added open_file_handles tapset function and man page for task tapsets.srikar2007-09-041-0/+2
|
* 2007-08-27 Martin Hunt <hunt@redhat.com>hunt2007-08-272-1/+6
| | | | | * systemtap.context/context.exp (build_modules): Change build order to prevent messages about no version for yyy_int64.
* Changes in configure scripts, Makefiles required for removing LKET fromsrikar2007-08-271-1/+0
| | | | systemtap (PR 4817)
* Removing LKET files.srikar2007-08-273-55/+0
|
* 2007-08-24 Frank Ch. Eigler <fche@redhat.com>fche2007-08-242-5/+2
| | | | | | PR 4899 * semko/thirtynine.stp: Removed test, now that bug #1305 has become mooted/undone.
* 2007-08-24 Frank Ch. Eigler <fche@redhat.com>fche2007-08-242-0/+29
| | | | | | | | | | | | | | | | PR 4899 * tapsets.cxx (dwflpp::has_single_line_record): Extended, abstraction violated. (iterate_over_srcfile_lines): Remove exactly line number match logic. Improve error message to offered better-checked alternative line numbers. (query_srcfile_line): Whoops, pass scope_die down for statement("...") probes, to enable $target var processing. 2007-08-24 Frank Ch. Eigler <fche@redhat.com> PR 4899 * buildok/fortytwo.stp: New test.
* *** empty log message ***hunt2007-08-221-0/+4
|
* 2007-08-22 Martin Hunt <hunt@redhat.com>hunt2007-08-224-3/+34
| | | | * futimes.c (main): Add utimensat tests.
* 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.