Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DRAFT] [ci] tests #700

Open
vassilit opened this issue Mar 4, 2025 · 1 comment
Open

[DRAFT] [ci] tests #700

vassilit opened this issue Mar 4, 2025 · 1 comment

Comments

@vassilit
Copy link
Collaborator

vassilit commented Mar 4, 2025

I think we should have different level of testing depending on the circumstances.

PR:

  • cppcheck
  • -fanalyzer
  • IWYU
  • UBSan
  • compile with ASan, MSan and FORTIFY_SOURCE on ArchLinux with both Clang and GCC
  • tests with RM_TS_USE_VALGRIND=0 RM_TS_PEDANTIC=0

Manual tests pre-release:
Same as PR+:

  • tests with RM_TS_USE_VALGRIND=1 RM_TS_CHECK_LEAKS=1 RM_TS_PEDANTIC=1
  • multi-platform testbuilds
@vassilit vassilit changed the title [tests] [ci] tests Mar 4, 2025
@vassilit vassilit changed the title [ci] tests [DRAFT] [ci] tests Mar 4, 2025
@RayOei
Copy link
Collaborator

RayOei commented Mar 4, 2025

I would want to add: insights in coverage as well. The original doc point to one overview which has not been updated since 2015.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants