]> sourceware.org Git - systemtap.git/blame - testsuite/ChangeLog
rebased unwind_branch on top of current master
[systemtap.git] / testsuite / ChangeLog
CommitLineData
c1bc99e0
FCE
12008-03-20 Frank Ch. Eigler <fche@elastic.org>
2
3 PR 5956.
4 * semko/fortyfive.stp: New test.
5
d4f3b283
FCE
62008-03-15 Frank Ch. Eigler <fche@elastic.org>
7
8 * systemtap.base/maxactive.exp, probefunc.exp: Standardize pass msg.
9
8512b2a1
DB
102008-03-10 Dave Brolley <brolley@redhat.com>
11
12 PR5189
13 * systemtap.printf/memory1.{stp,exp}: Rewrite to reflect new %m safety checks.
14 * systemtap.stress/conversions.exp: Add a test for invalid argument to %m.
15
d7da7f30
DS
162008-03-05 David Smith <dsmith@redhat.com>
17
18 PR5422
19 * systemtap.samples/examples.exp: Updated.
20
b0be9bdb
FCE
212008-03-03 Frank Ch. Eigler <fche@elastic.org>
22
23 PR5516
24 * buildok/twentynine.stp: New test.
25
33c514bd
DB
262008-02-27 Dave Brolley <brolley@redhat.com>
27
28 PR5189
29 * systemtap.printf/bin6.{exp,stp}: New test case.
30 * systemtap.printf/memory1.{exp,stp}: New test case.
31
1a0d290a
DS
322008-02-27 David Smith <dsmith@redhat.com>
33
34 * systemtap.base/marker.exp: Added better path to Module.markers.
35
7a468d68
FCE
362008-02-25 Frank Ch. Eigler <fche@elastic.org>
37
38 PR5792.
39 * systemtap.base/preprocessor.exp: New test.
40
8a0dc35e
FCE
412008-02-23 Frank Ch. Eigler <fche@elastic.org>
42
43 * systemtap.printf/*.exp: Canonicalize pass/fail messages.
44
715a5878
FCE
452008-02-23 Frank Ch. Eigler <fche@elastic.org>
46
47 * systemtap.samples/args.exp: Remove installation-specific paths from
8512b2a1 48 pass/fail judgements.<
715a5878 49
4e14d235
FCE
502008-02-23 Frank Ch. Eigler <fche@elastic.org>
51
52 * */*.exp: Change all "send \003" to "exec kill -INT -<pgrp>" in order
53 to more reliably kill an inferior stap/stapio/staprun process group.
54
1d33486b
FCE
552008-02-22 Frank Ch. Eigler <fche@elastic.org>
56
57 * semko/fortyfive.stp: Add ".call" to exclude false (?) positives
58 from inlined instances defined in header files.
59
e4c58386
FCE
602008-02-22 Frank Ch. Eigler <fche@elastic.org>
61
62 * systemtap.base/stmtvars.exp: New test for PR 5787.
63
780c08c8
WC
642008-02-21 Will Cohen <wcohen@redhat.com>
65
66 * systemtap.base/beginenderror.exp: Increase timeout for slow machines.
67
8e10e649
DS
682008-02-20 David Smith <dsmith@redhat.com>
69
70 * systemtap.base/marker.exp: Added tests for marker probe
71 ".format" component.
72
a7301475
FCE
732008-02-19 Frank Ch. Eigler <fche@elastic.org>
74
75 PR5766.
76 * semko/fortyfive.stp: New test.
77
be6072b1
FCE
782008-02-19 Frank Ch. Eigler <fche@elastic.org>
79
80 PR5771.
81 * transko/one.stp: Remove, or rather, move to this ...
82 * semko/zero.stp: new file.
83
4bab8964
FCE
842008-02-12 Frank Ch. Eigler <fche@elastic.org>
85
86 * systemtap.context/context.exp: Build temporary modules under
87 build tree, to tolerate read-only source trees.
88 * {args,backtrace,pid}.tcl: Corresponding changes.
89 * systemtap_test_module2.c: Add a bunch of asm("")'s to prevent
90 inlining even better than noinline does.
91
21beacc9
FCE
922008-02-12 Frank Ch. Eigler <fche@elastic.org>
93
94 * systemtap.pass1-4/buildok.exp: No longer kfail buildok/seventeen.
95
dd09faf3
MH
962008-02-07 Martin Hunt <hunt@redhat.com>
97
98 * systemtap.base/debugpath.exp: Remove explicit closes.
99 Stap will terminate without help, and cleanup after itself.
100
47683be6
MH
1012008-02-06 Masami Hiramatsu <mhiramat@redhat.com>
102
103 * systemtap.context/backtrace.tcl: Fixed regular expressions and Added
104 new expression for checking return probe's stacktrace on ia64.
105 * systemtap.context/backtrace.stp (print_all_trace_info): Added
106 trace point output before calling print_stack().
107
983aeb40
MH
1082008-02-06 Masami Hiramatsu <mhiramat@redhat.com>
109
110 * systemtap.base/cmd_parse.exp: Added 'wait' between tests for
111 preventing unexpected EOF.
112
3f545051
MH
1132008-02-06 Masami Hiramatsu <mhiramat@redhat.com>
114
115 * systemtap.base/procfs.exp: Added PROCFS.ko cleanup.
116 * systemtap.context/context.exp: Added cleanup call.
117 * systemtap.printf/end1b.exp: Passed evaluated command string to
118 as_root.
119 * systemtap.printf/mixed_outb.exp: Ditto.
120 * systemtap.printf/out1b.exp: Ditto.
121 * systemtap.printf/out2b.exp: Ditto.
122 * systemtap.printf/out3b.exp: Ditto.
123
61e4ec4c
DS
1242008-02-04 David Smith <dsmith@redhat.com>
125
126 PR 4446.
127 * systemtap.base/marker.exp: Added tests for marker "$format"
128 variable.
129
2129d358
MH
1302008-02-01 Martin Hunt <hunt@redhat.com>
131 PR4736
132 * systemtap.printf/stap_merge.tcl: Copied here so
133 it will always be available.
134
90a9d9a5
WC
1352008-01-31 Will Cohen <wcohen@redhat.com>
136
137 * systemtap.pass1-4/buildok.exp: Add some kfails.
138
f105e61a
FCE
1392008-01-29 Frank Ch. Eigler <fche@elastic.org>
140
141 * Makefile.am (clean-local): Allow "rm -rf" to fail due to
142 root-owned .ko files in the local cache.
143 * Makefile.in: Regenerated.
144
606fd9c8
FCE
1452008-01-26 Frank Ch. Eigler <fche@elastic.org>
146
147 PR 5673.
148 * testsuite/parseko/maxactive{04,05}.stp: New tests.
149
674427d3
FCE
1502008-01-24 Frank Ch. Eigler <fche@elastic.org>
151
152 crash(8) tests, based on Masami Hiramatsu <mhiramat@redhat.com>:
153 * Makefile.am (CRASH_LIBDIR): Pass in $(RUNTEST).
154 * lib/systemtap.exp (as_root): Trace command string, output, and
155 result.
61e6369c 156 * systemtap.samples/crash.*, testlog.stp: New test case.
674427d3
FCE
157 * Makefile.in: Regenerated.
158
25114db1
FCE
1592008-01-23 Frank Ch. Eigler <fche@elastic.org>
160
161 PR 2521.
162 * systemtap.base/debugpath.exp: New test.
163
bfe2b4ab
FCE
1642008-01-18 Frank Ch. Eigler <fche@elastic.org>
165
166 * configure.ac: Bump version to 0.6.1.
167 * configure: Regenerated.
168
5d23847d
FCE
1692008-01-17 Frank Ch. Eigler <fche@elastic.org>
170
171 PR 4935.
172 * semko/forty.stp, fortyone.stp, fortytwo.stp: New tests.
173 * semok/twentynine.stp: Weaken test since condition expressions have
174 become more tightly constrained.
175
c326a713
DS
1762008-01-17 David Smith <dsmith@redhat.com>
177
178 * semko/procfs11.stp: Added test for invalid use of procfs probe
179 '$value' target variable.
180 * semko/procfs12.stp: Ditto.
181
350bff3f
DS
1822008-01-16 David Smith <dsmith@redhat.com>
183
184 PR 5608.
185 * systemtap.base/marker.exp: Added 2 tests for treating marker
186 arguments incorrectly.
187
ed22941d
ET
1882008-01-16 Eugene Teo <eteo@redhat.com>
189
190 * buildok/signal-embedded.stp: Add all new embedded C functions
191 in signal.
192
d94d159d
FCE
1932008-01-14 Frank Ch. Eigler <fche@elastic.org>
194
195 PR 4935.
196 * systemtap.base/onoffprobe.*: Toughen test.
197
05de43cb
FCE
1982008-01-12 Frank Ch. Eigler <fche@elastic.org>
199
200 * lib/systemtap.exp (get_system_info): Look for $builddir/SNAPSHOT too.
201
1d2e0a6c
MH
2022008-01-09 Masami Hiramatsu <mhiramat@redhat.com>
203
204 PR5554
205 * systemtap.syscall/alarm.c: Fix expected output patterns on ia64.
206 * systemtap.syscall/stat.c: Ditto.
207
a3c6fc18
MH
2082008-01-09 Masami Hiramatsu <mhiramat@redhat.com>
209
210 PR5544
211 * lib/stap_run.exp (stap_run): Support warning before ending probe.
212
0310565f
WC
2132008-01-07 William Cohen <wcohen@redhat.com>
214 * lib/systemtap.exp (as_root): new proc.
215 * systemtap.context/context.exp:
216 * systemtap.printf/end1b.exp:
217 * systemtap.printf/mixed_outb.exp:
218 * systemtap.printf/out1b.exp:
219 * systemtap.printf/out2b.exp:
220 * systemtap.printf/out3b.exp: Use as_root proc.
221
359d2f90
DS
2222008-01-04 David Smith <dsmith@redhat.com>
223
224 * systemtap.base/marker.exp: Improved regexp that finds markers
225 with arguments.
226
c2d92a15
MH
2272007-12-12 Martin Hunt <hunt@redhat.com>
228 Detect crashing stap and report as a test failure.
229 * lib/systemtap.exp (stap_run_batch): Return -1 if stap
230 crashed.
231 * systemtap.pass1-4/buildko.exp: If stap_run_batch returned
232 -1 then mark test as failed.
233 * systemtap.pass1-4/parseko.exp: Ditto.
234 * systemtap.pass1-4/semko.exp: Ditto.
235 * systemtap.pass1-4/transko.exp: Ditto.
236
dfd11cc3
MH
2372007-12-05 Masami Hiramatsu <mhiramat@redhat.com>
238
239 PR 4935
240 * parseok/five.stp: Add an example of conditional probe point.
241 * parseko/probepoint04.stp: New test for conditional probe point.
242 * parseko/probepoint05.stp: Ditto.
243 * parseko/probepoint06.stp: Ditto.
244 * parseko/probepoint07.stp: Ditto.
245 * parseko/probepoint08.stp: Ditto.
246 * parseko/probepoint09.stp: Ditto.
247 * semok/twentynine.stp: Ditto.
248 * semko/thirtynine.stp: Ditto.
249 * systemtap.base/onoffprobe.*: Ditto.
250
0c218afb
MH
2512007-12-03 Masami Hiramatsu <mhiramat@redhat.com>
252
253 PR 5376
254 * perseko/twentytwo.stp: Change testcase to the wildcarded probe
255 points with spaces.
256
44386f77
DS
2572007-11-29 David Smith <dsmith@redhat.com>
258
259 * systemtap.base/marker.exp: Gets marker list from
260 Module.markers. K_MARKER03 is always run since it is designed to
261 fail.
262
5fdb7a01
DS
2632007-11-27 David Smith <dsmith@redhat.com>
264
265 * semok/twentyeight.stp: Tests wildcarded probe points.
266
d898100a
FCE
2672007-11-19 Frank Ch. Eigler <fche@elastic.org>
268
269 * parseok/five.stp, semok/twentyseven.stp: Test "!" probe point flag.
270
b38b1b58
DS
2712007-11-15 David Smith <dsmith@redhat.com>
272
273 * systemtap.base/marker.exp: Removed 'module("foo").mark("bar")'
274 tests since that facility was removed.
275
dda823f9
MH
2762007-11-12 Martin Hunt <hunt@redhat.com>
277
278 * systemtap.base/*.stp: Replace log() calls with
279 println() (or printf() if formatting would help.)
280 * systemtap.maps/*.stp: Ditto.
281 * systemtap.samples/*.stp: Ditto.
282 * systemtap.stress/*.stp: Ditto.
283
185457af
MH
2842007-11-09 Masami Hiramatsu <mhiramat@redhat.com>
285
286 PR3858
287 * systemtap.printf/sharedbuf.exp: New test for buffer sharing option.
288 * systemtap.printf/sharedbuf.stp: Ditto.
289 * systemtap.printf/hello.stp: Ditto.
290 * systemtap.printf/hello2.stp: Ditto.
291
805006f7
MH
2922007-10-25 Martin Hunt <hunt@redhat.com>
293
911d9d80
MH
294 * systemtap.printf/printd.exp: New.
295 Runs printd.stp and printdln.stp.
296 * systemtap.printf/printdln.stp: Removed bad tests.
297 * systemtap.printf/printd.stp: Ditto.
298
2992007-10-25 Martin Hunt <hunt@redhat.com>
300
0379c173
MH
301 * systemtap.printf/print_char.*: New test.
302 * systemtap.printf/print.*: New test.
303 * systemtap.printf/println.*: New test.
304
305 * systemtap.maps/elision.*: New tests.
306
307 * config/unix.exp: Added stap_run_exact.
308 * lib/stap_run_exact.exp: New. Like stap_run2 but
309 takes a seperate test name.
310
3112007-10-25 Martin Hunt <hunt@redhat.com>
312
805006f7
MH
313 * systemtap.printf/printd.stp: New
314 * systemtap.printf/printdln.stp: New
315
5e00dea7
MH
3162007-10-16 Martin Hunt <hunt@redhat.com>
317
318 PR 5000
319 * systemtap.printf/bin3.stp. Removed.
320 * systemtap.printf/bin3a.stp. Renamed bin3.stp.
321 * systemtap.printf/bin4.stp. Removed.
322 * systemtap.printf/bin4a.stp. Renamed bin4.stp.
323 * systemtap.printf/bin5.stp. Removed.
324 * systemtap.printf/bin5a.stp. Renamed bin5.stp.
325 * systemtap.printf/bin3.exp: Don't run bin3a.stp.
326 * systemtap.printf/bin4.exp: Don't run bin4a.stp.
327 * systemtap.printf/bin5.exp: Don't run bin5a.stp.
328
329 Increase reliability under loads.
330 * systemtap.samples/pfaults.exp: Increase MAXACTION.
331 * systemtap.context/backtrace.tcl: Handle just
332 a single userspace address.
333
a9e8f7e0
FCE
3342007-10-05 Frank Ch. Eigler <fche@elastic.org>
335
336 PR 1119.
337 * systemtap.base/warnings.*: New test.
338
bef7755f
MH
3392007-10-05 Martin Hunt <hunt@redhat.com>
340
341 * buildok/aux_syscalls-embedded.stp: Add all embedded
342 C function in aux_syscalls.
343
bfb72442
FCE
3442007-10-04 Frank Ch. Eigler <fche@elastic.org>
345
346 * buildok/inet-embedded.stp: Test inet.stp functions.
347
3764515f
MM
3482007-10-04 Mike Mason <mmlnx@us.ibm.com>
349
350 * buildok/memory-all-probes.stp: New test that uses wildcarding to
351 determine if all probes are resolvable.
352 * buildok/nfs-all-probes.stp: Ditto
353 * buildok/nfsd-all-probes.stp: Ditto
354 * buildok/process-all-probes.stp: Ditto
355 * buildok/rpc-all-probes.stp: Ditto
356 * buildok/scheduler-all-probes.stp: Ditto
357 * buildok/scsi-all-probes.stp: Ditto
358 * buildok/signal-all-probes.stp: Ditto
359 * buildok/socket-all-probes.stp: Ditto
360 * buildok/tcp-all-probes.stp: Ditto
361 * buildok/udp-all-probes.stp: Ditto
362 * buildok/vfs-all-probes.stp: Ditto
363
e1808c5c
FCE
3642007-10-03 Frank Ch. Eigler <fche@elastic.org>
365
366 * systemtap.syscall/test.tcl: Don't list PASS on stdout.
367
65aeaea0
FCE
3682007-10-02 Frank Ch. Eigler <fche@redhat.com>
369
370 PR 5078
371 * semok/twentysix.stp, systemtap.base/beginenderror.*: New tests.
372
e5947574
WC
3732007-10-02 William Cohen <wcohen@redhat.com>
374
375 * systemtap.syscall/signal.c:
376 * systemtap.syscall/uid16.c: Compilation regardless of defines.
377 * systemtap.syscall/test.tcl: Handle UNSUPP tests correctly.
378
9446a6d6
WH
3792007-09-28 Wenji Huang <wenji.huang@oracle.com>
380
e1808c5c 381 * lib/systemtap.exp: New proc get_system_info.
9446a6d6
WH
382 * lib/stap_run.exp: New proc print_system_info.
383
ff0dba8f
MH
3842007-09-27 Masami Hiramatsu <mhiramat@redhat.com>
385
386 PR3916
387 * systemtap.sample/gtod.*: New test for gettimeofday accuracy.
388
2fcfa292
MH
3892007-09-25 Martin Hunt <hunt@redhat.com>
390
391 * systemtap.context/backtrace.tcl: Handle single line timer.profile
392 backtraces.
393
37d1f6d2
DS
3942007-09-25 David Smith <dsmith@redhat.com>
395
571b8b3a
DS
396 * systemtap.base/marker.exp: Improved regexp to work correctly on
397 kernels with no markers.
398
37d1f6d2
DS
399 * systemtap.base/marker.exp: Updated for the 9/18/2007 markers
400 patch.
401
899d9fab
FCE
4022007-09-24 Frank Ch. Eigler <fche@elastic.org>
403
404 * systemtap.samples/examples.exp: New file, replacing
405 * buildok/examples.stp: Removed.
406
45aef9a3
FCE
4072007-09-24 Frank Ch. Eigler <fche@elastic.org>
408
409 * buildok/*-embedded.stp: New test case for every embedded-C
410 function in the tapsets.
411
f7e6b306
FCE
4122007-09-22 Frank Ch. Eigler <fche@elastic.org>
413
414 * systemtap.maps/linear_overunder.exp: Correct for actual data.
415
2fa08ae4
FCE
4162007-09-22 Frank Ch. Eigler <fche@elastic.org>
417
418 PR 5057.
419 * systemtap.maps/linear_nearlyempty.*: New test for
420 histogram printing elision.
421
1dedbf22
FCE
4222007-09-22 Frank Ch. Eigler <fche@elastic.org>
423
424 * systemtap.base/optim.exp: Wait for both result lines.
425
387e9f1c
MH
4262007-09-21 Martin Hunt <hunt@redhat.com>
427
c04d7a74
MH
428 * systemtap.maps/linear*: Updated linear histogram tests.
429
387e9f1c
MH
430 * lib/stap_run2.exp (stap_run2): Use send_log()
431 instead of puts to save failure context in the log.
432
739a3e81
FCE
4332007-09-21 Frank Ch. Eigler <fche@elastic.org>
434
435 * systemtap.base/optim.exp/stp: New test for rhbz# 300121.
436
996f251c
DS
4372007-09-18 David Smith <dsmith@redhat.com>
438
439 * systemtap.base/procfs.exp: New test case.
440 * lib/stap_run.exp (stap_run): Handles the case where the stap
441 '-m' option was used.
442
cb43bd6a
DS
4432007-09-17 David Smith <dsmith@redhat.com>
444
445 * semko/procfs06.stp: New test case.
446 * semko/procfs07.stp: Ditto.
447 * semko/procfs08.stp: Ditto.
448 * semko/procfs09.stp: Ditto.
449 * semko/procfs10.stp: Ditto.
450
76a7bcf1
WH
4512007-09-15 Wenji Huang <wenji.huang@oracle.com>
452
453 PR 4930
454 * buildok/examples.stp: New test case.
455
62d05fd6
DS
4562007-09-14 David Smith <dsmith@redhat.com>
457
458 PR 1154
459 * buildok/procfs01.stp: New test case.
460 * semko/procfs01.stp: Ditto.
461 * semko/procfs02.stp: Ditto.
462 * semko/procfs03.stp: Ditto.
463 * semko/procfs04.stp: Ditto.
464 * semko/procfs05.stp: Ditto.
465
a404007e
MH
4662007-09-13 Martin Hunt <hunt@redhat.com>
467
468 * systemtap.base/limits.exp: New. Test 32 and 64-bit integer
469 extremes.
470
2f5a9fd3
FCE
4712007-09-12 Frank Ch. Eigler <fche@elastic.org>
472
473 * buildok/print_histograms.stp: Test println(@hist*()).
474
0a08ca99
FCE
4752007-09-12 Frank Ch. Eigler <fche@elastic.org>
476
477 PR 5023.
478 * buildok/ten.stp: Extend some more.
479
674f70a0
MH
4802007-09-12 Martin Hunt <hunt@redhat.com>
481
482 * systemtap.maps/foreach_limit.stp: Clean up the aggregates
483 section.
484
485 * systemtap.maps/foreach_limit2.stp: Remove newline that was
486 confusing the output match.
487
488 * systemtap.maps/linear_bad.exp: Fix expected output.
489 * systemtap.maps/linear_neg.exp: Ditto.
490
491 * systemtap.maps/log.*: New files.
492 * systemtap.maps/log_edge.*: New files.
493
494 * lib/stap_run2.exp (stap_run2): Rewrite. Previous version
495 was too complex and buggy.
496
cf9be511
MH
4972007-09-12 Masami Hiramatsu <mhiramat@redhat.com>
498
499 PR 4633
500 * systemtap.context/backtrace.stp: Add testcases for the return
501 probe and the profile probe.
502 * systemtap.context/backtrace.tcl: Ditto.
674f70a0 503 * systemtap.context/systemtap_test_module2.c: Ditto.
cf9be511 504
737f98f0
FCE
5052007-09-12 Frank Ch. Eigler <fche@elastic.org>
506
507 PR 5023.
508 * buildok/ten.stp: Reactivate and extend.
509
eb66106a
JS
5102007-09-11 Josh Stone <joshua.i.stone@intel.com>
511
b7d6158a 512 PR 5014
eb66106a
JS
513 * systemtap.maps/pmap_agg_overflow.stp: Ensure that the percpu arrays
514 don't overflow before we get the chance to test aggregation overflow.
515 Also use a more optimal overflow limit (MAXMAPENTRIES + 1).
516
ee4d87cc
WH
5172007-09-10 Wenji Huang <wenji.huang@oracle.com>
518
519 * systemtap.stress/current.stp: Make module probe optional.
520 * buildok/four.stp: Ditto.
521 * buildok/twentyfive.stp: Ditto.
522 * semok/twelve.stp: Ditto.
523
a721fbcf
MH
5242007-09-06 Masami Hiramatsu <mhiramat@redhat.com>
525
526 PR 4542
527 * systemtap.stress/current.stp: Don't probe the return of __switch_to
528 on i686.
529
a961f31c
MH
5302007-08-27 Martin Hunt <hunt@redhat.com>
531
532 * systemtap.context/context.exp (build_modules): Change
533 build order to prevent messages about no version for yyy_int64.
534
fedd4090
FCE
5352007-08-24 Frank Ch. Eigler <fche@redhat.com>
536
537 PR 4899
538 * buildok/fortytwo.stp: New test.
695875ae
FCE
539 * semko/thirtynine.stp: Removed test, now that bug #1305 has become
540 mooted/undone.
fedd4090 541
2b3eb687
DS
5422007-08-21 David Smith <dsmith@redhat.com>
543
544 * foreach_limit.stp: Added test for sorting numeric arrays by
545 value.
546 * foreach_limit.exp: Ditto.
547
548 PR 2305
549 * foreach_limit2.stp: New file. Tests sorting aggregate arrays by
550 value.
551 * foreach_limit2.exp: Ditto.
552
42b93589
FCE
5532007-08-21 Frank Ch. Eigler <fche@elastic.org>
554
555 PR 4942
556 * systemtap.base/kmodule.stp: Add "never" probe for type inference.
557
322566b3
MH
5582007-08-20 Martin Hunt <hunt@redhat.com>
559
560 * systemtap.base/cmd_parse.exp: New file. Test
561 command parsing for "-c".
562
6eb74506
DS
5632007-08-20 David Smith <dsmith@redhat.com>
564
565 * parseko/cmdline15.stp: Added new test to make sure options '-c
566 cmd' and '-x pid' are mutually exclusive.
567 * parseko/cmdline16.stp: Ditto.
568
1902aec1
FCE
5692007-08-16 Frank Ch. Eigler <fche@elastic.org>
570
571 PR 1315.
572 * buildok/fortyfive.stp: New test.
573
3cb17058
JS
5742007-08-16 Josh Stone <joshua.i.stone@intel.com>
575
576 PR 4591
577 * lib/stap_run.exp: Make sure to match the entire output, in case
578 there are multiple pass/fail messages.
579 * buildok/printf.stp: Add lines for new print variants.
580 * parseko/printd01.stp: Make sure that bad printd calls are handled.
581 * parseko/printd02.stp: Ditto.
582 * parseko/printd03.stp: Ditto.
583 * parseko/printd04.stp: Ditto.
584 * systemtap.base/print.stp: Try a bunch of different print calls.
585 * systemtap.base/print.exp: Driver for above.
586
6b96de1e
MH
5872007-08-15 Martin Hunt <hunt@redhat.com>
588
589 * systemtap.printf/*b.exp: Use stap_merge.tcl.
590
69bf08b5
DS
5912007-08-14 David Smith <dsmith@redhat.com>
592
593 Merge from setuid-branch.
594 * configure.ac: Version increase to 0.6.
595 * configure: Regenerated.
596
597 * parseko/cmdline09.stp: Added new test for staprun command line
598 options.
599 * parseko/cmdline10.stp: Ditto.
600 * parseko/cmdline11.stp: Ditto.
601 * parseko/cmdline12.stp: Ditto.
602 * parseko/cmdline13.stp: Ditto.
603 * parseko/cmdline14.stp: Ditto.
604
605 * systemtap.samples/args.exp: No longer necessary to use "sudo" to
606 run staprun.
607
3f99432c
FCE
6082007-08-07 Frank Ch. Eigler <fche@redhat.com>
609
610 PR 4846
611 * parseko/preprocess13.stp, parseok/nineteen.stp,
612 semok/twentyfive.stp: New tests.
613
98be9538
DS
6142007-08-07 David Smith <dsmith@redhat.com>
615
616 PR 4736 (partial fix)
617 * systemtap.printf/end1b.exp: Changed 'FAIL' to 'fail', so
618 the rest of the testsuite will continue.
619 * systemtap.printf/mixed_outb.exp: Ditto.
620 * systemtap.printf/out1b.exp: Ditto.
621 * systemtap.printf/out2b.exp: Ditto.
622 * systemtap.printf/out3b.exp: Ditto.
623
1a680ee7
MM
6242007-08-02 Mike Mason <mmlnx@us.ibm.com>
625
626 * systemtap.samples/profile.stp: Changed limit check in
627 foreach loop.
628
6292007-08-01 Mike Mason <mmlnx@us.ibm.com>
0b1587bf
MM
630
631 * systemtap.samples/profile.stp: Changed pid to tid throughout.
632 Changed delete method in decumulate().
633
dc47c10f
DS
6342007-07-26 David Smith <dsmith@redhat.com>
635
636 PR 4295
637 * systemtap.samples/args.exp: Tests to make sure the '-m' option
638 leaves a module in the current directory.
639 * systemtap.base/cache.exp (stap_compile): Added cleanup.
640
9ddaa7a8
MM
6412007-07-25 Mike Mason <mmlnx@us.ibm.com>
642
643 PR 4836
644 * systemtap.samples/pfault.stp: Changed to
645 use memory tapset pagefault probes.
646
7f4d628d
MM
6472007-07-25 Mike Mason <mmlnx@us.ibm.com>
648
649 PR 4836
650 * buildok/twentytwo.stp, buildok/twentythree.stp:
651 Changed free_task() probes to deactivate_super() probes. Changed
652 references to timestamp in task_struct to s_maxbytes in super_block.
653 timestamp was removed from task_struct in 2.6.23. s_maxbytes is an
654 unsigned long long in every kernel I checked back to 2.4.18.
655
e1ae4037
DS
6562007-07-12 David Smith <dsmith@redhat.com>
657
658 * systemtap.maps/pmap_agg_overflow.exp: On single processor
659 systems, this test reported an unsupported test and a test failure
660 when it should have only reported an unsupported test. Fixed.
661
da9baf8c
MH
6622007-07-10 Martin Hunt <hunt@localhost.localdomain>
663
664 * systemtap.context/context.exp: Copy modules to
665 /lib/modules/`uname -r`/kernel for debug info.
666
b8f8a639
MH
6672007-07-10 Martin Hunt <hunt@redhat.com>
668
669 * systemtap.context/pid.tcl: Don't try to get real ppid,
670 just match pattern.
671
398fc505
MH
6722007-07-09 Martin Hunt <hunt@redhat.com>
673
674 * systemtap.context/systemtap_test_module1.c (stm_write_cmd):
675 Set pointer type to "char *" so get_user() fetches a char.
676
8ecca5ba
MH
6772007-07-06 Martin Hunt <hunt@redhat.com>
678
679 * systemtap.maps/linear*: New tests of linear histograms.
680
db6f191e
FCE
6812007-07-03 Frank Ch. Eigler <fche@elastic.org>
682
683 * configure.ac: Bumped version to 0.5.15.
684 * configure: Regenerated.
685
26bf6c22
MH
6862007-07-03 Martin Hunt <hunt@redhat.com>
687
688 * systemtap.context/pid.tcl: Better error reporting.
689 * systemtap.context/args.*: Ditto.
690 * systemtap.context/context.exp: Build in temp dir.
691
81bceb41
MH
6922007-07-02 Martin Hunt <hunt@redhat.com>
693
54876147
MH
694 * systemtap.context/context.exp: Add pid tests.
695 * systemtap.context/pid.*: New tests.
696
6972007-07-02 Martin Hunt <hunt@redhat.com>
698
81bceb41
MH
699 * systemtap.context/*: New context tests.
700
23944d00
MH
7012007-06-25 Martin Hunt <hunt@redhat.com>
702
703 * systemtap.maps/pmap_agg_overflow.exp: Rewrite
704 so order of error messages is not important.
705
e37e7136
FCE
7062007-06-22 Frank Ch. Eigler <fche@elastic.org>
707
708 * systemtap.syscall/readwrite.c: Tweak for new default string truncation width.
709
5e0d2ebf
DS
7102007-06-21 David Smith <dsmith@redhat.com>
711
712 * Makefile.in: Regenerated with automake 1.10.
713 * aclocal.m4: Regenerated with aclocal 1.10.
714 * configure: Regenerated.
715
c6517920
MH
7162007-06-20 Martin Hunt <hunt@redhat.com>
717
1f34befa
MH
718 * systemtap.string/dot.exp: New test.
719 * systemtap.string/sprint.exp: New test.
720
721 * systemtap.samples/transport*: Removed.
722
7232007-06-20 Martin Hunt <hunt@redhat.com>
724
c6517920
MH
725 * systemtap.printf/*b.exp: Add code to look in the
726 toplevel directory for stap_merge.
727
16eaf7b0
MH
7282007-06-18 Martin Hunt <hunt@redhat.com>
729 From Quentin Barnes.
730 * lib/stap_run.exp, lib/stap_run2.exp, lib/systemtap.exp,
731 systemtap.base/cache.exp, systemtap.base/optim.exp,
732 systemtap.base/overload.exp, systemtap.base/prologues.exp,
733 systemtap.maps/absentstats.exp, systemtap.maps/foreach_fail.exp,
734 systemtap.maps/ix_clear*.exp, systemtap.maps/pmap_agg_overflow.exp,
735 systemtap.samples/args.exp, systemtap.samples/arith.exp,
736 systemtap.samples/arith_limits.exp,
737 systemtap.samples/control_limits.exp, systemtap.samples/lket.exp,
738 systemtap.samples/pfaults.exp, systemtap.samples/poll_map.exp,
739 systemtap.samples/primes.exp, systemtap.samples/profile.exp,
740 systemtap.samples/queue_demo.exp, systemtap.samples/symbols.exp,
741 systemtap.samples/syscalls1.exp, systemtap.samples/syscalls2.exp,
742 systemtap.samples/transport.exp: Small fixes to patterns, plus
743 fix timeouts for slower systems.
744
78219af3
FCE
7452007-06-15 Frank Ch. Eigler <fche@elastic.org>
746
747 * lib/systemtap.exp (stap_run_batch): Detect crashing stap and
748 represent this as failing return code.
749
100d708a
MH
7502007-06-14 Martin Hunt <hunt@redhat.com>
751
752 * systemtap.samples/syscalls.stp: Use printf
753 for output to avoid problems with long paths.
754
755 From Quentin Barnes.
756 * systemtap.samples/system_func.exp: Change expect matching.
757
9861ce16
DS
7582007-06-14 David Smith <dsmith@redhat.com>
759
760 * systemtap.samples/profile.stp: Change output to avoid problems
761 when kernel source path is long.
762
e41b2484
FCE
7632007-06-05 Frank Ch. Eigler <fche@elastic.org>
764
765 PR 3331.
766 * systemtap.base/deref2.*: New test, disabled.
767
a747e1c9
FCE
7682007-06-04 Frank Ch. Eigler <fche@elastic.org>
769
770 PR 4589.
771 * systemtap.base/optim.*: Rewritten, simplified.
772
cf9ff341
FCE
7732007-05-30 Frank Ch. Eigler <fche@redhat.com>
774
775 PR 4567.
776 * systemtap.base/optim.stp, optim.exp: New test.
777
271fce89
WC
7782007-05-29 Will Cohen <wcohen@redhat.com>
779
780 PR4540
781 * systemtap.stress/conversions.exp: Adjust for ia64 address space.
782
5980a641
MH
7832007-05-25 Martin Hunt <hunt@redhat.com>
784
785 * systemtap.samples/lket.exp (cleanfiles): Set timeout inside expect.
786 * systemtap.maps/absentstats.exp: Set timeout inside expect.
787 * lib/stap_run2.exp (stap_run2): Set timeout to 180 inside expect.
788 * lib/stap_run.exp (stap_run): Set timeout to 180 for slower machines.
789 Remove $ anchor on output. Fix a few minor nits in patterns.
790
a563f358
DS
7912007-05-24 David Smith <dsmith@redhat.com>
792
793 PR4446
794 * systemtap.base/marker.exp: Renumbered tests and added new tests
795 for invalid argument name ("$foo1") and writing to marker
796 arguments.
797
7f23b8e9
DS
7982007-05-23 David Smith <dsmith@redhat.com>
799
800 PR4446
801 * systemtap.base/marker.exp: Added new marker test.
802 * buildok/marker.stp: Removed old marker test.
803
28b44d3c
WC
8042007-05-08 Will Cohen <wcohen@redhat.com>
805 PR4470
806 * testsuite/systemtap.syscall/syscall.exp: Build correct sizes for
807 32-bit and 64-bit machines.
808
e41dec42
MH
8092007-05-07 Martin Hunt <hunt@redhat.com>
810 PR4466
811 * systemtap.samples/system_func.stp: Rewrite test to account
812 for probes not being placed until after begin.
813 * systemtap.samples/system_func.exp: Only expect 1 sys_open.
814
847bf07f
FCE
8152007-05-06 Frank Ch. Eigler <fche@elastic.org>
816
817 * semko/thirtynine.stp: New test.
818
6e28b77d
MH
8192007-05-01 Martin Hunt <hunt@redhat.com>
820
355fc303
MH
821 * systemtap.samples/system_func.*: New test.
822
8232007-05-01 Martin Hunt <hunt@redhat.com>
824
6e28b77d
MH
825 * systemtap.samples/sysopen*: Deleted.
826
e872ae09
FCE
8272007-04-29 Frank Ch. Eigler <fche@elastic.org>
828
829 * Makefile.am (EXTRA_DIST): Add dejagnu subdirectories.
830 * configure.ac: Bump version to match parent directory.
831 * Makefile.in, configure: Regenerated.
832
46abbf33
DW
8332007-04-25 David Wilder <dwilder@ibm.com>
834
835 * systemtap.samples/profile.exp Increased timeout from 30 to 60 sec
e872ae09 836 to fix intermittent failures on s390x.
46abbf33 837
7f4d628d 8382007-04-25 Mike Mason <mmlnx@us.ibm.com>
eb4cafc4
MM
839
840 * buildok/socket.stp: Adapted to changes in 2.6.19 socket routines.
841
7316f630
FCE
8422007-04-24 Will Cohen <wcohen@redhat.com>
843
844 * buildok/memory.stp: Test vm.pagefault.return.
845
feebe90d
FCE
8462007-04-23 Frank Ch. Eigler <fche@elastic.org>
847
848 * systemtap.pass1-4/buildok.exp: Add some kfails.
849
9070e566
MH
8502007-04-10 Martin Hunt <hunt@redhat.com>
851
852 * systemtap.printf/out*: New output tests to stress output
853 buffering and transport.
854 * systemtap.printf/mixed*: More output tests mixing print,
855 printf, and print_char.
856 * systemtap.printf/end*: Test that output from end probes
857 is all sent.
858
264d5549
MH
8592007-04-05 Martin Hunt <hunt@redhat.com>
860
861 * systemtap.samples/arith_limits.exp: Set test name correctly.
862
5811366a
FCE
8632007-04-04 Pierre Peiffer <pierre.peiffer@bull.net>
864
865 * parseok/fourteen.stp: Add test about $# and @# usage during
866 the preprocessing.
867 * parseko/preprocess10.stp: New test.
868 * parseko/preprocess11.stp: New test.
869 * parseko/preprocess12.stp: New test.
870
2901e41a
FCE
8712007-04-02 Frank Ch. Eigler <fche@elastic.org>
872
873 * systemtap.samples/poll_map.stp, profile.stp, syscalls.stp:
874 Continue adopting to .inline -> .function change.
875 * systemtap.samples/topsys.stp, systemtap.stress/current.stp: Ditto.
396afcee 876 * semko/twentyone.stp: Ditto.
2901e41a 877
b8da0ad1
FCE
8782007-03-30 Frank Ch. Eigler <fche@elastic.org>
879
880 PR 1570
881 * */*.stp: Adapt to .inline -> .function change.
882 * lib/stap_run.exp, stap_run2.exp, stap_run_binary.exp: Shorten
883 pass/fail dejagnu log lines.
884 * systemtap.syscall/sys.stp, test.tcl: Make slightly more
885 compatible and failure more verbose.
886
05fb7de1
FCE
8872007-03-29 Frank Ch. Eigler <fche@elastic.org>
888
889 * systemtap.maps/ix_*.exp: Add catch around close.
890
894c5e00
FCE
8912007-03-29 Frank Ch. Eigler <fche@elastic.org>
892
893 * systemtap.maps/pmap_agg_overflow.exp: Robustify with respect
894 to expected error messages and early quitting.
895
f97d5ff6
DS
8962007-03-29 David Smith <dsmith@redhat.com>
897
898 PR 4281
899 * parseko/cmdline07.stp: New test.
900 * parseko/cmdline08.stp: New test.
901
37ebca01
FCE
9022007-03-22 Frank Ch. Eigler <fche@elastic.org>
903
904 PR 4224.
905 * systemtap.base/probefunc.exp: Use kernel.statement().absolute
906 instead with grep-found schedule_tick address.
907 * semko/thirtyseven.stp, thirtyeight.stp: New tests.
908 * buildok/twentyeight.stp: New test.
909
b2035e58
DS
9102007-03-22 David Smith <dsmith@redhat.com>
911
912 * systemtap.stress/conversions.exp: Fixed test case bug that only
913 affected s390x.
914
0cd5fd1e
DS
9152007-03-21 David Smith <dsmith@redhat.com>
916
917 PR 4146
918 * systemtap.samples/control_limits.exp: Begin/end probes use
919 MAXACTION_INTERRUPTIBLE instead of MAXACTION.
920
e2aab9d6
FCE
9212007-03-09 Pierre Peiffer <pierre.peiffer@bull.net>
922
923 * buildok/twenty.stp, semok/seventeen.stp: Adapt to kernel 2.6.20.
924
dc499f36
DS
9252007-03-19 David Smith <dsmith@redhat.com>
926
927 * .cvsignore: Added systemtap.syscall test programs.
928
8d0272da
DS
9292007-03-16 David Smith <dsmith@redhat.com>
930
931 * systemtap.base/overload.exp: New test.
932
79e2a42e
DS
9332007-03-15 David Smith <dsmith@redhat.com>
934
935 * .cvsignore: Added "config.log" and "config.status".
936
5ba96b90
FCE
9372007-03-14 Frank Ch. Eigler <fche@redhat.com>
938
939 PR 4171.
940 * configure.ac, configure, aclocal.m4: New files to permit
941 testsuite-only build tree.
942 * Makefile.am (RUNTEST): Arrange a crazy concoction of
943 environment/make variable for runtest.
944 * Makefile.in: Regenerated.
945 * */*.stp: Switch test cases from "./stap" to "stap" throughout.
946 * lib/systemtap.exp: Assume/trace environment variables.
947 (stap_run_batch): Add "#! stap"-handling hack.
948
3b6fd2ea
MH
9492007-03-14 Martin Hunt <hunt@redhat.com>
950
951 * systemtap.base/div0.stp: Fix so output
952 won't possibly have the error message before the printed
953 output.
954 * systemtap.base/maxactive.exp: Ditto.
955 * systemtap.maps/ix_clear.stp: Ditto.
956 * systemtap.maps/ix_clear2.stp: Ditto.
957 * systemtap.samples/args.exp: Remove obsolete "-r" option
958 to staprun.
959
3f0127bc
FCE
9602007-03-07 Frank Ch. Eigler <fche@elastic.org>
961
962 PR 4116.
963 * buildok/twentyseven.stp: New test.
964 * systemtap.pass1-4/buildok.exp: kfail it.
965
7eb5f863
DS
9662007-03-06 David Smith <dsmith@redhat.com>
967
968 * systemtap.base/alternatives.exp: Changed the probed kernel
969 function from 'signal_wake_up' (which wasn't present on some
970 kernels) to 'sys_getrlimit'.
971
003c1a9c
FCE
9722007-03-02 Frank Ch. Eigler <fche@elastic.org>
973
974 PR 4121
975 * systemtap.stress/conversions.exp: Fix & improve below patch.
976
030954fc
FCE
9772007-03-01 Frank Ch. Eigler <fche@redhat.com>
978
979 PR 4121
980 * systemtap.stress/conversions.exp: Bypass address=0 test for s390x.
981
1cc165ee
FCE
9822007-02-27 Frank Ch. Eigler <fche@redhat.com>
983
984 PR 4105
985 * buildok/twentysix.stp: New test.
986 * systemtap.pass1-4/buildok.exp: kfail it.
987
e2b33d8d
DS
9882007-02-19 David Smith <dsmith@redhat.com>
989
990 PR 4081
991 * Makefile.am: The symbolic link that the Makefile creates to stap
992 now points to the installed version of stap when "make
993 installcheck" is run.
994 * Makefile.in: Regenerated.
995
79232a8d
DS
9962007-02-16 David Smith <dsmith@redhat.com>
997
998 * systemtap.base/alternatives.exp: New test case.
999
44f75386
FCE
10002007-02-09 Frank Ch. Eigler <fche@elastic.org>
1001
1002 * systemtap.base/prologue.*: New test case.
1003
88b3808b
JS
10042007-02-06 Josh Stone <joshua.i.stone@intel.com>
1005
1006 * systemtap.base/deref.stp: Test kread with const sources.
1007
f902d959
FCE
10082007-02-06 Frank Ch. Eigler <fche@elastic.org>
1009
1010 * buildok/conversions.stp: Build-test all conversions.stp functions.
1011 * systemtap.stress/conversions.*: New test.
1012
9abec538
FCE
10132007-01-29 Frank Ch. Eigler <fche@elastic.org>
1014
1015 * systemtap.base/cache.exp (stap_compile): Accept new -p4 output.
1016
0fb571e6
WC
10172007-01-24 Will Cohen <wcohen@redhat.com>
1018
1019 * systemtap.syscall/syscall.exp: Increase timeout for slow machines.
1020
b0b3ca16
FCE
10212007-01-23 Frank Ch. Eigler <fche@elastic.org>
1022
1023 * systemtap.pass1-4/buildok.exp: Remove most kfail designations.
1024
8b16bde6
MM
10252007-01-23 Mike Mason <mmlnx@us.ibm.com>
1026
1027 * buildok/socket.stp: Added sockets tapset build test.
1028
dfd8bb34
MM
10292007-01-23 Mike Mason <mmlnx@us.ibm.com>
1030
1031 * systemtap.string/tokenize.exp, systemtap.string/tokenize.stp,
b0b3ca16 1032 systemtap.string/strtol.exp, systemtap.string/strtol.stp:
dfd8bb34
MM
1033 Tests for new tokenize and strtol functions.
1034
6dd0aa5f
JS
10352007-01-22 Josh Stone <joshua.i.stone@intel.com>
1036
1037 * systemtap.base/deref.stp: Rewrite test, and now also check the ability
1038 to read/write pointers.
1039
27b0b07c
FCE
10402007-01-22 Frank Ch. Eigler <fche@redhat.com>
1041
1042 * config/unix.exp: New file as a master load_lib repository.
1043 * */*.exp: Removed load_lib calls.
1044 * parseko/cmdline01.stp: Swallow expected stap ERROR: message.
1045 * systemtap.syscall/syscall.exp: Added installmode_p checks.
1046
b4b406f3
MH
10472007-01-22 Martin Hunt <hunt@redhat.com>
1048
1049 * systemtap.maps/exists.stp: New test to see if
1050 array elements exist using the "in" keyword.
1051
cc11b5bd
MM
10522007-01-20 Mike Mason <mmlnx@us.ibm.com>
1053
1054 PR 3899
1055 * systemtap.base/kmodule.stp: Added probes for other
1056 modules that allow the test to pass when ext3 isn't
1057 built as a module.
1058
c4ae8cfe
JS
10592007-01-19 Josh Stone <joshua.i.stone@intel.com>
1060
1061 PR 3079
1062 * systemtap.base/deref.stp: Use the new kread macro that should work
1063 fine with 64-bit numbers on i386 platforms. Also expand the test to
1064 include writes with kwrite.
1065 * systemtap.base/deref.exp: Remove the setup_kfail.
1066
60ae97db
MM
10672007-01-16 Mike Mason <mmlnx@us.ibm.com>
1068
1069 * buildok/eighteen.stp: changed to find __audit_getname or
1070 audit_getname without checking kernel version to support
1071 audit code backports
1072
30cd73d3
MM
10732007-01-13 Mike Mason <mmlnx@us.ibm.com>
1074
1075 PR 3867
1076 * systemtap.samples/ioblocktest.stp: Fixed so only
1077 checks bit 0 (Read/Write bit) of bio->bi_rw. Also merged
1078 ioblock.request and ioblock.end probes. They do the same
1079 thing.
1080
0fa344a9
MH
10812007-01-10 Martin Hunt <hunt@redhat.com>
1082
1083 * systemtap.maps/foreach_foreach.exp: Update for new delete func.
1084 * systemtap.maps/ii.exp: Ditto.
1085 * systemtap.maps/ii.stp: Ditto.
1086 * systemtap.maps/iiiiii.exp: Ditto.
1087 * systemtap.maps/iiiiii.stp: Ditto.
1088 * systemtap.maps/is.stp: Ditto.
1089 * systemtap.maps/si.exp: Ditto.
1090 * systemtap.maps/si.stp: Ditto.
1091 * systemtap.maps/ss.stp: Ditto.
1092
dbb68664
FCE
10932006-12-29 Frank Ch. Eigler <fche@redhat.com>
1094
1095 PR 3523.
1096 * buildok/fourteen.stp, fourteen-plus.stp: Tweak & add a test.
1097 * systemtap.base/bench.stp: Work around randomized-ordered probes.
1098 * systemtap.base/bench.exp: Tighten output requirements.
1099
d950d08e
JS
11002006-12-22 Josh Stone <joshua.i.stone@intel.com>
1101
1102 * buildok/array_size.stp, parseko/array01.stp, parseko/array02.stp,
1103 parseko/array03.stp, parseko/array04.stp, transko/array01.stp,
1104 systemtap.base/array_size.exp, systemtap.base/array_size.stp:
1105 Tests for specifying the size of global arrays.
1106
4256c24c
DS
11072006-12-22 David Smith <dsmith@redhat.com>
1108
1109 * systemtap.base/cache.exp: Added test to ensure that using '-M'
1110 and '-t' changes the hash. The '-t' test is commented out until
1111 PR3523 is fixed.
1112
b8cd7200
DS
11132006-12-21 David Smith <dsmith@redhat.com>
1114
1115 * systemtap.base/cache.exp: Added test to ensure that using '-b'
1116 changes the hash.
1117
7e41d3dc
FCE
11182006-12-19 Frank Ch. Eigler <fche@redhat.com>
1119
1120 PR 3522.
1121 * buildok/twentyfive.stp: New test for static $var access.
1122
11232006-12-18 Josh Stone <joshua.i.stone@intel.com>
642da0da
JS
1124
1125 * systemtap.base/deref.exp, systemtap.base/deref.exp: Add a test for
1126 successfully dereferencing pointers of various sizes. This is known to
1127 fail on x86 for 64-bit values -- PR 3079.
1128
9427f584
DS
11292006-12-18 David Smith <dsmith@redhat.com>
1130
1131 * systemtap.samples/pfaults.stp: Since PR 1132 has been fixed,
1132 updated to use "$return".
1133
9ba8c134
JS
11342006-12-08 Josh Stone <joshua.i.stone@intel.com>
1135
1136 PR 3681.
1137 * systemtap.base/global_init.exp, systemtap.base/global_init.stp: New
1138 test for checking the timeliness of global initialization.
1139
16e8f21f
JS
11402006-12-07 Josh Stone <joshua.i.stone@intel.com>
1141
1142 PR 3624.
1143 * systemtap.base/be_order.exp, systemtap.base/be_order.stp,
1144 semok/beginend.stp: New tests for begin/end priorities.
1145
1146 * lib/stap_run.exp: Anchor OUTPUT_CHECK_STRING to the end of output.
1147 * systemtap.base/maxactive.exp: Fix to compare output to the end.
1148 * systemtap.base/probefunc.exp: Ditto.
1149 * systemtap.samples/ioblocktest.exp: Ditto.
1150 * systemtap.samples/ioblocktest.stp: Ditto.
1151 * systemtap.samples/tcptest.exp: Ditto.
1152
396a86dd
MH
11532006-11-30 Martin Hunt <hunt@redhat.com>
1154
1155 * systemtap.samples/pfaults.exp: Fix regular expression
1156 to handle buffering issues that broke on MP systems.
1157
5c0c915f
LG
11582006-11-29 Li Guanglei <guanglei@cn.ibm.com>
1159
1160 From Gui Jian <guijian@cn.ibm.com>
1161
1162 * systemtap.samples/lket.exp: Increase MAXSKIPPED
1163 and timeout thresholds; Fix the code of cleaning
1164 temporary files
1165
1166 * systemtap.stress/whitelist.stp: New testcase to generate
1167 safe probes.
1168
7e6c246c
DS
11692006-11-28 David Smith <dsmith@redhat.com>
1170
1171 * semko/thirtyfour.stp: Checks for writing to target variable in
1172 .return probe.
1173 * semok/twentyfour.stp: Tests read access to target variable in
1174 .return probe.
1175
5d4d52aa
LG
11762006-11-21 Li Guanglei <guanglei@cn.ibm.com>
1177
1178 From Gui Jian <guijian@cn.ibm.com>
1179 * systemtap.samples/lket.exp, systemtap.samples/lket.stp: add
1180 testcase for LKET
1181
f59e98c4
FCE
11822006-11-19 Frank Ch. Eigler <fche@elastic.org>
1183
1184 * parseko/twentythree.stp: New test for running tapset file.
1185
9f36b77f
FCE
11862006-11-17 Frank Ch. Eigler <fche@redhat.com>
1187
1188 * semko/thirtysix.stp, transko/three.stp: New tests.
1189
29a3881a 11902006-11-16 Li Guanglei <guanglei@cn.ibm.com>
9f36b77f 1191
29a3881a
LG
1192 * buildok/lket.stp: check for all available LKET trace hooks.
1193
e26b350f
DS
11942006-11-10 David Smith <dsmith@redhat.com>
1195
1196 * semko/maxactive03.stp: Stop on pass2 instead of on pass1.
1197
1198 * lib/stap_run.exp: As a side-effect, stap_run() sets global
1199 'probe_errors' and 'skipped_probes' to the number of probe errors
1200 and skipped probes seen while running the probe.
1201 * systemtap.base/maxactive.exp: Uses extended stap_run() to find
1202 number of skipped probes instead of using private stap_run()
1203 variant.
1204
1aa8ca84
DS
12052006-11-09 David Smith <dsmith@redhat.com>
1206
1207 * buildok/maxactive01.stp: Added test for "maxactive(N)"
1208 return probe processing.
1209 * parseko/maxactive01.stp: Ditto.
1210 * parseko/maxactive02.stp: Ditto.
1211 * parseko/maxactive03.stp: Ditto.
1212 * parseko/maxactive04.stp: Ditto.
1213 * semko/maxactive01.stp: Ditto.
1214 * semko/maxactive02.stp: Ditto.
1215 * semko/maxactive03.stp: Ditto.
1216 * systemtap.base/maxactive.exp: Ditto.
1217
9f6cfc6a
DS
12182006-11-06 David Smith <dsmith@redhat.com>
1219
2c2b1e9a
DS
1220 * systemtap.maps/foreach_limit.exp: Added new test for foreach
1221 "limit" keyword.
1222 * systemtap.maps/foreach_limit.stp: Ditto.
1223
9f6cfc6a
DS
1224 * parseko/foreachstmt06.stp: Added new test for foreach "limit"
1225 keyword.
1226 * parseko/foreachstmt07.stp: Ditto.
1227 * parseok/foreachstmt01.stp: Ditto.
1228 * semko/foreachstmt01.stp: Ditto.
1229 * semko/foreachstmt02.stp: Ditto.
1230
b8dc427e
TN
12312006-11-02 Thang Nguyen <thang.p.nguyen@intel.com>
1232
1233 * systemtap.samples/tcptest.exp: Put TCP load gen into a
1234 a seperate script.
1235 * systemtap.samples/tcptest.tcl: new script for TCP load
1236 gen.
1237
390ab50c
JS
12382006-10-30 Josh Stone <joshua.i.stone@intel.com>
1239
1240 * systemtap.maps/pmap_agg_overflow.stp: Use
1241 kernel.function("scheduler_tick") instead of timer.jiffies
1242 so the test works on all kernels. The test needs a probe
1243 that is invoked often on all cpus.
7dd1dbf4
JS
1244 * systemtap.base/timers.stp: Fudge the comparison a bit between
1245 jiffies(1) and profile to allow for slop between start/end times.
390ab50c 1246
97a5bc89
MH
12472006-10-30 Martin Hunt <hunt@redhat.com>
1248
1249 * systemtap.maps/pmap_agg_overflow.stp: Use timer.jiffies
1250 instead of timer.profile so the test works on xen kernels.
1251
3526e29e
DS
12522006-10-30 David Smith <dsmith@redhat.com>
1253
1254 * systemtap.base/cache.exp: Saves value of SYSTEMTAP_DIR
1255 environment variable before starting tests and restores value at
1256 the end. Without this caching was broken for the rest of the
1257 testsuite, since all cached files were ending up in
1258 testsuite/.cache_test (which gets deleted on the next run of the
1259 testsuite).
1260
1261 * Makefile.am: The 'clean-local' target now removes the .systemtap
1262 and .cache_test directories.
1263 * Makefile.in: Regenerated.
1264
b3481c14
MH
12652006-10-30 Martin Hunt <hunt@redhat.com>
1266
1267 * systemtap.base/cache.exp (stap_compile): Fix a simple
1268 buffering problem with expect.
1269
68e7e59b
DS
12702006-10-26 David Smith <dsmith@redhat.com>
1271
1272 * systemtap.base/cache.exp: New file that tests caching
1273 functionality.
1274 * lib/systemtap.exp (setup_systemtap_environment): Use a local
1275 systemtap directory/cache (instead of the user's cache).
1276 * .cvsignore: Added .systemtap directory.
1277
0884d54a
DS
12782006-10-23 David Smith <dsmith@redhat.com>
1279
1280 * lib/stap_run.exp: Handles cached module.
1281 * lib/stap_run2.exp: Ditto.
1282
be0674b7
WC
12832006-10-23 William Cohen <wcohen@redhat.com>
1284
1285 * systemtap.maps/absentstats.exp: Increase timeout for slow machines.
1286
5964f4e5
TN
12872006-10-21 Thang Nguyen <thang.p.nguyen@intel.com>
1288
1289 * systemtap.samples/tcptest.exp: fix bug #3404
1290 * systemtap.samples/tcptest.stp: fix bug #3404
1291
c00bf7ea
DS
12922006-10-18 David Smith <dsmith@redhat.com>
1293
1294 * systemtap.syscall/.cvsignore: Added file.
1295
e38a2092
MH
12962006-09-28 Martin Hunt <hunt@redhat.com>
1297
1298 * buildok/eighteen.stp: Fix for 2.6.18.
1299 * buildok/two.stp: Ditto.
1300
197a4d62
JS
13012006-09-27 Josh Stone <joshua.i.stone@intel.com>
1302
1303 * buildok/fourteen.stp: Test new timer functionality.
1304
33c95e70
DS
13052006-09-26 David Smith <dsmith@redhat.com>
1306
1307 * systemtap.samples/args.exp: Looks for 'staprun' instead of
1308 'stpd'.
1309
faaa0db7
JS
13102006-09-20 Josh Stone <joshua.i.stone@intel.com>
1311
1312 PR 3233
1313 * buildok/timestamp.stp: add gettimeofday_ns test.
1314
7f0e10b1
DS
13152006-09-12 David Smith <dsmith@redhat.com>
1316
1317 * Added .cvsignore file.
1318
0ecbca4c
FCE
13192006-09-09 Frank Ch. Eigler <fche@elastic.org>
1320
1321 * lib/systemtap.exp (stap_run_batch): New helper routine.
1322 * systemtap.pass1-4/*.exp: Use it instead of catch/exec/>>& hack.
1323
4b5f3e45
FCE
13242006-09-06 Frank Ch. Eigler <fche@elastic.org>
1325
1326 * parseok/eighteen.stp, semok/twentythree.stp: New files for
1327 testing initialized globals.
1328
8267555c
MH
13292006-08-21 Martin Hunt <hunt@redhat.com>
1330
1331 * lib/stap_run.exp: Check for existence of installtest_p
1332 before running it. This reenables running individual tests
1333 with runtest.
1334 * lib/stap_run2.exp: Ditto.
1335 * lib/stap_run_binary.exp: Ditto.
1336
2752649c
FCE
13372006-08-12 Frank Ch. Eigler <fche@elastic.org>
1338
1339 * Makefile.am (clean-local): Clean up dejagnu turds.
1340 * Makefile.in: Regenerated.
1341
814bc89d
FCE
13422006-08-12 Frank Ch. Eigler <fche@elastic.org>
1343
1344 * all: Reorganized old pass-1..4 tests one dejagnu bucket.
1345 Moved over old pass-5 tests, except for disabled syscalls tests.
1346 * Makefile (installcheck): New target for running pass-1..5
1347 tests against installed systemtap.
This page took 0.194819 seconds and 5 git commands to generate.