mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-13 20:10:02 +08:00
Fix test names starting with uppercase output by basic functions
The following patch is based on the previous patch i sent and handles cases of test names that start with an uppercase letter. Test names should start with lowercase unless it starts with the name of a technology, architecture, ISA etc. This first patch addresses cases of test names output explicitly via xfail, kfail, kpass, fail, pass, unsupported, untested and also names set with the pattern "set test" and "set testname". gdb/testsuite/ChangeLog: 2016-12-01 Luis Machado <lgustavo@codesourcery.com> Fix test names starting with uppercase throughout all the files below. * gdb.ada/array_return.exp * gdb.ada/catch_ex.exp * gdb.ada/info_exc.exp * gdb.ada/mi_catch_ex.exp * gdb.ada/mi_dyn_arr.exp * gdb.ada/mi_ex_cond.exp * gdb.ada/mi_exc_info.exp * gdb.ada/mi_interface.exp * gdb.ada/mi_task_arg.exp * gdb.ada/mi_task_info.exp * gdb.ada/mi_var_array.exp * gdb.arch/alpha-step.exp * gdb.arch/amd64-disp-step.exp * gdb.arch/arm-disp-step.exp * gdb.arch/disp-step-insn-reloc.exp * gdb.arch/e500-prologue.exp * gdb.arch/ftrace-insn-reloc.exp * gdb.arch/gdb1558.exp * gdb.arch/i386-bp_permanent.exp * gdb.arch/i386-disp-step.exp * gdb.arch/i386-float.exp * gdb.arch/i386-gnu-cfi.exp * gdb.arch/ia64-breakpoint-shadow.exp * gdb.arch/mips16-thunks.exp * gdb.arch/pa-nullify.exp * gdb.arch/powerpc-aix-prologue.exp * gdb.arch/powerpc-power.exp * gdb.arch/ppc-dfp.exp * gdb.arch/s390-tdbregs.exp * gdb.arch/spu-info.exp * gdb.arch/spu-ls.exp * gdb.arch/thumb-bx-pc.exp * gdb.base/advance.exp * gdb.base/annota-input-while-running.exp * gdb.base/arrayidx.exp * gdb.base/asmlabel.exp * gdb.base/async.exp * gdb.base/attach-wait-input.exp * gdb.base/auto-connect-native-target.exp * gdb.base/batch-preserve-term-settings.exp * gdb.base/bfp-test.exp * gdb.base/bigcore.exp * gdb.base/bp-permanent.exp * gdb.base/break-always.exp * gdb.base/break-fun-addr.exp * gdb.base/break-idempotent.exp * gdb.base/break-main-file-remove-fail.exp * gdb.base/break-probes.exp * gdb.base/break-unload-file.exp * gdb.base/break.exp * gdb.base/call-ar-st.exp * gdb.base/call-rt-st.exp * gdb.base/call-sc.exp * gdb.base/call-signal-resume.exp * gdb.base/call-strs.exp * gdb.base/callexit.exp * gdb.base/callfuncs.exp * gdb.base/catch-gdb-caused-signals.exp * gdb.base/catch-signal-siginfo-cond.exp * gdb.base/catch-syscall.exp * gdb.base/compare-sections.exp * gdb.base/cond-eval-mode.exp * gdb.base/condbreak-call-false.exp * gdb.base/consecutive-step-over.exp * gdb.base/cursal.exp * gdb.base/disabled-location.exp * gdb.base/disasm-end-cu.exp * gdb.base/display.exp * gdb.base/double-prompt-target-event-error.exp * gdb.base/dprintf-bp-same-addr.exp * gdb.base/dprintf-detach.exp * gdb.base/dprintf-next.exp * gdb.base/dprintf-non-stop.exp * gdb.base/dprintf-pending.exp * gdb.base/dso2dso.exp * gdb.base/ending-run.exp * gdb.base/enum_cond.exp * gdb.base/examine-backward.exp * gdb.base/exe-lock.exp * gdb.base/exec-invalid-sysroot.exp * gdb.base/execl-update-breakpoints.exp * gdb.base/execution-termios.exp * gdb.base/fileio.exp * gdb.base/fixsection.exp * gdb.base/foll-exec-mode.exp * gdb.base/foll-exec.exp * gdb.base/fork-running-state.exp * gdb.base/frame-args.exp * gdb.base/fullpath-expand.exp * gdb.base/func-ptr.exp * gdb.base/gcore-relro-pie.exp * gdb.base/gdb1090.exp * gdb.base/gdb1555.exp * gdb.base/global-var-nested-by-dso.exp * gdb.base/gnu-ifunc.exp * gdb.base/hbreak-in-shr-unsupported.exp * gdb.base/hbreak-unmapped.exp * gdb.base/hook-stop.exp * gdb.base/infcall-input.exp * gdb.base/info-fun.exp * gdb.base/info-shared.exp * gdb.base/interrupt-noterm.exp * gdb.base/jit-so.exp * gdb.base/jit.exp * gdb.base/line-symtabs.exp * gdb.base/list.exp * gdb.base/longjmp.exp * gdb.base/macscp.exp * gdb.base/max-value-size.exp * gdb.base/nodebug.exp * gdb.base/nofield.exp * gdb.base/overlays.exp * gdb.base/paginate-after-ctrl-c-running.exp * gdb.base/paginate-bg-execution.exp * gdb.base/paginate-inferior-exit.exp * gdb.base/pending.exp * gdb.base/pr11022.exp * gdb.base/printcmds.exp * gdb.base/ptr-typedef.exp * gdb.base/ptype.exp * gdb.base/randomize.exp * gdb.base/range-stepping.exp * gdb.base/realname-expand.exp * gdb.base/relativedebug.exp * gdb.base/remote.exp * gdb.base/savedregs.exp * gdb.base/sepdebug.exp * gdb.base/set-noassign.exp * gdb.base/shlib-call.exp * gdb.base/shreloc.exp * gdb.base/sigaltstack.exp * gdb.base/sigbpt.exp * gdb.base/siginfo-addr.exp * gdb.base/siginfo-obj.exp * gdb.base/siginfo-thread.exp * gdb.base/signest.exp * gdb.base/signull.exp * gdb.base/sigrepeat.exp * gdb.base/skip.exp * gdb.base/so-impl-ld.exp * gdb.base/solib-corrupted.exp * gdb.base/solib-disc.exp * gdb.base/solib-display.exp * gdb.base/solib-overlap.exp * gdb.base/solib-search.exp * gdb.base/solib-symbol.exp * gdb.base/source-execution.exp * gdb.base/sss-bp-on-user-bp-2.exp * gdb.base/sss-bp-on-user-bp.exp * gdb.base/stack-checking.exp * gdb.base/stale-infcall.exp * gdb.base/step-break.exp * gdb.base/step-line.exp * gdb.base/step-over-exit.exp * gdb.base/step-test.exp * gdb.base/structs.exp * gdb.base/sym-file.exp * gdb.base/symtab-search-order.exp * gdb.base/term.exp * gdb.base/type-opaque.exp * gdb.base/unload.exp * gdb.base/until-nodebug.exp * gdb.base/until.exp * gdb.base/unwindonsignal.exp * gdb.base/watch-cond.exp * gdb.base/watch-non-mem.exp * gdb.base/watch_thread_num.exp * gdb.base/watchpoint-reuse-slot.exp * gdb.base/watchpoint-solib.exp * gdb.base/watchpoint.exp * gdb.btrace/dlopen.exp * gdb.cell/arch.exp * gdb.cell/break.exp * gdb.cell/bt.exp * gdb.cell/core.exp * gdb.cell/data.exp * gdb.cell/dwarfaddr.exp * gdb.cell/ea-cache.exp * gdb.cell/ea-standalone.exp * gdb.cell/ea-test.exp * gdb.cell/f-regs.exp * gdb.cell/fork.exp * gdb.cell/gcore.exp * gdb.cell/mem-access.exp * gdb.cell/ptype.exp * gdb.cell/registers.exp * gdb.cell/sizeof.exp * gdb.cell/solib-symbol.exp * gdb.cell/solib.exp * gdb.compile/compile-tls.exp * gdb.cp/exception.exp * gdb.cp/gdb2495.exp * gdb.cp/local.exp * gdb.cp/mb-inline.exp * gdb.cp/mb-templates.exp * gdb.cp/pr10687.exp * gdb.cp/pr9167.exp * gdb.cp/scope-err.exp * gdb.cp/templates.exp * gdb.cp/virtfunc.exp * gdb.dwarf2/dw2-dir-file-name.exp * gdb.dwarf2/dw2-single-line-discriminators.exp * gdb.fortran/complex.exp * gdb.fortran/library-module.exp * gdb.guile/guile.exp * gdb.guile/scm-cmd.exp * gdb.guile/scm-frame-inline.exp * gdb.guile/scm-objfile.exp * gdb.guile/scm-pretty-print.exp * gdb.guile/scm-symbol.exp * gdb.guile/scm-type.exp * gdb.guile/scm-value.exp * gdb.linespec/keywords.exp * gdb.linespec/ls-errs.exp * gdb.linespec/macro-relative.exp * gdb.linespec/thread.exp * gdb.mi/mi-breakpoint-changed.exp * gdb.mi/mi-dprintf-pending.exp * gdb.mi/mi-fullname-deleted.exp * gdb.mi/mi-logging.exp * gdb.mi/mi-pending.exp * gdb.mi/mi-solib.exp * gdb.mi/new-ui-mi-sync.exp * gdb.mi/user-selected-context-sync.exp * gdb.multi/dummy-frame-restore.exp * gdb.multi/multi-arch-exec.exp * gdb.multi/remove-inferiors.exp * gdb.multi/watchpoint-multi-exit.exp * gdb.opt/solib-intra-step.exp * gdb.perf/backtrace.exp * gdb.perf/single-step.exp * gdb.perf/skip-command.exp * gdb.perf/skip-prologue.exp * gdb.perf/solib.exp * gdb.python/lib-types.exp * gdb.python/py-as-string.exp * gdb.python/py-bad-printers.exp * gdb.python/py-block.exp * gdb.python/py-breakpoint.exp * gdb.python/py-cmd.exp * gdb.python/py-events.exp * gdb.python/py-evthreads.exp * gdb.python/py-finish-breakpoint.exp * gdb.python/py-finish-breakpoint2.exp * gdb.python/py-frame-inline.exp * gdb.python/py-frame.exp * gdb.python/py-inferior.exp * gdb.python/py-infthread.exp * gdb.python/py-mi.exp * gdb.python/py-objfile.exp * gdb.python/py-pp-maint.exp * gdb.python/py-pp-registration.exp * gdb.python/py-prettyprint.exp * gdb.python/py-recurse-unwind.exp * gdb.python/py-shared.exp * gdb.python/py-symbol.exp * gdb.python/py-symtab.exp * gdb.python/py-template.exp * gdb.python/py-type.exp * gdb.python/py-unwind-maint.exp * gdb.python/py-unwind.exp * gdb.python/py-value.exp * gdb.python/python.exp * gdb.reverse/finish-reverse-bkpt.exp * gdb.reverse/insn-reverse.exp * gdb.reverse/next-reverse-bkpt-over-sr.exp * gdb.reverse/solib-precsave.exp * gdb.reverse/solib-reverse.exp * gdb.stabs/gdb11479.exp * gdb.stabs/weird.exp * gdb.threads/fork-child-threads.exp * gdb.threads/fork-plus-threads.exp * gdb.threads/fork-thread-pending.exp * gdb.threads/forking-threads-plus-breakpoint.exp * gdb.threads/hand-call-in-threads.exp * gdb.threads/interrupted-hand-call.exp * gdb.threads/linux-dp.exp * gdb.threads/local-watch-wrong-thread.exp * gdb.threads/next-while-other-thread-longjmps.exp * gdb.threads/non-ldr-exit.exp * gdb.threads/pending-step.exp * gdb.threads/print-threads.exp * gdb.threads/process-dies-while-detaching.exp * gdb.threads/process-dies-while-handling-bp.exp * gdb.threads/pthreads.exp * gdb.threads/queue-signal.exp * gdb.threads/reconnect-signal.exp * gdb.threads/signal-command-handle-nopass.exp * gdb.threads/signal-command-multiple-signals-pending.exp * gdb.threads/signal-delivered-right-thread.exp * gdb.threads/signal-sigtrap.exp * gdb.threads/sigthread.exp * gdb.threads/staticthreads.exp * gdb.threads/stepi-random-signal.exp * gdb.threads/thread-unwindonsignal.exp * gdb.threads/thread_check.exp * gdb.threads/thread_events.exp * gdb.threads/tid-reuse.exp * gdb.threads/tls-nodebug.exp * gdb.threads/tls-shared.exp * gdb.threads/tls-so_extern.exp * gdb.threads/tls.exp * gdb.threads/wp-replication.exp * gdb.trace/actions-changed.exp * gdb.trace/actions.exp * gdb.trace/backtrace.exp * gdb.trace/change-loc.exp * gdb.trace/collection.exp * gdb.trace/deltrace.exp * gdb.trace/disconnected-tracing.exp * gdb.trace/entry-values.exp * gdb.trace/ftrace-lock.exp * gdb.trace/ftrace.exp * gdb.trace/infotrace.exp * gdb.trace/mi-trace-frame-collected.exp * gdb.trace/mi-trace-unavailable.exp * gdb.trace/mi-traceframe-changed.exp * gdb.trace/mi-tracepoint-changed.exp * gdb.trace/mi-tsv-changed.exp * gdb.trace/no-attach-trace.exp * gdb.trace/packetlen.exp * gdb.trace/passc-dyn.exp * gdb.trace/passcount.exp * gdb.trace/pending.exp * gdb.trace/pr16508.exp * gdb.trace/qtro.exp * gdb.trace/range-stepping.exp * gdb.trace/read-memory.exp * gdb.trace/report.exp * gdb.trace/save-trace.exp * gdb.trace/signal.exp * gdb.trace/stap-trace.exp * gdb.trace/status-stop.exp * gdb.trace/strace.exp * gdb.trace/tfile.exp * gdb.trace/tfind.exp * gdb.trace/trace-break.exp * gdb.trace/trace-condition.exp * gdb.trace/trace-enable-disable.exp * gdb.trace/trace-mt.exp * gdb.trace/tracecmd.exp * gdb.trace/tracefile-pseudo-reg.exp * gdb.trace/tspeed.exp * gdb.trace/tstatus.exp * gdb.trace/tsv.exp * gdb.trace/unavailable.exp * gdb.trace/while-dyn.exp * gdb.trace/while-stepping.exp * lib/gdb-guile.exp * lib/gdb.exp * lib/mi-support.exp * lib/pascal.exp * lib/perftest.exp * lib/prelink-support.exp * lib/selftest-support.exp
This commit is contained in:
gdb/testsuite
ChangeLog
gdb.ada
array_return.expcatch_ex.expinfo_exc.expmi_catch_ex.expmi_dyn_arr.expmi_ex_cond.expmi_exc_info.expmi_interface.expmi_task_arg.expmi_task_info.expmi_var_array.exp
gdb.arch
alpha-step.expamd64-disp-step.exparm-disp-step.expdisp-step-insn-reloc.expe500-prologue.expftrace-insn-reloc.expgdb1558.expi386-bp_permanent.expi386-disp-step.expi386-float.expi386-gnu-cfi.expia64-breakpoint-shadow.expmips16-thunks.exppa-nullify.exppowerpc-aix-prologue.exppowerpc-power.expppc-dfp.exps390-tdbregs.expspu-info.expspu-ls.expthumb-bx-pc.exp
gdb.base
advance.expannota-input-while-running.exparrayidx.expasmlabel.expasync.expattach-wait-input.expauto-connect-native-target.expbatch-preserve-term-settings.expbfp-test.expbigcore.expbp-permanent.expbreak-always.expbreak-fun-addr.expbreak-idempotent.expbreak-main-file-remove-fail.expbreak-probes.expbreak-unload-file.expbreak.expcall-ar-st.expcall-rt-st.expcall-sc.expcall-signal-resume.expcall-strs.expcallexit.expcallfuncs.expcatch-gdb-caused-signals.expcatch-signal-siginfo-cond.expcatch-syscall.expcompare-sections.expcond-eval-mode.expcondbreak-call-false.expconsecutive-step-over.expcursal.expdisabled-location.expdisasm-end-cu.expdisplay.expdouble-prompt-target-event-error.expdprintf-bp-same-addr.expdprintf-detach.expdprintf-next.expdprintf-non-stop.expdprintf-pending.expdso2dso.expending-run.expenum_cond.expexamine-backward.expexe-lock.expexec-invalid-sysroot.expexecl-update-breakpoints.expexecution-termios.expfileio.expfixsection.expfoll-exec-mode.expfoll-exec.expfork-running-state.expframe-args.expfullpath-expand.expfunc-ptr.expgcore-relro-pie.expgdb1090.expgdb1555.expglobal-var-nested-by-dso.expgnu-ifunc.exphbreak-in-shr-unsupported.exphbreak-unmapped.exphook-stop.expinfcall-input.expinfo-fun.expinfo-shared.expinterrupt-noterm.expjit-so.expjit.expline-symtabs.explist.explongjmp.expmacscp.expmax-value-size.expnodebug.expnofield.expoverlays.exppaginate-after-ctrl-c-running.exppaginate-bg-execution.exppaginate-inferior-exit.exppending.exppr11022.expprintcmds.expptr-typedef.expptype.exprandomize.exprange-stepping.exprealname-expand.exprelativedebug.expremote.expsavedregs.expsepdebug.expset-noassign.expshlib-call.expshreloc.expsigaltstack.expsigbpt.expsiginfo-addr.expsiginfo-obj.expsiginfo-thread.expsignest.expsignull.expsigrepeat.expskip.expso-impl-ld.expsolib-corrupted.expsolib-disc.expsolib-display.expsolib-overlap.expsolib-search.expsolib-symbol.expsource-execution.expsss-bp-on-user-bp-2.expsss-bp-on-user-bp.expstack-checking.expstale-infcall.expstep-break.expstep-line.expstep-over-exit.expstep-test.expstructs.expsym-file.expsymtab-search-order.expterm.exptype-opaque.expunload.expuntil-nodebug.expuntil.expunwindonsignal.expwatch-cond.expwatch-non-mem.expwatch_thread_num.expwatchpoint-reuse-slot.expwatchpoint-solib.expwatchpoint.exp
gdb.btrace
gdb.cell
arch.expbreak.expbt.expcore.expdata.expdwarfaddr.expea-cache.expea-standalone.expea-test.expf-regs.expfork.expgcore.expmem-access.expptype.expregisters.expsizeof.expsolib-symbol.expsolib.exp
gdb.compile
gdb.cp
exception.expgdb2495.explocal.expmb-inline.expmb-templates.exppr10687.exppr9167.expscope-err.exptemplates.expvirtfunc.exp
gdb.dwarf2
gdb.fortran
gdb.guile
guile.expscm-cmd.expscm-frame-inline.expscm-objfile.expscm-pretty-print.expscm-symbol.expscm-type.expscm-value.exp
gdb.linespec
gdb.mi
mi-breakpoint-changed.expmi-dprintf-pending.expmi-fullname-deleted.expmi-logging.expmi-pending.expmi-solib.expnew-ui-mi-sync.expuser-selected-context-sync.exp
gdb.multi
gdb.opt
gdb.perf
gdb.python
lib-types.exppy-as-string.exppy-bad-printers.exppy-block.exppy-breakpoint.exppy-cmd.exppy-events.exppy-evthreads.exppy-finish-breakpoint.exppy-finish-breakpoint2.exppy-frame-inline.exppy-frame.exppy-inferior.exppy-infthread.exppy-mi.exppy-objfile.exppy-pp-maint.exppy-pp-registration.exppy-prettyprint.exppy-recurse-unwind.exppy-shared.exppy-symbol.exppy-symtab.exppy-template.exppy-type.exppy-unwind-maint.exppy-unwind.exppy-value.exppython.exp
gdb.reverse
finish-reverse-bkpt.expinsn-reverse.expnext-reverse-bkpt-over-sr.expsolib-precsave.expsolib-reverse.exp
gdb.stabs
gdb.threads
fork-child-threads.expfork-plus-threads.expfork-thread-pending.expforking-threads-plus-breakpoint.exphand-call-in-threads.expinterrupted-hand-call.explinux-dp.explocal-watch-wrong-thread.expnext-while-other-thread-longjmps.expnon-ldr-exit.exppending-step.expprint-threads.expprocess-dies-while-detaching.expprocess-dies-while-handling-bp.exppthreads.expqueue-signal.expreconnect-signal.expsignal-command-handle-nopass.expsignal-command-multiple-signals-pending.expsignal-delivered-right-thread.expsignal-sigtrap.expsigthread.expstaticthreads.expstepi-random-signal.expthread-unwindonsignal.expthread_check.expthread_events.exptid-reuse.exptls-nodebug.exptls-shared.exptls-so_extern.exptls.expwp-replication.exp
gdb.trace
actions-changed.expactions.expbacktrace.expchange-loc.expcollection.expdeltrace.expdisconnected-tracing.expentry-values.expftrace-lock.expftrace.expinfotrace.expmi-trace-frame-collected.expmi-trace-unavailable.expmi-traceframe-changed.expmi-tracepoint-changed.expmi-tsv-changed.expno-attach-trace.exppacketlen.exppassc-dyn.exppasscount.exppending.exppr16508.expqtro.exprange-stepping.expread-memory.expreport.expsave-trace.expsignal.expstap-trace.expstatus-stop.expstrace.exptfile.exptfind.exptrace-break.exptrace-condition.exptrace-enable-disable.exptrace-mt.exptracecmd.exptracefile-pseudo-reg.exptspeed.exptstatus.exptsv.expunavailable.expwhile-dyn.expwhile-stepping.exp
lib
@ -203,7 +203,7 @@ clean_restart ${testfile}
|
||||
# The following tests require execution.
|
||||
|
||||
if ![runto_main] then {
|
||||
fail "Can't run to main"
|
||||
fail "can't run to main"
|
||||
return 0
|
||||
}
|
||||
|
||||
@ -324,7 +324,7 @@ gdb_test_multiple "set prompt blah " "set blah in GDB" {
|
||||
|
||||
gdb_test_multiple "python gdb.prompt_hook = None" "Delete hook" {
|
||||
-re "\[\r\n\]$newprompt2 $" {
|
||||
pass "Delete old hook"
|
||||
pass "delete old hook"
|
||||
}
|
||||
}
|
||||
|
||||
@ -391,7 +391,7 @@ clean_restart ${testfile}
|
||||
# The following tests require execution.
|
||||
|
||||
if ![runto_main] then {
|
||||
fail "Can't run to main"
|
||||
fail "can't run to main"
|
||||
return 0
|
||||
}
|
||||
|
||||
@ -447,7 +447,7 @@ clean_restart ${testfile}
|
||||
# The following tests require execution.
|
||||
|
||||
if ![runto_main] then {
|
||||
fail "Can't run to main"
|
||||
fail "can't run to main"
|
||||
return 0
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user