mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-27 10:04:18 +00:00
tests: Extend SRv6 static SIDs topotest to verify SID structure
The `static_srv6_sids` topotest verifies that staticd correctly
programs the SIDs in the zebra RIB. Currently, the topotest only
validates the programmed behavior and SID attributes.
This commit extends the topotest to also validate the SID structure.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
(cherry picked from commit a6d02fe2fb
)
This commit is contained in:
parent
2a23344123
commit
92fa579d04
@ -25,7 +25,13 @@
|
||||
"active": true,
|
||||
"weight": 1,
|
||||
"seg6local": {
|
||||
"action": "End"
|
||||
"action": "End",
|
||||
"sidStructure": {
|
||||
"blockLen": 32,
|
||||
"nodeLen": 16,
|
||||
"funcLen": 0,
|
||||
"argLen": 0
|
||||
}
|
||||
},
|
||||
"seg6localContext": {
|
||||
|
||||
@ -60,7 +66,13 @@
|
||||
"active": true,
|
||||
"weight": 1,
|
||||
"seg6local": {
|
||||
"action": "End.DT4"
|
||||
"action": "End.DT4",
|
||||
"sidStructure": {
|
||||
"blockLen": 32,
|
||||
"nodeLen": 16,
|
||||
"funcLen": 16,
|
||||
"argLen": 0
|
||||
}
|
||||
},
|
||||
"seg6localContext": {
|
||||
"table": 10
|
||||
@ -95,7 +107,13 @@
|
||||
"active": true,
|
||||
"weight": 1,
|
||||
"seg6local": {
|
||||
"action": "End.DT6"
|
||||
"action": "End.DT6",
|
||||
"sidStructure": {
|
||||
"blockLen": 32,
|
||||
"nodeLen": 16,
|
||||
"funcLen": 16,
|
||||
"argLen": 0
|
||||
}
|
||||
},
|
||||
"seg6localContext": {
|
||||
"table": 20
|
||||
@ -130,7 +148,13 @@
|
||||
"active": true,
|
||||
"weight": 1,
|
||||
"seg6local": {
|
||||
"action": "End.DT46"
|
||||
"action": "End.DT46",
|
||||
"sidStructure": {
|
||||
"blockLen": 32,
|
||||
"nodeLen": 16,
|
||||
"funcLen": 16,
|
||||
"argLen": 0
|
||||
}
|
||||
},
|
||||
"seg6localContext": {
|
||||
"table": 30
|
||||
|
@ -25,7 +25,13 @@
|
||||
"active": true,
|
||||
"weight": 1,
|
||||
"seg6local": {
|
||||
"action": "End.DT4"
|
||||
"action": "End.DT4",
|
||||
"sidStructure": {
|
||||
"blockLen": 32,
|
||||
"nodeLen": 16,
|
||||
"funcLen": 16,
|
||||
"argLen": 0
|
||||
}
|
||||
},
|
||||
"seg6localContext": {
|
||||
"table": 10
|
||||
@ -60,7 +66,13 @@
|
||||
"active": true,
|
||||
"weight": 1,
|
||||
"seg6local": {
|
||||
"action": "End.DT6"
|
||||
"action": "End.DT6",
|
||||
"sidStructure": {
|
||||
"blockLen": 32,
|
||||
"nodeLen": 16,
|
||||
"funcLen": 16,
|
||||
"argLen": 0
|
||||
}
|
||||
},
|
||||
"seg6localContext": {
|
||||
"table": 20
|
||||
@ -95,7 +107,13 @@
|
||||
"active": true,
|
||||
"weight": 1,
|
||||
"seg6local": {
|
||||
"action": "End.DT46"
|
||||
"action": "End.DT46",
|
||||
"sidStructure": {
|
||||
"blockLen": 32,
|
||||
"nodeLen": 16,
|
||||
"funcLen": 16,
|
||||
"argLen": 0
|
||||
}
|
||||
},
|
||||
"seg6localContext": {
|
||||
"table": 30
|
||||
|
@ -25,7 +25,13 @@
|
||||
"active": true,
|
||||
"weight": 1,
|
||||
"seg6local": {
|
||||
"action": "End.DT4"
|
||||
"action": "End.DT4",
|
||||
"sidStructure": {
|
||||
"blockLen": 32,
|
||||
"nodeLen": 16,
|
||||
"funcLen": 16,
|
||||
"argLen": 0
|
||||
}
|
||||
},
|
||||
"seg6localContext": {
|
||||
"table": 10
|
||||
@ -60,7 +66,13 @@
|
||||
"active": true,
|
||||
"weight": 1,
|
||||
"seg6local": {
|
||||
"action": "End.DT46"
|
||||
"action": "End.DT46",
|
||||
"sidStructure": {
|
||||
"blockLen": 32,
|
||||
"nodeLen": 16,
|
||||
"funcLen": 16,
|
||||
"argLen": 0
|
||||
}
|
||||
},
|
||||
"seg6localContext": {
|
||||
"table": 30
|
||||
|
Loading…
Reference in New Issue
Block a user