odd utrace testing results on s390x

caiqian at redhat.com caiqian at redhat.com
Tue Dec 22 10:37:32 UTC 2009


The following are testing results on s390x kernels build from the source,

http://kojipkgs.fedoraproject.org/packages/kernel/2.6.32.2/14.fc13/src/kernel-2.6.32.2-14.fc13.src.rpm

without and with CONFIG_UTRACE using the latest ptrace-utrace git tree.

ptrace testsuite: looks like step-simple is starting to fail, and a different syscall number when syscall-from-clone failed.

-- noutrace/n.log	2009-12-22 05:21:12.070623429 -0500
+++ utrace/utrace.log	2009-12-22 04:48:47.880634495 -0500
@@ -29,10 +29,10 @@
 ./syscall-reset: Port this test to this machine!
 SKIP: syscall-reset
 PASS: reparent-zombie
-PASS: step-simple
+FAIL: step-simple
 SKIP: step-through-sigret
 PASS: stop-attach-then-wait
-FAIL: detach-stopped
+PASS: detach-stopped
 PASS: detach-stopped-rhel5
 PASS: clone-multi-ptrace
 PASS: clone-ptrace
@@ -43,27 +43,27 @@
 PASS: waitpid-double-report
 PASS: o_tracevfork-parent
 PASS: stopped-detach-sleeping
-FAIL: stopped-attach-transparency
+PASS: stopped-attach-transparency
 SKIP: erestartsys-trap
 highmem-debugger: highmem-debugger.c:161: main: Assertion `got != 0' failed.
-/bin/sh: line 5: 24278 Aborted                 ${dir}$tst
+/bin/sh: line 5: 18363 Aborted                 ${dir}$tst
 FAIL: highmem-debugger
 PASS: sigint-before-syscall-exit
 unexpected syscall 0
 syscall-from-clone: syscall-from-clone.c:246: main: Assertion `!"unexpected syscall"' failed.
 syscall-from-clone: syscall-from-clone.c:131: handler_fail: Assertion `0' failed.
-/bin/sh: line 5: 24288 Aborted                 ${dir}$tst
+/bin/sh: line 5: 18373 Aborted                 ${dir}$tst
 FAIL: syscall-from-clone
-unexpected syscall 0x5ee9
+unexpected syscall 0
 step-from-clone: step-from-clone.c:245: main: Assertion `!"unexpected syscall"' failed.
 step-from-clone: step-from-clone.c:130: handler_fail: Assertion `0' failed.
-/bin/sh: line 5: 24295 Aborted                 ${dir}$tst
+/bin/sh: line 5: 18380 Aborted                 ${dir}$tst
 FAIL: step-from-clone
 PASS: step-fork
 SKIP: erestartsys-trap-debugger
 SKIP: erestartsys-trap-32fails-debugger
 ========================================
-5 of 36 tests failed
+4 of 36 tests failed

GDB testsuite: it is failing much more with CONFIG_UTRACE.

--- noutrace/gdb.sum    2009-12-22 04:40:30.900613255 -0500
+++ utrace/gdb.sum      2009-12-22 03:21:34.109226329 -0500
...
 		=== gdb Summary ===
 
-# of expected passes		13657
-# of unexpected failures	367
-# of unexpected successes	2
-# of expected failures		40
-# of untested testcases		21
-# of unresolved testcases	7
-# of unsupported tests		55
+# of expected passes		5540
+# of unexpected failures	3735
+# of expected failures		38
+# of untested testcases		38
+# of unresolved testcases	113
+# of unsupported tests		66

Full logs can be found here.
http://people.redhat.com/qcai/log/

Thanks,
CAI Qian




More information about the utrace-devel mailing list