Enhanced duts_running_config_facts() and duts_minigraph_facts() to handle when asics_present are not contnuous#7385
Conversation
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
to have asic_index define explictly. This is needed if asics_present are not continuous (needed if we want to say skip one of the asic from testing may be some ports are not active in given topology or may be if asic in bad state) Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
|
The pre-commit check detected issues in the files touched by this pull request. For old issues, it is not mandatory to fix them because they were not caused by this change. It is unfair to blame Detailed pre-commit check results: To run the pre-commit checks locally, you can follow below steps:
|
…ndle when asics_present are not contnuous (#7385) What I did: Enhanced duts_running_config_facts() and duts_minigraph_facts() to have asic_index define explictly. Why I did: This is needed if asics_present are not continuous (needed if we want to say skip one of the asic from testing may be some ports are not active in given topology or may be if asic in bad state) How I verify : Manual Verification
What is the motivation for this PR? Added missing changes of PR#7385 to fib_utils.py (#7670) (cherry picked from commit f8ac5d3) Some changes of PR #7385 were missed in fib_utils.py. We need to add the those changes for fib testcases to pass. How did you do it? Added the missed codes to fib_utils.py. How did you verify/test it? Tested fib testcases.
What I did:
Enhanced duts_running_config_facts() and duts_minigraph_facts() to have asic_index define explictly.
Why I did:
This is needed if asics_present are not continuous (needed if we want to say skip one of the asic from testing may be some ports are not active in given topology or may be if asic in bad state)
How I verify :
Manual Verification