Commit Graph

203 Commits

Author SHA1 Message Date
Laurent Rineau 5c22a66393 Blacklist "icons/" and "resources/" in run_testsuite_with_cmake 2008-09-10 10:41:27 +00:00
Laurent Rineau fcdf5270c1 Rename:
- CGAL_IMAGEIO to CGAL_ImageIO, 
  - QT to Qt3,
and add Qt4.
2008-09-10 10:10:49 +00:00
Laurent Rineau dcd92fd502 Fix execution errors in collect_cgal_testresults_from_cmake 2008-09-10 09:10:03 +00:00
Laurent Rineau ed28e29e8c Previous commit was incomplete
("New attempt to catch runtime warnings. One need to grep in
ProgramOutput.*.* instead of ErrorOutput_*.")

Fix the regular expression. I hope all platforms will have a grep knowing
that syntax.
2008-09-08 08:59:30 +00:00
Laurent Rineau 784c192699 New attempt to catch runtime warnings. One need to grep in
ProgramOutput.*.* instead of ErrorOutput_*.
2008-09-08 08:43:34 +00:00
Fernando Cacciola 525d106447 Fixed processing order 2008-09-02 20:51:03 +00:00
Laurent Rineau 679f5a4e26 Correct quotation of the script.
Remove another -q.
2008-08-22 10:15:04 +00:00
Laurent Rineau 254d6856bf Attempt to debug the "grep" situation on Solaris. 2008-08-22 10:04:05 +00:00
Fernando Cacciola 0949438e32 Improved autotest_cgal_with_cmake/collect_cgal_testresults_from_cmake for multiple hosts and platforms 2008-08-13 22:21:38 +00:00
Laurent Rineau d3142b98c5 Attempt to fix the "grep problem" on Solaris. The script needs a POSIX
grep. On Solaris, POSIX tools are not in default PATH, for backward
compatibility with old versions of Solaris. Use getconf (a standard POSIX
tool) to find the POSIX path, then the POSIX grep.

That will probably need to be merged in
collect_cgal_testresults_with_cmake, if Michael Hoffmann switch to cmake.
2008-07-30 09:50:52 +00:00
Laurent Rineau 540b56f71d - Remove one uneeded "eval", and use "grep -q" instead of "grep >
/dev/null"
- Search "warning" also in "ErrorOutput_*", to detect runtime warnings.
2008-07-29 12:28:38 +00:00
Fernando Cacciola 5774e5468a Integrate main autotest logs with the results specific to the Installation package 2008-07-18 14:12:14 +00:00
Fernando Cacciola b2aedb0026 Improved error reporting and collection in a multiple hosts scenario 2008-07-17 15:17:00 +00:00
Fernando Cacciola 3300c20bd5 Moved main logs to Installation
Fixed parsing of 3rd-party library version numbers and compiler flags
2008-07-16 21:32:07 +00:00
Laurent Rineau 7b23151bc4 Improve testresults collection scripts, so that the dectection of
"warning"s has less false positive.
2008-07-03 07:57:59 +00:00
Fernando Cacciola 81e9aa62d7 Improved error reporting in autotesting 2008-06-29 22:06:36 +00:00
Fernando Cacciola 731f291bad Autotesting now using global reference release 2008-06-24 17:09:33 +00:00
Fernando Cacciola 9e71485564 Output all cmake logs, cache and setup script under libCGAL row 2008-06-13 20:55:52 +00:00
Fernando Cacciola ca9cc615e8 Force platform features check to be re-tested when running test-suite
Fixed syntax error in vc_debug_hook.h
2008-06-12 22:02:13 +00:00
Fernando Cacciola 01c01efa9c Allow enviroment variables for WITH_* to take precedence over the cache
Properly extract USING lines when reporting test results
2008-05-30 15:46:30 +00:00
Fernando Cacciola d16a973d53 Testresults: Extract and report GMP and MPFR version.
Testresults: Report flags
Testresults: Fixed libXYZ names and shared/static case
2008-05-19 16:31:32 +00:00
Fernando Cacciola 1e55343104 Autotest: Fixed parsing of installation results 2008-05-15 14:28:11 +00:00
Fernando Cacciola 00eb0889ca Parse build results from log file 2008-05-13 23:15:41 +00:00
Andreas Meyer 20315de571 * replaced CGAL_test_assert with ::assert, instead of CGAL_assertion
* removed include/Testsuite/assert.h
2008-03-19 13:45:36 +00:00
Fernando Cacciola 3ce8e5fb19 Added Visual C++ debug hook configuration 2008-03-17 18:34:41 +00:00
Michael Hemmer 7474f47add rm bug in CGAL_test_assert 2008-03-13 14:01:20 +00:00
Fernando Cacciola 45b476a299 Remove 'tee' redirection 2008-03-11 17:46:20 +00:00
Fernando Cacciola d26b432b19 Removed empty obsolete file 2008-03-10 15:54:34 +00:00
Fernando Cacciola 6c1f51ae28 (empty, replaced by proper .tex documentation) 2008-03-10 15:54:01 +00:00
Laurent Rineau 6fcaa33bf4 Wrong CGAL_DIR path, in the cmake version of collect_cgal_testresults. 2008-03-10 14:14:42 +00:00
Fernando Cacciola 69e8d74d6c autotest with cmake update 2008-03-06 16:50:44 +00:00
Fernando Cacciola a2642a2f34 autotest_cgal_with_cmake update 2008-03-05 20:42:26 +00:00
Sylvain Pion 9f5bad92a1 Remove my name from maintainer files where it does not resonnably make any sense anymore. 2008-01-19 14:29:27 +00:00
Sylvain Pion a46b55bf71 The files "changes.txt", "description.txt", "long_description.txt" and "maintainer"
are now under /trunk/$Package/package_info/$Package/ .
2007-12-02 15:06:42 +00:00
Sylvain Pion 2fadd669b1 Nef_3 takes a long time to test, so move N* to the beginning. 2007-08-19 23:16:36 +00:00
Sylvain Pion 4c3c4c01f1 test the S* first as they take much longer. 2007-06-12 20:29:41 +00:00
Sylvain Pion ca9e64f44e Split the tasks a bit more, for more parallelization :-) 2007-06-11 21:18:09 +00:00
Laurent Rineau cdec2c8eb7 Fix the autokill stuff in run_testsuite. 2007-03-19 16:48:26 +00:00
Sylvain Pion c4e92fcb55 New macro CGAL_USE(x) to help killing "unused variable" warnings. 2007-03-18 13:09:32 +00:00
Sylvain Pion f28e395b05 Avoid producing a "w" when the "-Wl,-read_only_relocs,warning" linker option is used
(I use it on Darwin).
2007-03-10 23:15:43 +00:00
Laurent Rineau 0fa2448c74 Fix incorrect use of echo. Use printf instead.
All lot of other uses of echo should be fixed.
Actually, "echo" should never be used to display a string that includes
some variables values!
2007-02-23 14:18:16 +00:00
Laurent Rineau 53d2c7ce8d - Attempt to fix the make detection on Solaris.
- Fix the Installation module of the testsuite: install.log is now shown entirely.
2007-02-16 18:04:57 +00:00
Laurent Rineau 3d5541ef61 Do not look for warnings if the results is "n" (which means "error"). 2007-02-14 16:58:03 +00:00
Laurent Rineau f07bd5e946 As for the test suite results, move the output of install.log to the
Installation package.
2007-02-13 18:45:24 +00:00
Laurent Rineau 677b560007 Add a line "install.log" to the test results. 2007-02-13 18:19:19 +00:00
Laurent Rineau 753f686a80 Test for warnings the libraries build logs too. 2007-02-13 13:59:56 +00:00
Laurent Rineau bea7da0780 Fix the testsuite outputs for libraries builds 2007-02-11 21:53:18 +00:00
Michael Hoffmann 06efa6ffab Remove -e option from grep because it doesn't work on Solaris. 2007-02-09 14:57:14 +00:00
Marc Glisse 7096ce117f Add + before command to parent make rules (make gmake aware that the
command will execute a submake, and avoid errors about jobserver).
2007-01-12 12:52:12 +00:00
Andreas Meyer 4ec2c7f37f testsuite webpage now has entries for libCGAL* 2007-01-11 22:32:08 +00:00
Andreas Meyer e9e8387260 merged changes from CGAL_with_EXACUS branch into trunk.
revisions used: 
(1) 32995:34537 
(2) 34538:34906
2006-10-24 15:21:25 +00:00
Sylvain Pion 14cbdd7b60 - Document CGAL_test_assert(). 2006-07-06 07:55:37 +00:00
Sylvain Pion ca022a173a - Add a new package "Testsuite" that gathers the test-suite infrastructure.
- Move Scripts/test/ there.
- Add <CGAL/Testsuite/assert.h> that defines a CGAL_test_assert() macro.
  (yet to be documented)
2006-07-06 07:47:54 +00:00