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

Add info tags to define PVI structure from controllers #54

Merged
merged 3 commits into from
Sep 2, 2024

Conversation

GDYendell
Copy link
Contributor

@GDYendell GDYendell commented Aug 21, 2024

No description provided.

Copy link

codecov bot commented Aug 21, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 80.98%. Comparing base (4370011) to head (1ea93a7).
Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #54      +/-   ##
==========================================
+ Coverage   79.16%   80.98%   +1.81%     
==========================================
  Files          22       22              
  Lines         835      857      +22     
==========================================
+ Hits          661      694      +33     
+ Misses        174      163      -11     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@GDYendell GDYendell force-pushed the pvi-structure branch 2 times, most recently from e46b028 to 5273e57 Compare August 21, 2024 10:52
@GDYendell GDYendell requested a review from coretl August 21, 2024 11:13
@GDYendell GDYendell force-pushed the pvi-structure branch 4 times, most recently from 5c4f119 to 656f7da Compare August 22, 2024 08:00
Refactor helper functions to preserve PV prefix until later so that PVI
PV can use it.
Remove call to SetDeviceName and construct full PVs when creating
records.
Add call to create info tags on all records as they are created to add
them to the PVI of the controller.
Add call to add sub controller PVI to parent PVI
Add a fixture to run an EPICS IOC in a subprocess.
Add a test that queries the PVI PV of an IOC and verifies the structure
is as expected.
@GDYendell GDYendell merged commit f460d54 into main Sep 2, 2024
17 checks passed
@GDYendell GDYendell deleted the pvi-structure branch September 2, 2024 09:32
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