Hello!

Those are the test results on i686 F12 hosts with and without CONFIG_UTRACE. 
Interesting thing is that the results on quite different on two Intel hosts. 
gdb.sum is from without CONFIG_UTRACE.

Thanks!
CAI Qian

ProLiant DL360 G4p (Intel)

 diff -u gdb.sum gdb-utrace.sum 
--- gdb.sum     2009-11-25 16:11:35.000000000 +0800
+++ gdb-utrace.sum      2009-11-25 16:10:45.000000000 +0800
@@ -1,4 +1,4 @@
-Test Run By root on Tue Nov 24 23:58:53 2009
+Test Run By root on Tue Nov 24 23:26:57 2009
 Native configuration is i686-pc-linux-gnu
 
                === gdb tests ===
@@ -748,8 +748,8 @@
 PASS: gdb.base/bigcore.exp: tbreak 269
 PASS: gdb.base/bigcore.exp: continue
 PASS: gdb.base/bigcore.exp: next
-PASS: gdb.base/bigcore.exp: extract next heap (stop at 50)
-PASS: gdb.base/bigcore.exp: extract prev heap (stop at 50)
+PASS: gdb.base/bigcore.exp: extract next heap
+PASS: gdb.base/bigcore.exp: extract prev heap
 PASS: gdb.base/bigcore.exp: save heap size
 PASS: gdb.base/bigcore.exp: grab pid
 PASS: gdb.base/bigcore.exp: signal SIGABRT
@@ -3718,7 +3718,7 @@
 PASS: gdb.base/foll-fork.exp: set follow parent, cleanup
 Running ./gdb.base/follow-child.exp ...
 PASS: gdb.base/follow-child.exp: set follow-fork-mode child
-PASS: gdb.base/follow-child.exp: break
+FAIL: gdb.base/follow-child.exp: break
 Running ./gdb.base/foll-vfork.exp ...
 PASS: gdb.base/foll-vfork.exp: set verbose
 PASS: gdb.base/foll-vfork.exp: insert first vfork catchpoint
@@ -13850,18 +13850,18 @@
 PASS: gdb.pie/break.exp: breakpoint at start of multi line if conditional
 PASS: gdb.pie/break.exp: breakpoint at start of multi line while conditional
 PASS: gdb.pie/break.exp: breakpoint info
-PASS: gdb.pie/break.exp: run until function breakpoint
-PASS: gdb.pie/break.exp: run until breakpoint set at a line number
-PASS: gdb.pie/break.exp: run until file:function(6) breakpoint
-PASS: gdb.pie/break.exp: run until file:function(5) breakpoint
-PASS: gdb.pie/break.exp: run until file:function(4) breakpoint
-PASS: gdb.pie/break.exp: run until file:function(3) breakpoint
-PASS: gdb.pie/break.exp: run until file:function(2) breakpoint
-PASS: gdb.pie/break.exp: run until file:function(1) breakpoint
-PASS: gdb.pie/break.exp: run until quoted breakpoint
-PASS: gdb.pie/break.exp: run until file:linenum breakpoint
+FAIL: gdb.pie/break.exp: run until function breakpoint
+FAIL: gdb.pie/break.exp: run until breakpoint set at a line number
+FAIL: gdb.pie/break.exp: run until file:function(6) breakpoint
+FAIL: gdb.pie/break.exp: run until file:function(5) breakpoint
+FAIL: gdb.pie/break.exp: run until file:function(4) breakpoint
+FAIL: gdb.pie/break.exp: run until file:function(3) breakpoint
+FAIL: gdb.pie/break.exp: run until file:function(2) breakpoint
+FAIL: gdb.pie/break.exp: run until file:function(1) breakpoint
+FAIL: gdb.pie/break.exp: run until quoted breakpoint
+FAIL: gdb.pie/break.exp: run until file:linenum breakpoint (the program is no 
longer running)
 PASS: gdb.pie/break.exp: breakpoint offset +1
-PASS: gdb.pie/break.exp: step onto breakpoint
+FAIL: gdb.pie/break.exp: step onto breakpoint (the program is no longer 
running)
 PASS: gdb.pie/break.exp: Temporary breakpoint function
 PASS: gdb.pie/break.exp: Temporary breakpoint function in file
 PASS: gdb.pie/break.exp: Temporary breakpoint line number #1
@@ -15465,8 +15465,8 @@
 
                === gdb Summary ===
 
-# of expected passes           14562
-# of unexpected failures       115
+# of expected passes           14550
+# of unexpected failures       127
 # of expected failures         40
 # of untested testcases                18
 # of unsupported tests         7



HP Workstation XW4200 (Intel)

$ diff -u gdb.sum gdb-utrace.sum 
--- gdb.sum     2009-11-25 16:17:09.000000000 +0800
+++ gdb-utrace.sum      2009-11-25 16:16:51.000000000 +0800
@@ -1,4 +1,4 @@
-Test Run By root on Wed Nov 25 01:02:04 2009
+Test Run By root on Wed Nov 25 00:26:48 2009
 Native configuration is i686-pc-linux-gnu
 
                === gdb tests ===
