Commit Graph

139 Commits

Author SHA1 Message Date
Laurent Rineau ca89949169 Merge pull request #5597 from lrineau/Mesh_3-weighted_images-GF
Mesh_3: Add weighted images
2021-10-29 17:01:33 +02:00
Laurent Rineau 279db63ccb Merge pull request #6027 from lrineau/Testsuite-fix_warnings_detection-GF
Fix detection of warnings in test results
2021-10-29 16:58:44 +02:00
Jane Tournois caa8c7473e remove "and" from regex for blue testsuite boxes 2021-10-29 12:27:04 +02:00
Laurent Rineau 7c637849f8 Fix buggy logic in parse-ctest-dashboard-xml.py 2021-10-14 13:25:26 +02:00
Laurent Rineau 025ef82493 Fix indentation 2021-10-12 15:59:16 +02:00
Laurent Rineau 122ae14a49 Fix a typo 2021-10-07 14:19:14 +02:00
Laurent Rineau 6addecb2f2 Fix the regular expression to match "CGAL warning" and detect a `w` 2021-10-01 15:19:50 +02:00
Maxime Gimeno 4635ac2e15 Add files for testresults
Add test collection script odifications for "skipped"

fixes on conditions
2021-07-23 14:15:07 +02:00
Maxime Gimeno 72c69f1e75 externalize search patterns to only compile them once, and not once per run in the for loop 2021-06-18 10:16:03 +02:00
Maxime Gimeno 9c94c6a405 Add a condition on the warning processing to speed everything up (very much) if there is no warning at all. 2021-06-18 09:54:58 +02:00
Maxime Gimeno 17f5ef19fd Fix CXXFLAGS misisng in testsuite 2021-05-27 13:42:16 +02:00
Maxime Gimeno 1f89218fb9 enhance the results of the ctest parsing for the "t" case (not just "w") 2021-05-26 15:18:03 +02:00
Maxime Gimeno b68dbb8f20 Fix false warning reports and tests in snap_rounding_2 (eol problems) 2021-05-20 14:43:56 +02:00
Sébastien Loriot f513a791e2 Merge remote-tracking branch 'cgal/5.2.x-branch' 2021-04-21 15:48:36 +02:00
Sebastien Loriot f00ff2dc6c
Merge pull request #5628 from maxGimeno/Testsuite-Fix_for_windows-maxGimeno
Testsuite: Fix release creation scripts for windows
2021-04-21 15:45:11 +02:00
Laurent Rineau 04bdd14821 Merge pull request #4649 from sloriot/CGAL-no_third_party_warnings
Try to filter out warnings not in CGAL
2021-04-20 09:50:14 +02:00
Maxime Gimeno 657ba50904 - call bash instead of only the script
Don't try to test skipped packages in run_testsuite_with_cmake
2021-04-19 09:03:20 +02:00
Sébastien Loriot a5cb648a99 add an expression to grep 2021-04-16 11:55:02 +02:00
Sebastien Loriot 7611a0bdfc
Merge branch '5.1.x-branch' into CGAL-no_third_party_warnings 2021-04-15 14:02:16 +02:00
Sébastien Loriot b6e8e41404 add a fourth category of result 2021-04-15 13:58:24 +02:00
Maxime Gimeno 426b216340 disable the parsing of CGAL libs, as there is none anymore. 2021-01-20 15:55:25 +01:00
Maxime Gimeno 24559f0127 Filter labels in results collection 2020-10-28 10:42:39 +01:00
Laurent Rineau 98018f1af3 Merge pull request #4793 from lrineau/Testsuite-rework_the_timeout_of_run_testsuite-GF
Testsuite rework the timeout of run_testsuite
2020-06-23 18:48:00 +02:00
Laurent Rineau a1ea396196 Patch for MacOS
https://stackoverflow.com/a/21118126/1728537

