Hugo Melder
d46255b681
Find a compatible debugger
2022-08-02 18:35:28 +02:00
Hugo Melder
ea58b898e9
Create DEBUGGER variable
2022-08-02 16:26:35 +02:00
Richard Frith-Macdonald
5e9818204b
Avoid output from TestInfo script breaking things
2022-03-01 13:57:56 +00:00
Richard Frith-Macdonald
fd76f00ab8
Unless --failfast is specified, all test files should be executed.
2022-02-16 09:29:58 +00:00
Richard Frith-Macdonald
d637bdbbb3
fix typo referencing variable
2022-01-31 15:35:46 +00:00
Richard Frith-Macdonald
e0cd6bf36e
log file hamdling tweaks
2022-01-31 13:35:40 +00:00
Richard Frith-Macdonald
f3df026023
create new files
2022-01-27 17:06:50 +00:00
Richard Frith-Macdonald
385ac92961
Improve cleanup of log files
2022-01-27 10:48:51 +00:00
Richard Frith-Macdonald
9129f9e786
Add testcase support for concurrency, ordering control, repetition.
2022-01-26 22:16:04 +00:00
Richard Frith-Macdonald
5b47b25b28
fix incorrect check of the value of GSTEST_TS
2021-02-15 10:00:44 +00:00
Richard Frith-Macdonald
e2df3f4a19
Add per-testcase timestamps with an option to disable them
2021-02-15 09:52:22 +00:00
Richard Frith-Macdonald
fd12d1bc5d
Replace missing 'then', lost in last commit
2018-04-13 11:04:37 +01:00
Richard Frith-Macdonald
56f7fb1a06
Use 'make maessages=yes' when invoked with --verbose
2018-03-22 17:24:31 +00:00
Richard Frith-MacDonald
309a862c23
avoid a few warnings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39761 72102866-910b-0410-8b05-ffd578937521
2016-05-14 09:13:47 +00:00
Richard Frith-MacDonald
c5a8a00a7a
Minor tweaks and define USE_ARC if the compiler supports it
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39751 72102866-910b-0410-8b05-ffd578937521
2016-05-13 09:53:44 +00:00
Richard Frith-MacDonald
a4067468e0
Exit with 1 on test failures
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39093 72102866-910b-0410-8b05-ffd578937521
2015-10-26 10:20:06 +00:00
Richard Frith-MacDonald
ae2cbed411
cleaner autotest implementation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39091 72102866-910b-0410-8b05-ffd578937521
2015-10-25 09:17:24 +00:00
Richard Frith-MacDonald
b221331898
Improve test automation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39089 72102866-910b-0410-8b05-ffd578937521
2015-10-24 13:55:08 +00:00
Richard Frith-MacDonald
92418cccc1
Deprecate use of unnecessary Env.sh
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@39081 72102866-910b-0410-8b05-ffd578937521
2015-10-20 06:44:08 +00:00
Richard Frith-MacDonald
b4faf5f9dc
Allow environment of testcases to be set by Env.sh
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38323 72102866-910b-0410-8b05-ffd578937521
2015-02-03 12:49:58 +00:00
Richard Frith-MacDonald
ab0c0ff4bd
improve reporting of completed sets
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38298 72102866-910b-0410-8b05-ffd578937521
2015-01-19 12:32:19 +00:00
Richard Frith-MacDonald
3e5b30cd7a
Fix use of Start.sh to actually check completion status
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@38292 72102866-910b-0410-8b05-ffd578937521
2015-01-15 12:27:58 +00:00
Richard Frith-MacDonald
10fea27d0e
Fix removal of core files on clean, add doc tweaks from debian pacckagers.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37666 72102866-910b-0410-8b05-ffd578937521
2014-02-02 06:36:36 +00:00
Richard Frith-MacDonald
190a61c8c2
fix error in comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36728 72102866-910b-0410-8b05-ffd578937521
2013-06-18 05:18:11 +00:00
Richard Frith-MacDonald
076660864d
Add Stefan's C/CC support patchj (plus adding rule to actually build).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36727 72102866-910b-0410-8b05-ffd578937521
2013-06-17 06:20:47 +00:00
Richard Frith-MacDonald
abba9d399a
Apply 1 character fix for Jean-Charles BERTIN <jc.bertin@axinoe.com>
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36308 72102866-910b-0410-8b05-ffd578937521
2013-03-08 11:56:07 +00:00
Nicola Pero
30316cb9c6
Fixed problem with recursive make invocations in the test framework
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32821 72102866-910b-0410-8b05-ffd578937521
2011-04-09 14:03:30 +00:00
Nicola Pero
cd36bb5890
Recognize new 'make check GNUSTEP_TEST_OBJCXX=yes' option to enable running ObjC++ testcases. This implicitly clarifies/fixes finding the ObjC++ compiler for the ObjC++ testscases
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32815 72102866-910b-0410-8b05-ffd578937521
2011-04-08 23:45:48 +00:00
Nicola Pero
b676e693a5
Indented two lines
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32805 72102866-910b-0410-8b05-ffd578937521
2011-04-08 17:07:41 +00:00
Richard Frith-MacDonald
e4aa34680d
Don't require C++ support at configure time.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32739 72102866-910b-0410-8b05-ffd578937521
2011-03-29 13:51:14 +00:00
Richard Frith-MacDonald
894464b3fd
fix error in c/c++ build selection
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32685 72102866-910b-0410-8b05-ffd578937521
2011-03-22 19:31:27 +00:00
Richard Frith-MacDonald
aaf363c92e
Add checks for Objective-C++ and C++ support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32664 72102866-910b-0410-8b05-ffd578937521
2011-03-21 08:48:20 +00:00
Richard Frith-MacDonald
31fb09205d
improve reporting a little
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32648 72102866-910b-0410-8b05-ffd578937521
2011-03-18 20:09:47 +00:00
Richard Frith-MacDonald
538b026a3c
Add --developer mode and document
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32565 72102866-910b-0410-8b05-ffd578937521
2011-03-14 08:39:07 +00:00
Richard Frith-MacDonald
4bab07c58a
Improve handlign of preprocessor information.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32547 72102866-910b-0410-8b05-ffd578937521
2011-03-13 12:59:48 +00:00
Richard Frith-MacDonald
b40642190b
improve debug
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32468 72102866-910b-0410-8b05-ffd578937521
2011-03-06 05:39:33 +00:00
Richard Frith-MacDonald
6874bfda3a
Attempt fix for problem on non-flattened systems
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32427 72102866-910b-0410-8b05-ffd578937521
2011-03-01 12:39:09 +00:00
Richard Frith-MacDonald
5a1a177160
fix directory name in build log
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32423 72102866-910b-0410-8b05-ffd578937521
2011-03-01 09:58:08 +00:00
Richard Frith-MacDonald
23e4c5cb88
improve --clean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32421 72102866-910b-0410-8b05-ffd578937521
2011-03-01 09:30:29 +00:00
Richard Frith-MacDonald
24748f845b
fix error running tests on single line
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32405 72102866-910b-0410-8b05-ffd578937521
2011-02-28 12:17:47 +00:00
Richard Frith-MacDonald
ffef359409
run gdb for failed file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32390 72102866-910b-0410-8b05-ffd578937521
2011-02-27 18:34:07 +00:00
Richard Frith-MacDonald
089446eed5
more portable usage of find
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32369 72102866-910b-0410-8b05-ffd578937521
2011-02-25 18:24:28 +00:00
Richard Frith-MacDonald
bd08485ea4
portability tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32368 72102866-910b-0410-8b05-ffd578937521
2011-02-25 17:56:25 +00:00
Richard Frith-MacDonald
8d7a59ebf0
Add (untested) support for Objective-C++
...
Implement parallel build so that all the tests in a directory should
be built simultaneously making more effective use of multiprocessor
systems. Add the --sequential command line option to disable this if
desired.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32367 72102866-910b-0410-8b05-ffd578937521
2011-02-25 17:42:21 +00:00
Richard Frith-MacDonald
3895ad8c89
Replace IGNORE with TestInfo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32339 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:49:29 +00:00
Richard Frith-MacDonald
f905ca3ea0
improve debugging
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32329 72102866-910b-0410-8b05-ffd578937521
2011-02-23 15:03:11 +00:00
Richard Frith-MacDonald
8426d7f77d
add --verbose
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32317 72102866-910b-0410-8b05-ffd578937521
2011-02-23 09:10:39 +00:00
Richard Frith-MacDonald
c5ed0d0658
simplify template makefile options
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32301 72102866-910b-0410-8b05-ffd578937521
2011-02-22 18:48:39 +00:00
Richard Frith-MacDonald
3bd4384ca5
improve arg checking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32300 72102866-910b-0410-8b05-ffd578937521
2011-02-22 15:54:26 +00:00
Richard Frith-MacDonald
499c91e80e
report skipped sets immediately
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32294 72102866-910b-0410-8b05-ffd578937521
2011-02-22 13:01:26 +00:00