@@ -748,8 +748,8 @@
 PASS: gdb.base/bigcore.exp: tbreak 269
 PASS: gdb.base/bigcore.exp: continue
 PASS: gdb.base/bigcore.exp: next
-PASS: gdb.base/bigcore.exp: extract next heap (stop at 50)
-PASS: gdb.base/bigcore.exp: extract prev heap (stop at 50)
+PASS: gdb.base/bigcore.exp: extract next heap
+PASS: gdb.base/bigcore.exp: extract prev heap
 PASS: gdb.base/bigcore.exp: save heap size
 PASS: gdb.base/bigcore.exp: grab pid
 PASS: gdb.base/bigcore.exp: signal SIGABRT
@@ -3718,7 +3718,7 @@
 PASS: gdb.base/foll-fork.exp: set follow parent, cleanup
 Running ./gdb.base/follow-child.exp ...
 PASS: gdb.base/follow-child.exp: set follow-fork-mode child
-FAIL: gdb.base/follow-child.exp: break
+PASS: gdb.base/follow-child.exp: break
 Running ./gdb.base/foll-vfork.exp ...
 PASS: gdb.base/foll-vfork.exp: set verbose
 PASS: gdb.base/foll-vfork.exp: insert first vfork catchpoint
@@ -13850,18 +13850,18 @@
 PASS: gdb.pie/break.exp: breakpoint at start of multi line if conditional
 PASS: gdb.pie/break.exp: breakpoint at start of multi line while conditional
 PASS: gdb.pie/break.exp: breakpoint info
-FAIL: gdb.pie/break.exp: run until function breakpoint
-FAIL: gdb.pie/break.exp: run until breakpoint set at a line number
-FAIL: gdb.pie/break.exp: run until file:function(6) breakpoint
-FAIL: gdb.pie/break.exp: run until file:function(5) breakpoint
-FAIL: gdb.pie/break.exp: run until file:function(4) breakpoint
-FAIL: gdb.pie/break.exp: run until file:function(3) breakpoint
-FAIL: gdb.pie/break.exp: run until file:function(2) breakpoint
-FAIL: gdb.pie/break.exp: run until file:function(1) breakpoint
-FAIL: gdb.pie/break.exp: run until quoted breakpoint
-FAIL: gdb.pie/break.exp: run until file:linenum breakpoint (the program is no 
longer running)
+PASS: gdb.pie/break.exp: run until function breakpoint
+PASS: gdb.pie/break.exp: run until breakpoint set at a line number
+PASS: gdb.pie/break.exp: run until file:function(6) breakpoint
+PASS: gdb.pie/break.exp: run until file:function(5) breakpoint
+PASS: gdb.pie/break.exp: run until file:function(4) breakpoint
+PASS: gdb.pie/break.exp: run until file:function(3) breakpoint
+PASS: gdb.pie/break.exp: run until file:function(2) breakpoint
+PASS: gdb.pie/break.exp: run until file:function(1) breakpoint
+PASS: gdb.pie/break.exp: run until quoted breakpoint
+PASS: gdb.pie/break.exp: run until file:linenum breakpoint
 PASS: gdb.pie/break.exp: breakpoint offset +1
-FAIL: gdb.pie/break.exp: step onto breakpoint (the program is no longer 
running)
+PASS: gdb.pie/break.exp: step onto breakpoint
 PASS: gdb.pie/break.exp: Temporary breakpoint function
 PASS: gdb.pie/break.exp: Temporary breakpoint function in file
 PASS: gdb.pie/break.exp: Temporary breakpoint line number #1
@@ -14588,8 +14588,8 @@
 PASS: gdb.threads/attachstop-mt.exp: attach4 to stopped switch thread
 PASS: gdb.threads/attachstop-mt.exp: attach4 to stopped bt
 PASS: gdb.threads/attachstop-mt.exp: continue (attach4 continue)
-PASS: gdb.threads/attachstop-mt.exp: attach4 stop by interrupt
-PASS: gdb.threads/attachstop-mt.exp: attach4, exit leaves process sleeping
+FAIL: gdb.threads/attachstop-mt.exp: attach4 stop by interrupt (timeout)
+FAIL: gdb.threads/attachstop-mt.exp: attach4, exit leaves process sleeping
 Running ./gdb.threads/attach-stopped.exp ...
 PASS: gdb.threads/attach-stopped.exp: nonthreaded: set file, before attach1 to 
stopped process (re-read)
 PASS: gdb.threads/attach-stopped.exp: nonthreaded: attach1 to stopped, after 
setting file
@@ -15251,7 +15251,7 @@
 PASS: gdb.threads/watchthreads.exp: successfully compiled posix threads test 
case
 PASS: gdb.threads/watchthreads.exp: watch args[0]
 PASS: gdb.threads/watchthreads.exp: watch args[1]
