Open vcheketx opened 2 years ago
@vaibhavhd could you please take a look at this?
@vaibhavhd Could you please look at this?
@prsunny please assign someone to work on this issue.
request @vaibhavhd to take a look as the parameter was introduced by #5384. Let me discuss with Vaibhav on this.
@prsunny @vaibhavhd could you please provide info whether there are any updates on this?
@vcheketx , I think what you need to do is update the skip condition based on what your platform supports.
We have skip conditions defined for this test that are specific to different platforms. Please update the condition here: https://github.com/sonic-net/sonic-mgmt/blob/8b036355884c956d39b4a17f3995ff4763502c31/tests/common/plugins/conditional_mark/tests_mark_conditions.yaml#L160
Description
PR 5834 added parametrization based on vxlan tunnel creation to decap test. Now there are 6 possible combinations on how the test is parametrized:
With "vxlan=disable" test applies decap config and then sends traffic. With "vxlan=set_unset" test creates and removes vxlan tunnel but does not apply decap config. Since it uses only default decap configuration, dscp_mode always is "uniform". Test will fail when run with "{'ttl': 'pipe', 'dscp': 'pipe', 'vxlan': 'set_unset'}", since the recieved packets dscp value will always behave as in uniform.
Steps to reproduce the issue:
Describe the results you received:
Describe the results you expected: If we only need to check default decap configuration, parametrization for
vxlan=set_unset
should not include other combinations.Additional information you deem important:
Output of
show version
: