summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2024-09-05 12:49:42 +0300
committerDonatas Abraitis <donatas@opensourcerouting.org>2024-09-05 12:49:42 +0300
commit014acb15d61dc0987e0151f59c8d6ea8977a6557 (patch)
tree10a213ec7cf32a3f3d0de0202a31c91c43100e76 /tests
parent34f7a5730b147529c65eba97a51142d0050b729c (diff)
tests: Add valid, bestpath, and selectionReason to JSON files
They are expected in router_vrf_json_cmp_exact_filter(), because it has exact=True. Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
Diffstat (limited to 'tests')
-rw-r--r--tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_init.json6
-rw-r--r--tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r1_vrf1.json6
-rw-r--r--tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf2.json9
-rw-r--r--tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf3.json9
4 files changed, 30 insertions, 0 deletions
diff --git a/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_init.json b/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_init.json
index 2769c6eb3f..cb072e3c60 100644
--- a/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_init.json
+++ b/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_init.json
@@ -7,6 +7,9 @@
"routes": {
"10.204.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.204.0.0",
"prefixLen": 24,
@@ -63,6 +66,9 @@
],
"10.201.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.201.0.0",
"prefixLen": 24,
diff --git a/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r1_vrf1.json b/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r1_vrf1.json
index 488dc4aab9..43100aad2d 100644
--- a/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r1_vrf1.json
+++ b/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r1_vrf1.json
@@ -7,6 +7,9 @@
"routes": {
"10.204.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.204.0.0",
"prefixLen": 24,
@@ -63,6 +66,9 @@
],
"10.201.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.201.0.0",
"prefixLen": 24,
diff --git a/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf2.json b/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf2.json
index b751756fce..b11b16bca2 100644
--- a/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf2.json
+++ b/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf2.json
@@ -7,6 +7,9 @@
"routes": {
"10.204.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.204.0.0",
"prefixLen": 24,
@@ -63,6 +66,9 @@
],
"10.201.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.201.0.0",
"prefixLen": 24,
@@ -161,6 +167,9 @@
"routes": {
"10.202.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.202.0.0",
"prefixLen": 24,
diff --git a/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf3.json b/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf3.json
index 49d4066e19..643aae401d 100644
--- a/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf3.json
+++ b/tests/topotests/bgp_vpnv4_noretain/r1/ipv4_vrf_all_routes_plus_r2_vrf3.json
@@ -7,6 +7,9 @@
"routes": {
"10.204.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.204.0.0",
"prefixLen": 24,
@@ -63,6 +66,9 @@
],
"10.201.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.201.0.0",
"prefixLen": 24,
@@ -161,6 +167,9 @@
"routes": {
"10.203.0.0/24": [
{
+ "valid": true,
+ "bestpath": true,
+ "selectionReason": "First path received",
"pathFrom": "external",
"prefix": "10.203.0.0",
"prefixLen": 24,