|
23 | 23 | VNET_ROUTE_TABLE = 'VNET_ROUTE_TABLE'
|
24 | 24 | INTF_TABLE = 'INTF_TABLE'
|
25 | 25 | RT_ENTRY_TABLE = 'ASIC_STATE'
|
26 |
| -FEATURE_TABLE = 'FEATURE' |
27 | 26 | SEPARATOR = ":"
|
28 | 27 | DEVICE_METADATA = "DEVICE_METADATA"
|
29 | 28 | MUX_CABLE = "MUX_CABLE"
|
|
33 | 32 | RT_ENTRY_KEY_PREFIX = 'SAI_OBJECT_TYPE_ROUTE_ENTRY:{\"dest":\"'
|
34 | 33 | RT_ENTRY_KEY_SUFFIX = '\",\"switch_id\":\"oid:0x21000000000000\",\"vr\":\"oid:0x3000000000023\"}'
|
35 | 34 |
|
36 |
| -DEFAULT_CONFIG_DB = { |
37 |
| - DEVICE_METADATA: { |
38 |
| - LOCALHOST: { |
39 |
| - } |
40 |
| - }, |
41 |
| - FEATURE_TABLE: { |
42 |
| - "bgp": { |
43 |
| - "state": "enabled" |
44 |
| - } |
45 |
| - } |
46 |
| - } |
| 35 | +DEFAULT_CONFIG_DB = {DEVICE_METADATA: {LOCALHOST: {}}} |
47 | 36 |
|
48 | 37 | TEST_DATA = {
|
49 | 38 | "0": {
|
|
341 | 330 | CONFIG_DB: {
|
342 | 331 | DEVICE_METADATA: {
|
343 | 332 | LOCALHOST: {"subtype": "DualToR"}
|
344 |
| - }, |
345 |
| - FEATURE_TABLE: { |
346 |
| - "bgp": { |
347 |
| - "state": "enabled" |
348 |
| - } |
349 | 333 | }
|
350 | 334 | },
|
351 | 335 | APPL_DB: {
|
|
412 | 396 | "soc_ipv6": "fc02:1000::3/128",
|
413 | 397 | "state": "auto"
|
414 | 398 | },
|
415 |
| - }, |
416 |
| - FEATURE_TABLE: { |
417 |
| - "bgp": { |
418 |
| - "state": "enabled" |
419 |
| - } |
420 | 399 | }
|
421 | 400 | },
|
422 | 401 | APPL_DB: {
|
|
584 | 563 | CONFIG_DB: {
|
585 | 564 | DEVICE_METADATA: {
|
586 | 565 | LOCALHOST: {"subtype": "DualToR"}
|
587 |
| - }, |
588 |
| - FEATURE_TABLE: { |
589 |
| - "bgp": { |
590 |
| - "state": "enabled" |
591 |
| - } |
592 | 566 | }
|
593 | 567 | },
|
594 | 568 | APPL_DB: {
|
|
907 | 881 | },
|
908 | 882 | RET: -1,
|
909 | 883 | },
|
910 |
| - "21": { |
911 |
| - DESCR: "basic good one on single asic, bgp disabled", |
912 |
| - MULTI_ASIC: False, |
913 |
| - NAMESPACE: [''], |
914 |
| - ARGS: "route_check -m INFO -i 1000", |
915 |
| - PRE: { |
916 |
| - DEFAULTNS: { |
917 |
| - CONFIG_DB: { |
918 |
| - DEVICE_METADATA: { |
919 |
| - LOCALHOST: { |
920 |
| - } |
921 |
| - }, |
922 |
| - FEATURE_TABLE: { |
923 |
| - "bgp": { |
924 |
| - "state": "disabled" |
925 |
| - } |
926 |
| - } |
927 |
| - }, |
928 |
| - APPL_DB: { |
929 |
| - ROUTE_TABLE: { |
930 |
| - "0.0.0.0/0" : { "ifname": "portchannel0" }, |
931 |
| - "10.10.196.12/31" : { "ifname": "portchannel0" }, |
932 |
| - }, |
933 |
| - INTF_TABLE: { |
934 |
| - "PortChannel1013:10.10.196.24/31": {}, |
935 |
| - "PortChannel1023:2603:10b0:503:df4::5d/126": {}, |
936 |
| - "PortChannel1024": {} |
937 |
| - } |
938 |
| - }, |
939 |
| - ASIC_DB: { |
940 |
| - RT_ENTRY_TABLE: { |
941 |
| - RT_ENTRY_KEY_PREFIX + "10.10.196.12/31" + RT_ENTRY_KEY_SUFFIX: {}, |
942 |
| - RT_ENTRY_KEY_PREFIX + "10.10.196.24/32" + RT_ENTRY_KEY_SUFFIX: {}, |
943 |
| - RT_ENTRY_KEY_PREFIX + "2603:10b0:503:df4::5d/128" + RT_ENTRY_KEY_SUFFIX: {}, |
944 |
| - RT_ENTRY_KEY_PREFIX + "0.0.0.0/0" + RT_ENTRY_KEY_SUFFIX: {} |
945 |
| - } |
946 |
| - }, |
947 |
| - }, |
948 |
| - }, |
949 |
| - FRR_ROUTES: { |
950 |
| - DEFAULTNS: { |
951 |
| - "0.0.0.0/0": [ |
952 |
| - { |
953 |
| - "prefix": "0.0.0.0/0", |
954 |
| - "vrfName": "default", |
955 |
| - "protocol": "bgp", |
956 |
| - "offloaded": "true", |
957 |
| - }, |
958 |
| - ], |
959 |
| - "10.10.196.12/31": [ |
960 |
| - { |
961 |
| - "prefix": "10.10.196.12/31", |
962 |
| - "vrfName": "default", |
963 |
| - "protocol": "bgp", |
964 |
| - }, |
965 |
| - ], |
966 |
| - "10.10.196.24/31": [ |
967 |
| - { |
968 |
| - "protocol": "connected", |
969 |
| - }, |
970 |
| - ], |
971 |
| - }, |
972 |
| - }, |
973 |
| - }, |
974 |
| - "22": { |
975 |
| - DESCR: "basic good one on multi-asic, bgp disabled", |
976 |
| - MULTI_ASIC: True, |
977 |
| - NAMESPACE: ['asic0'], |
978 |
| - ARGS: "route_check -m INFO -i 1000", |
979 |
| - PRE: { |
980 |
| - ASIC0: { |
981 |
| - CONFIG_DB: { |
982 |
| - DEVICE_METADATA: { |
983 |
| - LOCALHOST: { |
984 |
| - } |
985 |
| - }, |
986 |
| - FEATURE_TABLE: { |
987 |
| - "bgp": { |
988 |
| - "state": "disabled" |
989 |
| - } |
990 |
| - } |
991 |
| - }, |
992 |
| - APPL_DB: { |
993 |
| - ROUTE_TABLE: { |
994 |
| - "0.0.0.0/0" : { "ifname": "portchannel0" }, |
995 |
| - "10.10.196.12/31" : { "ifname": "portchannel0" }, |
996 |
| - }, |
997 |
| - INTF_TABLE: { |
998 |
| - "PortChannel1013:10.10.196.24/31": {}, |
999 |
| - "PortChannel1023:2603:10b0:503:df4::5d/126": {}, |
1000 |
| - "PortChannel1024": {} |
1001 |
| - } |
1002 |
| - }, |
1003 |
| - ASIC_DB: { |
1004 |
| - RT_ENTRY_TABLE: { |
1005 |
| - RT_ENTRY_KEY_PREFIX + "10.10.196.12/31" + RT_ENTRY_KEY_SUFFIX: {}, |
1006 |
| - RT_ENTRY_KEY_PREFIX + "10.10.196.24/32" + RT_ENTRY_KEY_SUFFIX: {}, |
1007 |
| - RT_ENTRY_KEY_PREFIX + "2603:10b0:503:df4::5d/128" + RT_ENTRY_KEY_SUFFIX: {}, |
1008 |
| - RT_ENTRY_KEY_PREFIX + "0.0.0.0/0" + RT_ENTRY_KEY_SUFFIX: {} |
1009 |
| - } |
1010 |
| - }, |
1011 |
| - }, |
1012 |
| - }, |
1013 |
| - FRR_ROUTES: { |
1014 |
| - ASIC0: { |
1015 |
| - "0.0.0.0/0": [ |
1016 |
| - { |
1017 |
| - "prefix": "0.0.0.0/0", |
1018 |
| - "vrfName": "default", |
1019 |
| - "protocol": "bgp", |
1020 |
| - "offloaded": "true", |
1021 |
| - }, |
1022 |
| - ], |
1023 |
| - "10.10.196.12/31": [ |
1024 |
| - { |
1025 |
| - "prefix": "10.10.196.12/31", |
1026 |
| - "vrfName": "default", |
1027 |
| - "protocol": "bgp", |
1028 |
| - }, |
1029 |
| - ], |
1030 |
| - "10.10.196.24/31": [ |
1031 |
| - { |
1032 |
| - "protocol": "connected", |
1033 |
| - }, |
1034 |
| - ], |
1035 |
| - }, |
1036 |
| - }, |
1037 |
| - }, |
| 884 | + |
1038 | 885 | }
|
0 commit comments