Testsuite: Integrate some satellite projects
Modify testsuite scripts to add external projects to the tests if -x is given to autotest_cgal.
Release Management
- Affected package(s):
- Issue(s) solved (if any): fix #3433
For now only SFCGAL is implemented.
@maxGimeno We should test this one. Could you please refresh it?
Successfully tested in https://cgal.geometryfactory.com/CGAL/testsuite/results-5.4-Ic-42.shtml
Successfully tested in cgal.geometryfactory.com/CGAL/testsuite/results-5.4-Ic-42.shtml
That is not really tested: there should be at least one test platform that has TEST_XTERNAL=y.
Actually, this PR does not implement the suggestion of https://github.com/CGAL/cgal/issues/3433. That is a different implementation.
Actually, this PR does not implement the suggestion of #3433. That is a different implementation.
The proposal from #3433 was to modify the release creation, to embed a new test directory test/xternal_SFCGAL in the CGAL internal release. Here, that is autotest_cgal that is modified, but autotest_cgal is now barely used: all Linux platform uses Docker container and the test_cgal.py script, and most of the non-Linux platforms uses the script autotest_cgal_with_ctest.
At the time this was developped, autotest_cgal_with_ctest did not exist.
autotest_cgal is still used in the filter_testsuite, FYI
Currently installed on Gauguin