summaryrefslogtreecommitdiffstats
path: root/testsuite
Commit message (Collapse)AuthorAgeFilesLines
* Add test suite for declaration resolutionJames Bottomley2008-07-094-40/+59
| | | | | | | | | | This adds the test declaration.exp which checks that specific named declarations inside the kernel both fail and succeed. We get the failure by only using a single compile unit which is currently known to have the structure stubbed. We get exactly the same declaration to succeed by adding a CU that is known to have the declaration. Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
* Add functioncallcount.meta and functioncallcount.stp.William Cohen2008-07-023-0/+34
|
* Add para-callgraph.stp and para-callgraph.meta.William Cohen2008-07-023-0/+37
|
* Make _vfs.generic_commit_write only for kernel<=2.6.25Wenji Huang2008-07-012-0/+8
|
* Added tests for 'process(PID)' variants.David Smith2008-06-272-6/+67
| | | | | | | 2008-06-27 David Smith <dsmith@redhat.com> * systemtap.base/utrace_p4.exp: Added tests for 'process(PID)' variants.
* This commit makes changes to the VFS tapset. The changes include deprecation ofroot2008-06-271-0/+461
| | | | | | | some old probe points to older versions of kernel, adding new helper C functions and probe points for the VFS subsystem. A new testcase is created for the VFS tapset which performs a compile test (i.e. up4) on the probe points to verify sanity. These details can also be found in the ChangeLog.
* bz451707: fix conversions.exp test $nameFrank Ch. Eigler2008-06-242-2/+8
|
* Update documentation for .statement wildcard.Stan Cox2008-06-232-10/+10
|
* Add kernel.statement("Func@File:*) and kernel.statement("Func@File:X-Y)Stan Cox2008-06-233-1/+34
|
* Correct test_check and test_installcheck commands.William Cohen2008-06-202-2/+6
|
* Add test for dev.stp tapset functions.William Cohen2008-06-203-0/+37
|
* Add tests for new statement optimizations.Josh Stone2008-06-183-0/+105
| | | | | * systemtap.base/optim_voidstmt.stp: Add tests for various statement optimizations that we should now be eliding.
* Hack optim_arridx to avoid more optimization than intendedJosh Stone2008-06-182-2/+2
|
* Add sleepingBeauties.stp and sleepingBeauties.meta.William Cohen2008-06-183-0/+75
|
* Add the graphs.stp example from War Stories.William Cohen2008-06-173-0/+77
|
* warning/error message compaction by removing duplicated token file namesFrank Ch. Eigler2008-06-163-2/+6
|
* Bug 6611: read-only variable typo warnings should list alternatives.Stan Cox2008-06-163-2/+17
|
* make "-p4 -m FOO" mode consistent with ordinary -p4Frank Ch. Eigler2008-06-132-1/+4
|
* Add thread-times.meta and thread-times.stp.William Cohen2008-06-123-0/+49
|
* Micro-optimize print_warning output. Fix warnings.exp line count.Mark Wielaard2008-06-112-1/+6
|
* utrace thread.begin and thread.end probe test fixes.David Smith2008-06-113-5/+16
| | | | | | | | | 2008-06-11 David Smith <dsmith@redhat.com> * systemtap.base/utrace_p5.exp: Made changes to work when not configured in the src directory. * systemtap.base/utrace_p5_multi.c: Made changes to work on x86_64 systems.
* Added .thread.begin and .thread.end utrace probe tests.David Smith2008-06-114-3/+116
| | | | | | | | | | 2008-06-11 David Smith <dsmith@redhat.com> * systemtap.base/utrace_p5.exp: Added 'process().thread.begin' and 'process().thread.end' tests. * systemtap.base/utrace_p5_multi.c: Added multi-threaded test program for utrace_p5.exp. * .gitignore: Updated.
* Eliminate duplicate warnings.Stan Cox2008-06-112-1/+5
|
* PR6470: new argv[] tapset, docs, test casesFrank Ch. Eigler2008-06-104-2/+49
|
* Enable and update numeric-arg tests.Jim Keniston2008-06-102-15/+19
|
* Add test and doc for kernel.statement relative line number.Stan Cox2008-06-093-0/+57
|
* Changed/renamed utrace probes.David Smith2008-06-063-44/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-06-06 David Smith <dsmith@redhat.com> * tapsets.cxx (enum utrace_derived_probe_flags): Redefined in terms of probe types instead of utrace events. (utrace_var_expanding_copy_visitor::visit_target_symbol): Uses new utrace_derived_probes_flags values. (utrace_builder::build): Handles new probe types and new utrace_derived_probes_flags values. (utrace_derived_probe_group::emit_probe_decl): Updated to handle new utrace_derived_probe_flags values. (utrace_derived_probe_group::emit_module_decls): Ditto. Also correctly handles 'begin' events correctly by installing a quiesce handler (instead of running the probe directly). (register_standard_tapsets): Registers updated utrace probe types. 2008-06-06 David Smith <dsmith@redhat.com> * task_finder.c: Added some debug logic. Use '-DDEBUG_TASK_FINDER' to enable. (stap_utrace_attach): Renamed from '__stp_utrace_attach'. (__stp_utrace_attach_match_filename): Calls callback with notification that this is a process or thread event. (__stp_utrace_attach_match_tsk): Ditto. (__stp_utrace_task_finder_report_clone): Ditto. (__stp_utrace_task_finder_report_exec): Ditto. (stap_utrace_task_finder_report_death): Ditto. (stap_start_task_finder): Ditto. (stap_stop_task_finder): Added debug logic. 2008-06-06 David Smith <dsmith@redhat.com> * systemtap.base/utrace_p4.exp: Updated for utrace probe changes. * systemtap.base/utrace_p5.exp: Ditto.
* Added systemtap.context/num_args test.Jim Keniston2008-06-042-0/+111
|
* Fix PR 6588Jim Keniston2008-06-041-0/+4
|
* PR6429: testsuite update for inexact backtrace toleranceFrank Ch. Eigler2008-06-032-18/+22
|
* PR 6562, Modify SYSTEMTAP_DEBUGINFO_PATH behaviour.Srikar Dronamraju2008-05-301-1/+2
|
* Add debuginfo path for self-built kernel in systemtap.base/debugpath.expWenji Huang2008-05-302-1/+5
|
* Check that errors in nested functions are not lost on returnJosh Stone2008-05-283-0/+29
| | | | Currently this test fails, as noted in bugzilla 6529.
* Correct redirect of stderr in testsuite. Make installcheck not depend on clean.Mark Wielaard2008-05-283-4/+9
|
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-05-284-5/+15
|\ | | | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: Create user based cache dir in testsuite. Refresh cscope.files. Add prototypes for using the 2.6.26 probe_kernel_* functions.
| * Create user based cache dir in testsuite.Mark Wielaard2008-05-284-5/+16
| |
* | Revert "testsuite: use catch{close}catch{wait} to ensure child process ↵Frank Ch. Eigler2008-05-2846-70/+82
|/ | | | | | pipe/zombie cleanup" This reverts commit 7938bd829dfd82c40b35d536b5913e666c1454d2.
* normalize test case PASS messageFrank Ch. Eigler2008-05-271-1/+1
|
* testsuite: use catch{close}catch{wait} to ensure child process pipe/zombie ↵Frank Ch. Eigler2008-05-2746-82/+70
| | | | cleanup
* stmtvars.exp regexp tweakFrank Ch. Eigler2008-05-262-6/+9
|
* PR6550: add comment justifying "execrc"Frank Ch. Eigler2008-05-252-0/+4
|
* PR6550: also EXTRA_DIST the little "execrc" helper script fileFrank Ch. Eigler2008-05-252-2/+2
|
* PR6550: --enable-dejazilla: optional automatic test result reportingFrank Ch. Eigler2008-05-256-24/+90
|
* testsuite cleanup: kfailing some FOO-all-probes testsFrank Ch. Eigler2008-05-254-2/+13
|
* Narrow the regexp matching in stmtvars.expwenji2008-05-221-2/+2
|
* Fix assignment optimization expected results.Stan Cox2008-05-212-10/+1
|
* PR6538: more testsuite tweaks for read-only warningsFrank Ch. Eigler2008-05-2111-13/+21
|
* PR6538: explain why absentstats.stp logs will contain warningsFrank Ch. Eigler2008-05-211-0/+4
|
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapFrank Ch. Eigler2008-05-213-0/+14
|\ | | | | | | | | | | * 'master' of ssh://sources.redhat.com/git/systemtap: Use pointer_arg to fetch arguments for syscall.utime and compat_utime. Optimize compound and binary expression assignments.
| * Optimize compound and binary expression assignments.Stan Cox2008-05-213-0/+14
| |