Skip to content

Conversation

@dagardner-nv
Copy link
Contributor

@dagardner-nv dagardner-nv commented Mar 19, 2025

Description

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
… a DLOG(FATAL) as the error is only helpful to MRC developers

Signed-off-by: David Gardner <dagardner@nvidia.com>
…ilds and EXPECT_THROW in release builds

Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
@dagardner-nv dagardner-nv added bug Something isn't working breaking Breaking change labels Mar 19, 2025
@dagardner-nv dagardner-nv self-assigned this Mar 19, 2025
@dagardner-nv dagardner-nv requested a review from a team as a code owner March 19, 2025 19:25
@dagardner-nv dagardner-nv marked this pull request as draft March 19, 2025 19:29
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
@dagardner-nv dagardner-nv marked this pull request as ready for review March 19, 2025 19:46
Copy link
Member

@willkill07 willkill07 left a comment

Choose a reason for hiding this comment

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

Functionally looks great! Just a small nit on reusing DFATAL logging level to avoid stringstream + preprocessor branching.

@github-project-automation github-project-automation bot moved this to Review - Changes Requested in Morpheus Boards Mar 19, 2025
dagardner-nv and others added 4 commits March 19, 2025 13:58
Co-authored-by: Will Killian <2007799+willkill07@users.noreply.github.com>
Co-authored-by: Will Killian <2007799+willkill07@users.noreply.github.com>
Co-authored-by: Will Killian <2007799+willkill07@users.noreply.github.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
@dagardner-nv dagardner-nv requested a review from willkill07 March 19, 2025 21:03
@github-project-automation github-project-automation bot moved this from Review - Changes Requested to Review - Approved in Morpheus Boards Mar 19, 2025
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
…tate singleton which reflects the state of the parent process, which in turn requires making the header public

Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
This reverts commit 6f41d7b.

Signed-off-by: David Gardner <dagardner@nvidia.com>
This reverts commit 412321e.

Signed-off-by: David Gardner <dagardner@nvidia.com>
This reverts commit 48da019.

Signed-off-by: David Gardner <dagardner@nvidia.com>
This reverts commit 606c0ea.

Signed-off-by: David Gardner <dagardner@nvidia.com>
This reverts commit 6ca0cd2.

Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
Signed-off-by: David Gardner <dagardner@nvidia.com>
@dagardner-nv dagardner-nv requested a review from a team as a code owner March 20, 2025 20:56
Signed-off-by: David Gardner <dagardner@nvidia.com>
@dagardner-nv
Copy link
Contributor Author

/merge

@rapids-bot rapids-bot bot merged commit a30d865 into nv-morpheus:branch-25.06 Mar 20, 2025
21 checks passed
@github-project-automation github-project-automation bot moved this from Review - Approved to Done in Morpheus Boards Mar 20, 2025
@dagardner-nv dagardner-nv deleted the david-pe-count-2202 branch March 20, 2025 22:28
@codecov
Copy link

codecov bot commented Mar 20, 2025

Codecov Report

Attention: Patch coverage is 9.52381% with 19 lines in your changes missing coverage. Please review.

Project coverage is 73.58%. Comparing base (46f92ca) to head (da8222c).
Report is 1 commits behind head on branch-25.06.

Files with missing lines Patch % Lines
cpp/mrc/include/mrc/edge/edge_holder.hpp 0.00% 12 Missing ⚠️
cpp/mrc/src/internal/system/device_info.cpp 0.00% 5 Missing ⚠️
cpp/mrc/src/internal/runnable/engine_factory.cpp 50.00% 2 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@               Coverage Diff                @@
##           branch-25.06     #547      +/-   ##
================================================
- Coverage         73.71%   73.58%   -0.14%     
================================================
  Files               407      407              
  Lines             15122    15144      +22     
  Branches           1201     1203       +2     
================================================
- Hits              11147    11143       -4     
- Misses             3975     4001      +26     
Flag Coverage Δ
cpp 70.51% <9.52%> (-0.14%) ⬇️
py 43.54% <9.52%> (-0.06%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
cpp/mrc/src/internal/system/topology.cpp 83.85% <ø> (ø)
cpp/mrc/src/tests/test_topology.cpp 90.76% <ø> (-7.65%) ⬇️
cpp/mrc/src/internal/runnable/engine_factory.cpp 83.95% <50.00%> (-1.77%) ⬇️
cpp/mrc/src/internal/system/device_info.cpp 52.87% <0.00%> (-3.23%) ⬇️
cpp/mrc/include/mrc/edge/edge_holder.hpp 65.62% <0.00%> (-8.50%) ⬇️

... and 1 file with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 46f92ca...da8222c. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

rapids-bot bot pushed a commit to nv-morpheus/Morpheus that referenced this pull request Mar 31, 2025
* Actual bug fix was in nv-morpheus/MRC#547
* This just adds an extra test to ensure the expected outcome on the Morpheus side.

Closes #2202

## By Submitting this PR I confirm:
- I am familiar with the [Contributing Guidelines](https://github.com/nv-morpheus/Morpheus/blob/main/docs/source/developer_guide/contributing.md).
- When the PR is ready for review, new or existing tests cover these changes.
- When the PR is ready for review, the documentation is up to date with these changes.

Authors:
  - David Gardner (https://github.com/dagardner-nv)

Approvers:
  - Will Killian (https://github.com/willkill07)

URL: #2206
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Breaking change bug Something isn't working

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants