[remote testsuite] Spurious failures

Bug #804396 reported by Ulrich Weigand
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro GDB
Fix Released
Low
Ulrich Weigand

Bug Description

Some tests cases result in FAILs when running the testsuite remotely, because of bugs in the test case. These include:

gdb.stabs/gdb11479.exp
* Hard-codes "run" instead of starting execution in a compatible manner

gdb.base/break-entry.exp: running to *0x8150 in runto
gdb.base/nostdlib.exp: stop at run
gdb.base/nostdlib.exp: continue to marker
* Attempt to run to entry point even though in remote mode, we already start out there

gdb.cp/exception.exp: continue to second throw
* Attempts to verify inferior stdout, even though this is not supported remotely

gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (sw)
gdb.threads/execl.exp
gdb.threads/fork-child-threads.exp
* Require fork/exec catchpoints, which are not supported remotely

gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now
* Relies on address space randomization being disabled, which is not supported by gdbserver

These need to be fixed where (easily) possible, or else the test needs to be skipped when running remotely.

Related branches

Changed in gdb-linaro:
assignee: nobody → Ulrich Weigand (uweigand)
Revision history for this message
Ulrich Weigand (uweigand) wrote :

Some updates from current mainline.

gdb.stabs/gdb11479.exp
gdb.base/break-entry.exp: running to *0x8150 in runto
gdb.cp/exception.exp: continue to second throw
gdb.threads/execl.exp
gdb.threads/fork-child-threads.exp
* These have all been fixed (mostly by disabling them for remote testsuite runs):

gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now
* This is actually Bug #804408

gdb.base/nostdlib.exp: stop at run
gdb.base/nostdlib.exp: continue to marker
* This test also ought to be disabled
gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (sw)
* This ought to be disabled until Bug #804407 is fixed

Changed in gdb-linaro:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Ulrich Weigand (uweigand) wrote :

Everything except gdb.mi/mi-var-cmd.exp (tracked in Bug #804408) is now fixed in mainline and Linaro GDB 7.3.

Changed in gdb-linaro:
status: Confirmed → Fix Committed
milestone: none → 7.3-2011.08
Changed in gdb-linaro:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.