sonic-net / sonic-buildimage

Scripts which perform an installable binary image build for SONiC
Other
730 stars 1.4k forks source link

[vstest]Remove config calls from conftest.py in swss vs tests #10247

Open dgsudharsan opened 2 years ago

dgsudharsan commented 2 years ago

Description

As a part of ongoing effort to decouple vstests from sonic-utilities, the click commands called in vs tests should be modified to redis-CLI based config_db set. This is to remove vs tests from running in sonic-utilities pipeline checkers

Example of existing command in conftest.py: DPB: https://github.com/Azure/sonic-swss/blob/00266891a9f41e5bd37100b05237e865cde429b2/tests/conftest.py#L1233

Chassis : https://github.com/Azure/sonic-swss/blob/00266891a9f41e5bd37100b05237e865cde429b2/tests/conftest.py#L1540

Example of how to migrate: https://github.com/Azure/sonic-swss/pull/2179

Steps to reproduce the issue:

1. 2. 3.

Describe the results you received:

Describe the results you expected:

Output of show version:

(paste your output here)

Output of show techsupport:

(paste your output here or download and attach the file here )

Additional information you deem important (e.g. issue happens only occasionally):

dgsudharsan commented 2 years ago

@prsunny Can you please assign virtual chassis to someone in MSFT?

@zhenggen-xu @praveen-li Can you please assign someone for the breakout config?