Richard Frith-Macdonald
9129f9e786
Add testcase support for concurrency, ordering control, repetition.
2022-01-26 22:16:04 +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
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
f1fe782b69
document names of log files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@37524 72102866-910b-0410-8b05-ffd578937521
2013-12-30 06:34:50 +00:00
Richard Frith-MacDonald
f7aa3e015f
make documentation/release nots changes for subminor release
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36444 72102866-910b-0410-8b05-ffd578937521
2013-03-28 09:08:55 +00:00
Richard Frith-MacDonald
9a85fa7ebc
clarify a little
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@36397 72102866-910b-0410-8b05-ffd578937521
2013-03-22 16:21:46 +00:00
Richard Frith-MacDonald
c3269c12aa
fix typos
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@33968 72102866-910b-0410-8b05-ffd578937521
2011-10-12 09:01:38 +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
2c414a2539
document --sequential and parallel building
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32431 72102866-910b-0410-8b05-ffd578937521
2011-03-02 08:30:12 +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
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
21c545b319
Important change to the START_SET and END_SET macros to stop their use
...
being confusing. They now both take a simple C-string argument which
names the set, and the macros check that each end matches a start of
the same name. Since tis means that a START_SET no longer takes an
argument sayng whether or notthe set is to be skipped, we now have a
SKIP macro to be used inside a set to skip to the end of it. This
is actually more versatile as we can have multiple SKIP macros in the
same set, each providing a different reason for the set being skipped.
Also removed a few obsolete/unused functions and macros.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32355 72102866-910b-0410-8b05-ffd578937521
2011-02-24 16:26:01 +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
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
9e82abe4db
Make debugging tests easy
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32281 72102866-910b-0410-8b05-ffd578937521
2011-02-22 09:16:18 +00:00
Richard Frith-MacDonald
4da85e8786
Ease debugging
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32280 72102866-910b-0410-8b05-ffd578937521
2011-02-22 07:26:11 +00:00
Richard Frith-MacDonald
38c6cf5512
improve documentation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32268 72102866-910b-0410-8b05-ffd578937521
2011-02-21 20:45:51 +00:00
Richard Frith-MacDonald
c6ab8dbb82
simplification/consistency update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32242 72102866-910b-0410-8b05-ffd578937521
2011-02-20 09:34:47 +00:00
Richard Frith-MacDonald
9bb6961816
More consistency tweaks and improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32223 72102866-910b-0410-8b05-ffd578937521
2011-02-19 16:46:10 +00:00
Richard Frith-MacDonald
75e1c29fda
improve summary handling
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32192 72102866-910b-0410-8b05-ffd578937521
2011-02-16 09:46:28 +00:00
Richard Frith-MacDonald
2d02dc0f97
furthr test framework improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32181 72102866-910b-0410-8b05-ffd578937521
2011-02-16 05:44:45 +00:00
Richard Frith-MacDonald
cb9cf9b16f
improve documentation/examples
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32149 72102866-910b-0410-8b05-ffd578937521
2011-02-13 17:25:55 +00:00
Richard Frith-MacDonald
bb883e5c2c
add some comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32148 72102866-910b-0410-8b05-ffd578937521
2011-02-13 15:21:34 +00:00
Richard Frith-MacDonald
091dc5af99
install examples
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32143 72102866-910b-0410-8b05-ffd578937521
2011-02-13 12:47:05 +00:00
Richard Frith-MacDonald
5898fc0ac6
try to improve usability ... friendlrier names and more documentation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32142 72102866-910b-0410-8b05-ffd578937521
2011-02-13 12:40:12 +00:00
Richard Frith-MacDonald
63340b1bee
add --clean option
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32132 72102866-910b-0410-8b05-ffd578937521
2011-02-13 08:05:06 +00:00
Richard Frith-MacDonald
5223526bb6
improve docs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32100 72102866-910b-0410-8b05-ffd578937521
2011-02-12 11:31:26 +00:00
Richard Frith-MacDonald
da09f8157f
fix spelling errors
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32013 72102866-910b-0410-8b05-ffd578937521
2011-02-08 11:23:26 +00:00
Richard Frith-MacDonald
e2e760b00b
Add test framework
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32010 72102866-910b-0410-8b05-ffd578937521
2011-02-07 20:41:58 +00:00