[yang_model_test]: Tests for default value of docker_routing_config_mode and Empty ACL ports. (#6470)
Tests for default value of docker_routing_config_mode and Empty ACL ports. Signed-off-by: Praveen Chaudhary <pchaudhary@linkedin.com>
This commit is contained in:
parent
0daad0b51d
commit
24df482e0e
@ -81,6 +81,10 @@ class Test_yang_models:
|
|||||||
'desc': 'Configure undefined packet_action in ACL_RULE table.',
|
'desc': 'Configure undefined packet_action in ACL_RULE table.',
|
||||||
'eStr': self.defaultYANGFailure['InvalidValue'] + ['PACKET_ACTION']
|
'eStr': self.defaultYANGFailure['InvalidValue'] + ['PACKET_ACTION']
|
||||||
},
|
},
|
||||||
|
'ACL_TABLE_EMPTY_PORTS': {
|
||||||
|
'desc': 'Configure ACL_TABLE with empty ports.',
|
||||||
|
'eStr': self.defaultYANGFailure['None']
|
||||||
|
},
|
||||||
'ACL_TABLE_UNDEFINED_TABLE_TYPE': {
|
'ACL_TABLE_UNDEFINED_TABLE_TYPE': {
|
||||||
'desc': 'Configure undefined acl_table_type in ACL_TABLE table.',
|
'desc': 'Configure undefined acl_table_type in ACL_TABLE table.',
|
||||||
'eStr': self.defaultYANGFailure['InvalidValue'] + ['type']
|
'eStr': self.defaultYANGFailure['InvalidValue'] + ['type']
|
||||||
@ -210,6 +214,14 @@ class Test_yang_models:
|
|||||||
'value': 'up'
|
'value': 'up'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
'DEVICE_METADATA_DEFAULT_DOCKER_ROUTING_CONFIG_MODE': {
|
||||||
|
'desc': 'DEVICE_METADATA DEFAULT VALUE FOR DOCKER_ROUTING_CONFIG_MODE FIELD.',
|
||||||
|
'eStr': self.defaultYANGFailure['Verify'],
|
||||||
|
'verify': {'xpath': '/sonic-device_metadata:sonic-device_metadata/DEVICE_METADATA/localhost/hostname',
|
||||||
|
'key': 'sonic-device_metadata:docker_routing_config_mode',
|
||||||
|
'value': 'unified'
|
||||||
|
}
|
||||||
|
},
|
||||||
'DEVICE_METADATA_DEFAULT_PFCWD_STATUS': {
|
'DEVICE_METADATA_DEFAULT_PFCWD_STATUS': {
|
||||||
'desc': 'DEVICE_METADATA DEFAULT VALUE FOR PFCWD FIELD.',
|
'desc': 'DEVICE_METADATA DEFAULT VALUE FOR PFCWD FIELD.',
|
||||||
'eStr': self.defaultYANGFailure['Verify'],
|
'eStr': self.defaultYANGFailure['Verify'],
|
||||||
|
@ -242,6 +242,20 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
"ACL_TABLE_EMPTY_PORTS": {
|
||||||
|
"sonic-acl:sonic-acl": {
|
||||||
|
"sonic-acl:ACL_TABLE": {
|
||||||
|
"ACL_TABLE_LIST": [{
|
||||||
|
"ACL_TABLE_NAME": "NO-NSW-PACL-V4",
|
||||||
|
"policy_desc": "Filter IPv4",
|
||||||
|
"type": "L3",
|
||||||
|
"stage": "EGRESS",
|
||||||
|
"ports": [""]
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
"ACL_RULE_UNDEFINED_PACKET_ACTION": {
|
"ACL_RULE_UNDEFINED_PACKET_ACTION": {
|
||||||
"sonic-acl:sonic-acl": {
|
"sonic-acl:sonic-acl": {
|
||||||
"sonic-acl:ACL_RULE": {
|
"sonic-acl:ACL_RULE": {
|
||||||
@ -837,6 +851,19 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
"DEVICE_METADATA_DEFAULT_DOCKER_ROUTING_CONFIG_MODE": {
|
||||||
|
"sonic-device_metadata:sonic-device_metadata": {
|
||||||
|
"sonic-device_metadata:DEVICE_METADATA": {
|
||||||
|
"sonic-device_metadata:localhost": {
|
||||||
|
"default_bgp_status": "up",
|
||||||
|
"platform": "Stone-DX010",
|
||||||
|
"hostname": "DUT-CSW",
|
||||||
|
"bgp_asn": "65001"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
"DEVICE_METADATA_DEFAULT_PFCWD_STATUS": {
|
"DEVICE_METADATA_DEFAULT_PFCWD_STATUS": {
|
||||||
"sonic-device_metadata:sonic-device_metadata": {
|
"sonic-device_metadata:sonic-device_metadata": {
|
||||||
"sonic-device_metadata:DEVICE_METADATA": {
|
"sonic-device_metadata:DEVICE_METADATA": {
|
||||||
|
Reference in New Issue
Block a user