Skip to content

Conversation

@jwest115
Copy link
Collaborator

@jwest115 jwest115 commented Jul 30, 2025

Related Issue(s) #3631
Has Unit Tests (y/n)
Documentation Included (y/n)

Change Description

Added DP Demo component for testing DP records of various types. Added integration test for generating DP, running fprime-dp-writer tool to produce decoded JSON file, and diffing the file with a reference JSON file.

Rationale

Helps test DPs and fprime-dp-writer tool, adds end-to-end test case to CI.

@jwest115 jwest115 marked this pull request as ready for review August 4, 2025 16:41
Copy link
Collaborator

@LeStarch LeStarch left a comment

Choose a reason for hiding this comment

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

Do a little cleaning on the CMakeLists.txt, and try to avoid the deepdiff dependency.

Do the int tests run?

bocchino
bocchino previously approved these changes Aug 5, 2025
Copy link
Collaborator

@bocchino bocchino left a comment

Choose a reason for hiding this comment

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

Looks good!

@jwest115
Copy link
Collaborator Author

jwest115 commented Aug 5, 2025

Last thing I need to do is update the FPP version so that CI passes.

@LeStarch
Copy link
Collaborator

LeStarch commented Aug 5, 2025

You have the token array array in a file. This is blocking spelling.

@thomas-bc looks like we have a CMake package problem?

@LeStarch LeStarch merged commit dfaf496 into nasa:devel Aug 5, 2025
69 checks 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.

4 participants