Generate CGAL TestSuite Markdown Report #8620
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary of Changes
Add a script to fetch and analyze CGAL TestSuite data, generating a markdown report
Example Output :
TestSuite Report
Generated on: 2024-12-13 13:13:59
CGAL Version: 6.1-Ic-38
Docker Test Summary
Machine: lrineau@bonnard (6 images)
Tested Images:
Machine: lrineau@cgal (11 images)
Tested Images:
Machine: cgaltest@friedrich (6 images)
Tested Images:
Machine: lrineau@rubens (3 images)
Tested Images:
Platforms Summary
Detailed Third-party Libraries
Platform: ArchLinux-clang-CXX20-Release
Summary: found 10 third-party libraries out of 23
Platform: Debian-Stable
Summary: found 10 third-party libraries out of 23
Platform: Debian-testing-clang-main
Summary: found 11 third-party libraries out of 23
Platform: Fedora-32-Release
Summary: found 6 third-party libraries out of 23
Platform: Fedora-with-LEDA
Summary: found 11 third-party libraries out of 23
Platform: Fedora-rawhide-Release
Summary: found 0 third-party libraries out of 0
Platform: Ubuntu-Latest-NO_DEPRECATED_CODE
Summary: found 18 third-party libraries out of 23
Platform: Ubuntu-latest-GCC6-CXX1z
Summary: found 17 third-party libraries out of 23
Platform: Ubuntu-Latest
Summary: found 18 third-party libraries out of 23
Platform: MSVC-2019-Release
Summary: found 16 third-party libraries out of 23
Platform: MSVC-2017-Release
Summary: found 15 third-party libraries out of 23