Skip to content

Add test and coverage targets to Makefile#102

Merged
unmarshall merged 1 commit into
ai-dynamo:mainfrom
Ronkahn21:add-test-and-test-cover-targer-to-makefile
Jul 8, 2025
Merged

Add test and coverage targets to Makefile#102
unmarshall merged 1 commit into
ai-dynamo:mainfrom
Ronkahn21:add-test-and-test-cover-targer-to-makefile

Conversation

@Ronkahn21

Copy link
Copy Markdown
Contributor

This pull request introduces new Makefile targets to streamline testing and coverage reporting across multiple modules (operator and scheduler). The changes include adding commands to run unit tests, generate coverage reports, and produce HTML coverage summaries.

Testing Enhancements:

  • Makefile: Added test, test-cover, and cover-html targets to run unit tests, execute tests with coverage, and generate HTML coverage reports for the entire codebase. These targets delegate to module-specific Makefiles.

Module-Specific Testing Targets:

  • operator/Makefile: Added test-cover and cover-html targets to run unit tests with coverage and generate HTML coverage reports specifically for the operator module.
  • scheduler/Makefile: Added test-unit, test-cover, and cover-html targets to run unit tests, execute tests with coverage, and generate HTML coverage reports specifically for the scheduler module.

Signed-off-by: Ron Kahn <rkahn@nvidia.com>
@unmarshall unmarshall merged commit 097458b into ai-dynamo:main Jul 8, 2025
1 check passed
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.

2 participants