diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | Makefile.am | 2 | ||||
-rw-r--r-- | Makefile.in | 4 | ||||
-rw-r--r-- | TODO | 46 | ||||
-rwxr-xr-x | runtest.sh | 6 |
5 files changed, 13 insertions, 52 deletions
@@ -1,3 +1,10 @@ +2005-09-10 Frank Ch. Eigler <fche@elastic.org> + + * Makefile.am, runtest.sh: Use a "testresuilt/" directory in build + tree rather than overloading "testsuite/". + * TODO: Removed obsoleted file. + * Makefile.in: Regenerated. + 2005-09-07 Martin Hunt <hunt@redhat.com> * stap.1.in: Document current "-c" and "-x" options. diff --git a/Makefile.am b/Makefile.am index e31765c8..7d38c1eb 100644 --- a/Makefile.am +++ b/Makefile.am @@ -85,7 +85,7 @@ rpm: dist clean-local: rm -f *.gcov *.gcno *.gcda ${PACKAGE_TARNAME}-*.tar.gz - rm -rf testsuite + rm -rf testresults rm -rf ${PACKAGE_TARNAME}-${PACKAGE_VERSION} uninstall-local: diff --git a/Makefile.in b/Makefile.in index d1d0e141..01aad421 100644 --- a/Makefile.in +++ b/Makefile.in @@ -47,7 +47,7 @@ DIST_COMMON = README $(am__configure_deps) $(dist_man_MANS) \ $(srcdir)/stapfuncs.5.in $(srcdir)/stapprobes.5.in \ $(srcdir)/stp_check.in $(srcdir)/systemtap.spec.in \ $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \ - TODO depcomp install-sh missing + depcomp install-sh missing ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ @@ -990,7 +990,7 @@ rpm: dist clean-local: rm -f *.gcov *.gcno *.gcda ${PACKAGE_TARNAME}-*.tar.gz - rm -rf testsuite + rm -rf testresults rm -rf ${PACKAGE_TARNAME}-${PACKAGE_VERSION} uninstall-local: @@ -1,46 +0,0 @@ -LANGUAGE - lock (var) { block } (http://tinyurl.com/5rpzg) - builtin functions - varargs/overloaded functions (?) - syntax for dereferencing C structures (http://tinyurl.com/4tpgh); - but what about iterative pointer following (linked list traversal?) - syntax for embedded C (?); or at least C interface mechanism - decide on numeric type size; probably need 64-bit - need error builtin function to bump errorcount and abort session - -TRANSLATOR - lots of "XXX" markers - deal with (warn/elide?) local variables only written or read - -RUNTIME - lifecycle control (http://tinyurl.com/6ub2a) - better map/string memory management - extending map key arity beyond 2 - user-level alternative implementation - dtrace-flavoured utility functions - interface with LTT, LKST, KGEM, perfmon, timer event sources - -OPROFILE/timers - kprobes-like event setting and callback API - -PROVIDERS - lkst("process_contextswitch") - kernel.function("wait_for_godot").callees - kernel.function("batman").calledfrom("commissioner") - kernel.module("cpqarray.ko").jumptable("ida_fops") - kernel.watch("datasymbol").write - user("fche").inode("/bin/vi").function("refresh") - user.inode("/lib/libc.so.6").function("malloc").return - time.real.hz(500) - time.virtual.jiffies(100) - perfcounter("tlbmiss").count(4000) - -KPROBES - user-level probe points (via ptrace mechanism?) - treatment of nested probe hits (prefer no permanent disablement; require - flagging of occurrence) - self-monitoring of performance overhead - -SAMPLES - all-inclusive top-style interactive program that subsumes - top, lsof, netstat, ... @@ -2,8 +2,8 @@ # Collect stdout/stderr someplace else -if [ ! -d testsuite ]; then - mkdir -p testsuite +if [ ! -d testresults ]; then + mkdir -p testresults fi SRCDIR=`dirname $0` @@ -22,7 +22,7 @@ SYSTEMTAP_RUNTIME=$SRCDIR/runtime export SYSTEMTAP_RUNTIME dn=`dirname $1` -logfile=testsuite/`basename $dn`-`basename $1` +logfile=testresults/`basename $dn`-`basename $1` env | grep SYSTEMTAP > $logfile.cmd echo "$@" >> $logfile.cmd |