[ was: Re: [committed][gdb/testsuite] Split up multi-exec test-cases ] On 14-05-2020 18:28, Tom de Vries wrote: > On 14-05-2020 17:32, Tom Tromey wrote: >>>>>>> "Tom" == Tom de Vries writes: >> >> Tom> Fix this by turning this and similar test-cases into regular, single >> Tom> executable test-cases. >> >> Tom> This fixes 100+ FAILs with target board native-gdbserver. >> >> I don't have any issue with splitting, however I wonder... >> >> Tom> * gdb.base/align.exp.in: ... >> >> ... if we should have a different suffix than ".in". >> To me ".in" normally implies that it's processed by configure or the like. >> > > FWIW, I based this pattern on: > ... > $ ls -1 gdb/testsuite/gdb.base/all-architecture* > gdb/testsuite/gdb.base/all-architectures-0.exp > gdb/testsuite/gdb.base/all-architectures-1.exp > gdb/testsuite/gdb.base/all-architectures-2.exp > gdb/testsuite/gdb.base/all-architectures-3.exp > gdb/testsuite/gdb.base/all-architectures-4.exp > gdb/testsuite/gdb.base/all-architectures-5.exp > gdb/testsuite/gdb.base/all-architectures-6.exp > gdb/testsuite/gdb.base/all-architectures-7.exp > gdb/testsuite/gdb.base/all-architectures.exp.in > ... > > I'm guessing .in was short for include. > >> Could we just call these ".tcl" files? If dejagnu would ignore those, >> then that would work out great. > > Testing attached patch, renaming *.exp.in to *.exp.tcl. > > That leaves just: > ... > $ find gdb/testsuite/gdb.* -type f -name "*.in" > gdb/testsuite/gdb.guile/scm-objfile-script-gdb.in > gdb/testsuite/gdb.python/py-framefilter-invalidarg-gdb.py.in > gdb/testsuite/gdb.python/py-framefilter-gdb.py.in > ... Committed as attached. Thanks, - Tom