duplicated testcase names

Frank Ch. Eigler fche@redhat.com
Fri Oct 21 20:03:00 GMT 2011


Hi -

Some of our test cases emit duplicate strings for the dejagnu
pass/fail procedures, which make it harder to identify regressions.
These should be cleaned up to pass subtest names alongside the main
name.

For example on some random rhel6 build,

% egrep 'PASS:|FAIL:' systemtap.sum | sort | uniq -c | awk '$1>1 {print}'

shows 
      2 PASS: compiling labels.c -g
      2 PASS: Invalid Server Client Arguments: -D "foo;bar"
      2 PASS: labels :N .label
      2 PASS: plt
      2 PASS: PROCFS_BUFFER6 received correct initial value
      2 PASS: PROCFS read 200
      2 PASS: sdt_misc compiling V1_uprobe -DLOOP
      2 PASS: sdt_misc compiling V2_kprobe -DLOOP
      2 PASS: sdt_misc compiling V2_uprobe -DLOOP
      2 PASS: sdt_misc compiling V3_uprobe -DLOOP
      2 PASS: sdt_misc dtrace -DSTAP_SDT_V2
      2 PASS: sdt_misc types V1_uprobe c++0x
      2 PASS: sdt_misc types V1_uprobe c89
      2 PASS: sdt_misc types V1_uprobe c++98
      2 PASS: sdt_misc types V1_uprobe c99
      2 PASS: sdt_misc types V1_uprobe gnu++0x
      2 PASS: sdt_misc types V1_uprobe gnu++98
      2 PASS: sdt_misc types V1_uprobe gnu99
      2 PASS: sdt_misc types V3_uprobe c++0x
      2 PASS: sdt_misc types V3_uprobe c89
      2 PASS: sdt_misc types V3_uprobe c++98
      2 PASS: sdt_misc types V3_uprobe c99
      2 PASS: sdt_misc types V3_uprobe gnu++0x
      2 PASS: sdt_misc types V3_uprobe gnu++98
      2 PASS: sdt_misc types V3_uprobe gnu99
      2 PASS: target_compile
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_kprobe c++0x
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_kprobe c89
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_kprobe c++98
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_kprobe c99
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_kprobe gnu++0x
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_kprobe gnu++98
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_kprobe gnu99
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_uprobe c++0x
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_uprobe c89
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_uprobe c++98
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_uprobe c99
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_uprobe gnu++0x
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_uprobe gnu++98
      2 XFAIL: sdt_misc types types  unsigned_int_var  unsigned_int_var V2_uprobe gnu99
      4 PASS: PROCFS received correct value
      7 PASS: uprobe_uaddr



More information about the Systemtap mailing list