-PASS: gdb.threads/watchthreads.exp: disable 2
+PASS: gdb.threads/watchthreads.exp: disable 3
 PASS: gdb.threads/watchthreads.exp: threaded watch loop
 PASS: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit
 PASS: gdb.threads/watchthreads.exp: first watchpoint on args[1] hit
@@ -15465,8 +15465,8 @@
 
                === gdb Summary ===
 
-# of expected passes           14549
-# of unexpected failures       127
+# of expected passes           14559
+# of unexpected failures       117
 # of expected failures         40
 # of untested testcases                18
 # of unsupported tests         7


ProLiant DL585 G2 (AMD)

$ diff -u gdb.sum gdb-utrace.sum 
--- gdb.sum     2009-11-25 16:13:42.000000000 +0800
+++ gdb-utrace.sum      2009-11-25 16:13:09.000000000 +0800
@@ -1,4 +1,4 @@
-Test Run By root on Wed Nov 25 02:31:59 2009
+Test Run By root on Wed Nov 25 01:55:40 2009
 Native configuration is i686-pc-linux-gnu
 
                === gdb tests ===
@@ -748,8 +748,8 @@
 PASS: gdb.base/bigcore.exp: tbreak 269
 PASS: gdb.base/bigcore.exp: continue
 PASS: gdb.base/bigcore.exp: next
-PASS: gdb.base/bigcore.exp: extract next heap (stop at 50)
-PASS: gdb.base/bigcore.exp: extract prev heap (stop at 50)
+PASS: gdb.base/bigcore.exp: extract next heap
+PASS: gdb.base/bigcore.exp: extract prev heap
 PASS: gdb.base/bigcore.exp: save heap size
 PASS: gdb.base/bigcore.exp: grab pid
 PASS: gdb.base/bigcore.exp: signal SIGABRT
@@ -12831,7 +12831,7 @@
 PASS: gdb.mi/mi-nsmoribund.exp: resume all, thread specific breakpoint
 PASS: gdb.mi/mi-nsmoribund.exp: hit thread specific breakpoint
 PASS: gdb.mi/mi-nsmoribund.exp: thread state: all running except the 
breakpoint thread
-FAIL: gdb.mi/mi-nsmoribund.exp: unexpected stop
+PASS: gdb.mi/mi-nsmoribund.exp: resume all, program exited normally
 Running ./gdb.mi/mi-nsthrexec.exp ...
 PASS: gdb.mi/mi-nsthrexec.exp: successfully compiled posix threads test case
 PASS: gdb.mi/mi-nsthrexec.exp: breakpoint at main
@@ -14583,13 +14583,13 @@
 PASS: gdb.threads/attachstop-mt.exp: attach3 to stopped, after setting file
 PASS: gdb.threads/attachstop-mt.exp: attach3 to stopped switch thread
 PASS: gdb.threads/attachstop-mt.exp: attach3 to stopped bt
-FAIL: gdb.threads/attachstop-mt.exp: attach3, exit leaves process stopped
+PASS: gdb.threads/attachstop-mt.exp: attach3, exit leaves process stopped
 PASS: gdb.threads/attachstop-mt.exp: attach4 to stopped, after setting file
 PASS: gdb.threads/attachstop-mt.exp: attach4 to stopped switch thread
 PASS: gdb.threads/attachstop-mt.exp: attach4 to stopped bt
 PASS: gdb.threads/attachstop-mt.exp: continue (attach4 continue)
-PASS: gdb.threads/attachstop-mt.exp: attach4 stop by interrupt
-PASS: gdb.threads/attachstop-mt.exp: attach4, exit leaves process sleeping
+FAIL: gdb.threads/attachstop-mt.exp: attach4 stop by interrupt (timeout)
+FAIL: gdb.threads/attachstop-mt.exp: attach4, exit leaves process sleeping
 Running ./gdb.threads/attach-stopped.exp ...
 PASS: gdb.threads/attach-stopped.exp: nonthreaded: set file, before attach1 to 
stopped process (re-read)
 PASS: gdb.threads/attach-stopped.exp: nonthreaded: attach1 to stopped, after 
setting file
@@ -15246,7 +15246,7 @@
 PASS: gdb.threads/watchthreads2.exp: all threads started
 PASS: gdb.threads/watchthreads2.exp: watch x
 PASS: gdb.threads/watchthreads2.exp: set var test_ready = 1
-PASS: gdb.threads/watchthreads2.exp: all threads incremented x
+KFAIL: gdb.threads/watchthreads2.exp: gdb can drop watchpoints in 
multithreaded app (PRMS: gdb/10116)
 Running ./gdb.threads/watchthreads.exp ...
 PASS: gdb.threads/watchthreads.exp: successfully compiled posix threads test 
case
 PASS: gdb.threads/watchthreads.exp: watch args[0]
@@ -15465,7 +15465,7 @@
 
                === gdb Summary ===
 
-# of expected passes           14559
+# of expected passes           14558
 # of unexpected failures       118
 # of expected failures         40
 # of untested testcases                18

Reply via email to