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

Optimize techsupport reducing number of vtysh calls in scale sceario #3605

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dgsudharsan
Copy link
Collaborator

What I did

Optimize techsupport collecting neighbor information having single call instead of multiple calls which increases techsupport time

How I did it

By combining all vtysh calls into one inside neighbor loop

How to verify it

Running techsupport with 256 neighbors. This reduces by more than 1.5 minutes

Before the fix
image

After the fix
image

Previous command output (if the output of a command-line utility has changed)

New command output (if the output of a command-line utility has changed)

@dgsudharsan
Copy link
Collaborator Author

Updated techsupport sonic-mgmt test here sonic-net/sonic-mgmt#15466

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.

1 participant