> You can use
>
>     brew install coreutils
>
> And then whenever you need timeout, use
>
>     gtimeout
2020-06-17 12:38:59 +02:00
Laurent Rineau 7c8bb622a7 Whitespace fixes 2020-06-17 12:35:42 +02:00
Laurent Rineau 3468c7bf32 Use `timeout` if available, instead of a system of sleep/kill
The GNU coreutils software
[timeout](https://man7.org/linux/man-pages/man1/timeout.1.html) is
a perfect replacement for our buggy function `wait_for_process`.

This patch uses it when available. On Linux, brew, Cygwin, it is
available in the `coreutils` package.
2020-06-17 12:31:36 +02:00
Sébastien Loriot 54f766f1d3 do no filter out cmake warnings 2020-05-07 12:45:37 +02:00
Sébastien Loriot 0e4c4ffdb6 better filter 2020-04-15 15:31:32 +02:00
Sébastien Loriot 2746dd7dbe try to filter out warning not in CGAL 2020-04-14 14:17:31 +02:00
Maxime Gimeno 52bbbbddd7 Add a warning about the Polyhedron_demo_dir in the doc 2019-06-07 12:44:31 +02:00
Maxime Gimeno f3076fa933 Merge implicit_functions in Polyhedron_Demo 2019-04-30 13:24:03 +02:00
Maxime Gimeno 61a9c78036 Rename scripts 2019-04-29 15:38:44 +02:00
Maxime Gimeno 6b9e918cc1 Filter "incomplete" so it is not considered as a package 2019-04-26 10:38:24 +02:00
Maxime Gimeno 5b03adfbb7 also add it to the "r" reports 2019-04-25 11:04:27 +02:00
Maxime Gimeno 00c0e4e85a Add scm-branch content to reports. 2019-04-25 10:30:18 +02:00
Maxime Gimeno a171be76a4 Fix names of libCGAL_XXX_shared 2019-04-12 12:16:20 +02:00
Maxime Gimeno 591a25ec1b Fix 'r' writing in the end of the process. 2019-04-09 09:47:05 +02:00
Maxime Gimeno 9ae753c216 Fix cmake warning about CGAL_ROOT and add cmake results in the end of the "not ignored tests" reports 2019-04-04 12:44:57 +02:00
Maxime Gimeno 31ba24e102 Add cmake output everywhere 2019-04-04 10:39:18 +02:00
Maxime Gimeno e0e18b35b5 Add a script to get back the information from the untested packages and put back the blue squre. 2019-04-03 15:08:41 +02:00
Maxime Gimeno c13db7254d Add execution time and exit value to error.txt 2019-03-22 11:33:59 +01:00
Maxime Gimeno e9310c2597 Fix encoding in python script 2019-03-20 11:21:30 +01:00
Maxime Gimeno 17079b0d53 Kill remote process if ssh is killed (ctrl+c or timeout) 2019-03-01 15:43:58 +01:00
Maxime Gimeno 783d4a7188 Fix python script 2019-02-27 16:04:12 +01:00
Laurent Rineau 8852f65bc3 WIP: handle the gzip compression and base64 encoding 2019-02-27 15:11:51 +01:00
Maxime Gimeno a85c1f0ac4 update python script 2019-02-27 15:07:31 +01:00
Laurent Rineau 637bf71645 Merge pull request #2828 from lrineau/CGAL-fix_various_issues-GF
fix various minor issues
2018-02-19 14:27:16 +01:00
Laurent Rineau 02540257cf fixup! Remove CMake Warning about /usr/share/cmake/Modules/FindBoost
My previous commit was... well... stupid!
2018-02-14 10:14:48 +01:00
Laurent Rineau 7ee11b7afc Remove CMake Warning about /usr/share/cmake/Modules/FindBoost
Those warnings are annoying because:
  - they happen on Linux rolling releases as soon as Boost version is more
    recent than CMake version,
  - we cannot do anything about them.

Example:
```
CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES)
  /mnt/testsuite/cmake/modules/CGAL_Macros.cmake:293 (find_package)
  /mnt/testsuite/cmake/modules/UseCGAL.cmake:46 (use_component)
  CMakeLists.txt:13 (include)
```
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.12-Ic-173/Algebraic_foundations/TestReport_gimeno_Fedora-rawhide-Release.gz
2018-02-13 16:02:09 +01:00
Laurent Rineau 2df374c2c3 Remove debug line 2017-10-27 09:22:49 +02:00