Update of show_ptp and show_frequency_synchronization to work with actual IOS-XR#963
Open
kurtmathys wants to merge 8 commits intoCiscoTestAutomation:mainfrom
Open
Update of show_ptp and show_frequency_synchronization to work with actual IOS-XR#963kurtmathys wants to merge 8 commits intoCiscoTestAutomation:mainfrom
kurtmathys wants to merge 8 commits intoCiscoTestAutomation:mainfrom
Conversation
Fixes for 'show frequency synchronization' and 'show ptp' on iosxr. Tested with IOS XR 24.1.1 and higher.
Update for IOS-XR 24.1.1 (and higher) and for Ethernet/Multicast support (G.8275.1).
fixes for the actual IOS XR versions. (Unix file format)
Output of actual IOS XR version.
Make nsecs visible in mean path delay and offset from master.
add G.8275.1 support
make the nsecs visible, support Multicast and use the right clock id
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
iosxr (show_ptp)
Modified ShowPtpPlatformServo:
. Updated regex pattern p13, p14 to accommodate various time formats.
Modified ShowPtpForeignMastersInterface:
. Changed announce_messages from Schema to Optional.
. Updated regex pattern p2 to accommodate also Multicast (for G.8275.2).
. Added a logic to get only the first 'Clock ID'.
iosxr (show_frequency_synchronization)
. Changed wait_to_restore_time from schema to Optional.
Motivation and Context
Make the parsers usable for IOS-XR 24.x.x and higher
Impact (If any)
'offset_from_master' and 'mean_path_delay' is one string and contains now also nsecs (old tests expect only secs).
Screenshots:
Checklist: