Skip to content

Commit

Permalink
tests: WIP add prefix-flag test
Browse files Browse the repository at this point in the history
Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
  • Loading branch information
louis-6wind committed May 22, 2024
1 parent fc56dfb commit eec4aa1
Show file tree
Hide file tree
Showing 10 changed files with 38 additions and 0 deletions.
7 changes: 7 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt0/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,12 @@ router isis 1
dataplane sr-mpls
metric-type delay
!
flex-algo 142
dataplane sr-mpls
advertise-definition
metric-type te
prefix-metric
!
segment-routing on
segment-routing global-block 20000 23999
segment-routing node-msd 8
Expand All @@ -67,4 +73,5 @@ router isis 1
segment-routing prefix 10.10.10.10/32 algorithm 130 index 300
segment-routing prefix 10.10.10.10/32 algorithm 140 index 1400
segment-routing prefix 10.10.10.10/32 algorithm 141 index 1410
segment-routing prefix 10.10.10.10/32 algorithm 142 index 1420
!
3 changes: 3 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt1/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ router isis 1
dataplane sr-mpls
flex-algo 141
dataplane sr-mpls
flex-algo 142
dataplane sr-mpls
!
segment-routing on
segment-routing global-block 20000 23999
Expand All @@ -65,4 +67,5 @@ router isis 1
segment-routing prefix 1.1.1.1/32 algorithm 130 index 301
segment-routing prefix 1.1.1.1/32 algorithm 140 index 1401
segment-routing prefix 1.1.1.1/32 algorithm 141 index 1411
segment-routing prefix 1.1.1.1/32 algorithm 142 index 1421
!
3 changes: 3 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt2/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ router isis 1
dataplane sr-mpls
flex-algo 141
dataplane sr-mpls
flex-algo 142
dataplane sr-mpls
!
segment-routing on
segment-routing global-block 20000 23999
Expand All @@ -57,4 +59,5 @@ router isis 1
segment-routing prefix 2.2.2.2/32 algorithm 130 index 302
segment-routing prefix 2.2.2.2/32 algorithm 140 index 1402
segment-routing prefix 2.2.2.2/32 algorithm 141 index 1412
segment-routing prefix 2.2.2.2/32 algorithm 142 index 1422
!
3 changes: 3 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt3/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ router isis 1
dataplane sr-mpls
flex-algo 141
dataplane sr-mpls
flex-algo 142
dataplane sr-mpls
!
segment-routing on
segment-routing global-block 20000 23999
Expand All @@ -65,4 +67,5 @@ router isis 1
segment-routing prefix 3.3.3.3/32 algorithm 130 index 303
segment-routing prefix 3.3.3.3/32 algorithm 140 index 1403
segment-routing prefix 3.3.3.3/32 algorithm 141 index 1413
segment-routing prefix 3.3.3.3/32 algorithm 142 index 1423
!
3 changes: 3 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt4/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@ router isis 1
dataplane sr-mpls
flex-algo 141
dataplane sr-mpls
flex-algo 142
dataplane sr-mpls
!
segment-routing on
segment-routing global-block 20000 23999
Expand All @@ -55,4 +57,5 @@ router isis 1
segment-routing prefix 4.4.4.4/32 algorithm 130 index 304
segment-routing prefix 4.4.4.4/32 algorithm 140 index 1404
segment-routing prefix 4.4.4.4/32 algorithm 141 index 1414
segment-routing prefix 4.4.4.4/32 algorithm 142 index 1424
!
3 changes: 3 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt5/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ router isis 1
dataplane sr-mpls
flex-algo 141
dataplane sr-mpls
flex-algo 142
dataplane sr-mpls
!
segment-routing on
segment-routing global-block 20000 23999
Expand All @@ -65,4 +67,5 @@ router isis 1
segment-routing prefix 5.5.5.5/32 algorithm 130 index 305
segment-routing prefix 5.5.5.5/32 algorithm 140 index 1405
segment-routing prefix 5.5.5.5/32 algorithm 141 index 1415
segment-routing prefix 5.5.5.5/32 algorithm 142 index 1425
!
3 changes: 3 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt6/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@ router isis 1
dataplane sr-mpls
flex-algo 141
dataplane sr-mpls
flex-algo 142
dataplane sr-mpls
!
segment-routing on
segment-routing global-block 20000 23999
Expand All @@ -59,4 +61,5 @@ router isis 1
segment-routing prefix 6.6.6.6/32 algorithm 130 index 306
segment-routing prefix 6.6.6.6/32 algorithm 140 index 1406
segment-routing prefix 6.6.6.6/32 algorithm 141 index 1416
segment-routing prefix 6.6.6.6/32 algorithm 142 index 1426
!
3 changes: 3 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt7/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ router isis 1
dataplane sr-mpls
flex-algo 141
dataplane sr-mpls
flex-algo 142
dataplane sr-mpls
!
segment-routing on
segment-routing global-block 20000 23999
Expand All @@ -65,4 +67,5 @@ router isis 1
segment-routing prefix 7.7.7.7/32 algorithm 130 index 307
segment-routing prefix 7.7.7.7/32 algorithm 140 index 1407
segment-routing prefix 7.7.7.7/32 algorithm 141 index 1417
segment-routing prefix 7.7.7.7/32 algorithm 142 index 1427
!
3 changes: 3 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt8/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ router isis 1
dataplane sr-mpls
flex-algo 141
dataplane sr-mpls
flex-algo 142
dataplane sr-mpls
!
segment-routing on
segment-routing global-block 20000 23999
Expand All @@ -53,4 +55,5 @@ router isis 1
segment-routing prefix 8.8.8.8/32 algorithm 130 index 308
segment-routing prefix 8.8.8.8/32 algorithm 140 index 1408
segment-routing prefix 8.8.8.8/32 algorithm 141 index 1418
segment-routing prefix 8.8.8.8/32 algorithm 142 index 1428
!
7 changes: 7 additions & 0 deletions tests/topotests/isis_sr_flex_algo_metrics/rt9/isisd.conf
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,12 @@ router isis 1
advertise-definition
metric-type delay
!
flex-algo 142
dataplane sr-mpls
advertise-definition
metric-type te
prefix-metric
!
segment-routing on
segment-routing global-block 20000 23999
segment-routing node-msd 8
Expand All @@ -65,4 +71,5 @@ router isis 1
segment-routing prefix 9.9.9.9/32 algorithm 130 index 309
segment-routing prefix 9.9.9.9/32 algorithm 140 index 1409
segment-routing prefix 9.9.9.9/32 algorithm 141 index 1419
segment-routing prefix 9.9.9.9/32 algorithm 142 index 1429
!

0 comments on commit eec4aa1

Please sign in to comment.