rfm
|
c7b5fa3a19
|
Portability tweak
|
2025-03-10 20:52:32 +00:00 |
|
rfm
|
0bda6500e8
|
Remove non-portable 's' suffix to sleep timeout.
|
2025-03-10 20:40:29 +00:00 |
|
Richard Frith-Macdonald
|
de77a9693f
|
Fix result status when waiting for testcase
|
2025-03-09 17:32:21 +00:00 |
|
rfm
|
199b1eb071
|
Portability fix ... use internal bash features to implement timeout rather
that the external 'timeout' program which if not generally available.
|
2025-03-09 17:21:23 +00:00 |
|
rfm
|
a613c2668c
|
Report execution time for each test file
|
2025-01-17 11:48:49 +00:00 |
|
rfm
|
1493a378c7
|
Do not use zombies when using ASAN and leak checking
|
2025-01-09 11:37:21 +00:00 |
|
rfm
|
d739198f1d
|
Add --asan and set leaked fiels to give a 23 exit code
|
2024-11-30 14:24:50 +00:00 |
|
rfm
|
2b67e39517
|
Update ASAN support
|
2024-11-30 14:09:20 +00:00 |
|
rfm
|
da6b90528e
|
allow timeout to be set from environment
|
2024-11-18 12:45:11 +00:00 |
|
hmelder
|
c6a561d713
|
Add test timeouts
|
2024-09-09 19:46:07 +02:00 |
|
Wolfgang Lux
|
1d48b14ff3
|
Only return plain files when looking for test cases
|
2024-08-20 19:15:51 +02:00 |
|
rfm
|
95d706bdb8
|
Fixup for failure to detect failed builds
|
2024-07-31 10:55:54 +01:00 |
|
rfm
|
d5002f8405
|
Improve error message when bash is not available
|
2023-12-12 20:06:02 +00:00 |
|
rfm
|
2e99da71ef
|
allow configure without bash ... abort tests at runtime
|
2023-12-12 19:58:02 +00:00 |
|
Hugo Melder
|
5ee21206a8
|
Windows MSVC debug symbols, gnustep-tests extension, and typo fixes (#30)
* Conditionally add PDB Debug Info on Windows MSVC
* Add make debug and no-silent options
* Update gnustep-tests help prompt
|
2023-01-09 23:30:22 +01:00 |
|
Richard Frith-Macdonald
|
626971095f
|
Fix occasional loss of pass/fail output
|
2022-12-05 10:58:38 +00:00 |
|
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 |
|