Skip to content

Conversation

@wdconinc
Copy link
Member

  • Implemented comprehensive unit tests for the QwHelicity class, covering instantiation, basic functionality, event processing, and subsystem operations.
  • Added a minimal placeholder test suite for combiner functionality to ensure compilation and future test implementation.
  • Created a detailed TESTING.md document outlining the testing framework, organization, and usage instructions.
  • Introduced coverage analysis features in the CMake configuration, including threshold checks and report generation.
  • Developed scripts for running coverage analysis with options for cleaning data, opening reports, and checking thresholds.
  • Established a structured approach for coverage reporting and integration with CI pipelines.

@wdconinc wdconinc marked this pull request as draft October 13, 2025 03:41
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move

- Implemented comprehensive unit tests for the QwHelicity class, covering instantiation, basic functionality, event processing, and subsystem operations.
- Added a minimal placeholder test suite for combiner functionality to ensure compilation and future test implementation.
- Created a detailed TESTING.md document outlining the testing framework, organization, and usage instructions.
- Introduced coverage analysis features in the CMake configuration, including threshold checks and report generation.
- Developed scripts for running coverage analysis with options for cleaning data, opening reports, and checking thresholds.
- Established a structured approach for coverage reporting and integration with CI pipelines.
@wdconinc wdconinc force-pushed the tests-and-benchmarks branch from 65deca1 to 703678e Compare October 14, 2025 16:30
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

Successfully merging this pull request may close these issues.

1 participant