]> git.proxmox.com Git - mirror_frr.git/blob - tests/bgpd/test_peer_attr.py
tests: Improve test suite for peer attributes
[mirror_frr.git] / tests / bgpd / test_peer_attr.py
1 import frrtest
2
3 class TestFlag(frrtest.TestMultiOut):
4 program = './test_peer_attr'
5
6 # List of tests can be generated by executing:
7 # $> ./test_peer_attr 2>&1 | sed -n 's/\\/\\\\/g; s/\S\+ \[test\] \(.\+\)/TestFlag.okfail(\x27\1\x27)/pg'
8 #
9 TestFlag.okfail('peer\\ipv4-unicast\\addpath-tx-all-paths')
10 TestFlag.okfail('peer\\ipv4-multicast\\addpath-tx-all-paths')
11 TestFlag.okfail('peer\\ipv6-unicast\\addpath-tx-all-paths')
12 TestFlag.okfail('peer\\ipv6-multicast\\addpath-tx-all-paths')
13 TestFlag.okfail('peer\\ipv4-unicast\\addpath-tx-bestpath-per-AS')
14 TestFlag.okfail('peer\\ipv4-multicast\\addpath-tx-bestpath-per-AS')
15 TestFlag.okfail('peer\\ipv6-unicast\\addpath-tx-bestpath-per-AS')
16 TestFlag.okfail('peer\\ipv6-multicast\\addpath-tx-bestpath-per-AS')
17 TestFlag.okfail('peer\\ipv4-unicast\\allowas-in')
18 TestFlag.okfail('peer\\ipv4-multicast\\allowas-in')
19 TestFlag.okfail('peer\\ipv6-unicast\\allowas-in')
20 TestFlag.okfail('peer\\ipv6-multicast\\allowas-in')
21 TestFlag.okfail('peer\\ipv4-unicast\\allowas-in origin')
22 TestFlag.okfail('peer\\ipv4-multicast\\allowas-in origin')
23 TestFlag.okfail('peer\\ipv6-unicast\\allowas-in origin')
24 TestFlag.okfail('peer\\ipv6-multicast\\allowas-in origin')
25 TestFlag.okfail('peer\\ipv4-unicast\\as-override')
26 TestFlag.okfail('peer\\ipv4-multicast\\as-override')
27 TestFlag.okfail('peer\\ipv6-unicast\\as-override')
28 TestFlag.okfail('peer\\ipv6-multicast\\as-override')
29 TestFlag.okfail('peer\\ipv4-unicast\\attribute-unchanged as-path')
30 TestFlag.okfail('peer\\ipv4-multicast\\attribute-unchanged as-path')
31 TestFlag.okfail('peer\\ipv6-unicast\\attribute-unchanged as-path')
32 TestFlag.okfail('peer\\ipv6-multicast\\attribute-unchanged as-path')
33 TestFlag.okfail('peer\\ipv4-unicast\\attribute-unchanged next-hop')
34 TestFlag.okfail('peer\\ipv4-multicast\\attribute-unchanged next-hop')
35 TestFlag.okfail('peer\\ipv6-unicast\\attribute-unchanged next-hop')
36 TestFlag.okfail('peer\\ipv6-multicast\\attribute-unchanged next-hop')
37 TestFlag.okfail('peer\\ipv4-unicast\\attribute-unchanged med')
38 TestFlag.okfail('peer\\ipv4-multicast\\attribute-unchanged med')
39 TestFlag.okfail('peer\\ipv6-unicast\\attribute-unchanged med')
40 TestFlag.okfail('peer\\ipv6-multicast\\attribute-unchanged med')
41 TestFlag.okfail('peer\\ipv4-unicast\\attribute-unchanged as-path next-hop')
42 TestFlag.okfail('peer\\ipv4-multicast\\attribute-unchanged as-path next-hop')
43 TestFlag.okfail('peer\\ipv6-unicast\\attribute-unchanged as-path next-hop')
44 TestFlag.okfail('peer\\ipv6-multicast\\attribute-unchanged as-path next-hop')
45 TestFlag.okfail('peer\\ipv4-unicast\\attribute-unchanged as-path med')
46 TestFlag.okfail('peer\\ipv4-multicast\\attribute-unchanged as-path med')
47 TestFlag.okfail('peer\\ipv6-unicast\\attribute-unchanged as-path med')
48 TestFlag.okfail('peer\\ipv6-multicast\\attribute-unchanged as-path med')
49 TestFlag.okfail('peer\\ipv4-unicast\\attribute-unchanged as-path next-hop med')
50 TestFlag.okfail('peer\\ipv4-multicast\\attribute-unchanged as-path next-hop med')
51 TestFlag.okfail('peer\\ipv6-unicast\\attribute-unchanged as-path next-hop med')
52 TestFlag.okfail('peer\\ipv6-multicast\\attribute-unchanged as-path next-hop med')
53 TestFlag.okfail('peer\\ipv4-unicast\\capability orf prefix-list send')
54 TestFlag.okfail('peer\\ipv4-multicast\\capability orf prefix-list send')
55 TestFlag.okfail('peer\\ipv6-unicast\\capability orf prefix-list send')
56 TestFlag.okfail('peer\\ipv6-multicast\\capability orf prefix-list send')
57 TestFlag.okfail('peer\\ipv4-unicast\\capability orf prefix-list receive')
58 TestFlag.okfail('peer\\ipv4-multicast\\capability orf prefix-list receive')
59 TestFlag.okfail('peer\\ipv6-unicast\\capability orf prefix-list receive')
60 TestFlag.okfail('peer\\ipv6-multicast\\capability orf prefix-list receive')
61 TestFlag.okfail('peer\\ipv4-unicast\\capability orf prefix-list both')
62 TestFlag.okfail('peer\\ipv4-multicast\\capability orf prefix-list both')
63 TestFlag.okfail('peer\\ipv6-unicast\\capability orf prefix-list both')
64 TestFlag.okfail('peer\\ipv6-multicast\\capability orf prefix-list both')
65 TestFlag.okfail('peer\\ipv4-unicast\\default-originate')
66 TestFlag.okfail('peer\\ipv4-multicast\\default-originate')
67 TestFlag.okfail('peer\\ipv6-unicast\\default-originate')
68 TestFlag.okfail('peer\\ipv6-multicast\\default-originate')
69 TestFlag.okfail('peer\\ipv4-unicast\\default-originate route-map')
70 TestFlag.okfail('peer\\ipv4-multicast\\default-originate route-map')
71 TestFlag.okfail('peer\\ipv6-unicast\\default-originate route-map')
72 TestFlag.okfail('peer\\ipv6-multicast\\default-originate route-map')
73 TestFlag.okfail('peer\\ipv4-unicast\\filter-list')
74 TestFlag.okfail('peer\\ipv4-multicast\\filter-list')
75 TestFlag.okfail('peer\\ipv6-unicast\\filter-list')
76 TestFlag.okfail('peer\\ipv6-multicast\\filter-list')
77 TestFlag.okfail('peer\\ipv4-unicast\\filter-list')
78 TestFlag.okfail('peer\\ipv4-multicast\\filter-list')
79 TestFlag.okfail('peer\\ipv6-unicast\\filter-list')
80 TestFlag.okfail('peer\\ipv6-multicast\\filter-list')
81 TestFlag.okfail('peer\\ipv4-unicast\\maximum-prefix')
82 TestFlag.okfail('peer\\ipv4-multicast\\maximum-prefix')
83 TestFlag.okfail('peer\\ipv6-unicast\\maximum-prefix')
84 TestFlag.okfail('peer\\ipv6-multicast\\maximum-prefix')
85 TestFlag.okfail('peer\\ipv4-unicast\\maximum-prefix')
86 TestFlag.okfail('peer\\ipv4-multicast\\maximum-prefix')
87 TestFlag.okfail('peer\\ipv6-unicast\\maximum-prefix')
88 TestFlag.okfail('peer\\ipv6-multicast\\maximum-prefix')
89 TestFlag.okfail('peer\\ipv4-unicast\\maximum-prefix')
90 TestFlag.okfail('peer\\ipv4-multicast\\maximum-prefix')
91 TestFlag.okfail('peer\\ipv6-unicast\\maximum-prefix')
92 TestFlag.okfail('peer\\ipv6-multicast\\maximum-prefix')
93 TestFlag.okfail('peer\\ipv4-unicast\\maximum-prefix')
94 TestFlag.okfail('peer\\ipv4-multicast\\maximum-prefix')
95 TestFlag.okfail('peer\\ipv6-unicast\\maximum-prefix')
96 TestFlag.okfail('peer\\ipv6-multicast\\maximum-prefix')
97 TestFlag.okfail('peer\\ipv4-unicast\\maximum-prefix')
98 TestFlag.okfail('peer\\ipv4-multicast\\maximum-prefix')
99 TestFlag.okfail('peer\\ipv6-unicast\\maximum-prefix')
100 TestFlag.okfail('peer\\ipv6-multicast\\maximum-prefix')
101 TestFlag.okfail('peer\\ipv4-unicast\\next-hop-self')
102 TestFlag.okfail('peer\\ipv4-multicast\\next-hop-self')
103 TestFlag.okfail('peer\\ipv6-unicast\\next-hop-self')
104 TestFlag.okfail('peer\\ipv6-multicast\\next-hop-self')
105 TestFlag.okfail('peer\\ipv4-unicast\\next-hop-self force')
106 TestFlag.okfail('peer\\ipv4-multicast\\next-hop-self force')
107 TestFlag.okfail('peer\\ipv6-unicast\\next-hop-self force')
108 TestFlag.okfail('peer\\ipv6-multicast\\next-hop-self force')
109 TestFlag.okfail('peer\\ipv4-unicast\\prefix-list')
110 TestFlag.okfail('peer\\ipv4-multicast\\prefix-list')
111 TestFlag.okfail('peer\\ipv6-unicast\\prefix-list')
112 TestFlag.okfail('peer\\ipv6-multicast\\prefix-list')
113 TestFlag.okfail('peer\\ipv4-unicast\\prefix-list')
114 TestFlag.okfail('peer\\ipv4-multicast\\prefix-list')
115 TestFlag.okfail('peer\\ipv6-unicast\\prefix-list')
116 TestFlag.okfail('peer\\ipv6-multicast\\prefix-list')
117 TestFlag.okfail('peer\\ipv4-unicast\\remove-private-AS')
118 TestFlag.okfail('peer\\ipv4-multicast\\remove-private-AS')
119 TestFlag.okfail('peer\\ipv6-unicast\\remove-private-AS')
120 TestFlag.okfail('peer\\ipv6-multicast\\remove-private-AS')
121 TestFlag.okfail('peer\\ipv4-unicast\\remove-private-AS all')
122 TestFlag.okfail('peer\\ipv4-multicast\\remove-private-AS all')
123 TestFlag.okfail('peer\\ipv6-unicast\\remove-private-AS all')
124 TestFlag.okfail('peer\\ipv6-multicast\\remove-private-AS all')
125 TestFlag.okfail('peer\\ipv4-unicast\\remove-private-AS replace-AS')
126 TestFlag.okfail('peer\\ipv4-multicast\\remove-private-AS replace-AS')
127 TestFlag.okfail('peer\\ipv6-unicast\\remove-private-AS replace-AS')
128 TestFlag.okfail('peer\\ipv6-multicast\\remove-private-AS replace-AS')
129 TestFlag.okfail('peer\\ipv4-unicast\\remove-private-AS all replace-AS')
130 TestFlag.okfail('peer\\ipv4-multicast\\remove-private-AS all replace-AS')
131 TestFlag.okfail('peer\\ipv6-unicast\\remove-private-AS all replace-AS')
132 TestFlag.okfail('peer\\ipv6-multicast\\remove-private-AS all replace-AS')
133 TestFlag.okfail('peer\\ipv4-unicast\\route-map')
134 TestFlag.okfail('peer\\ipv4-multicast\\route-map')
135 TestFlag.okfail('peer\\ipv6-unicast\\route-map')
136 TestFlag.okfail('peer\\ipv6-multicast\\route-map')
137 TestFlag.okfail('peer\\ipv4-unicast\\route-map')
138 TestFlag.okfail('peer\\ipv4-multicast\\route-map')
139 TestFlag.okfail('peer\\ipv6-unicast\\route-map')
140 TestFlag.okfail('peer\\ipv6-multicast\\route-map')
141 TestFlag.okfail('peer\\ipv4-unicast\\route-reflector-client')
142 TestFlag.okfail('peer\\ipv4-multicast\\route-reflector-client')
143 TestFlag.okfail('peer\\ipv6-unicast\\route-reflector-client')
144 TestFlag.okfail('peer\\ipv6-multicast\\route-reflector-client')
145 TestFlag.okfail('peer\\ipv4-unicast\\route-server-client')
146 TestFlag.okfail('peer\\ipv4-multicast\\route-server-client')
147 TestFlag.okfail('peer\\ipv6-unicast\\route-server-client')
148 TestFlag.okfail('peer\\ipv6-multicast\\route-server-client')
149 TestFlag.okfail('peer\\ipv4-unicast\\send-community')
150 TestFlag.okfail('peer\\ipv4-multicast\\send-community')
151 TestFlag.okfail('peer\\ipv6-unicast\\send-community')
152 TestFlag.okfail('peer\\ipv6-multicast\\send-community')
153 TestFlag.okfail('peer\\ipv4-unicast\\send-community extended')
154 TestFlag.okfail('peer\\ipv4-multicast\\send-community extended')
155 TestFlag.okfail('peer\\ipv6-unicast\\send-community extended')
156 TestFlag.okfail('peer\\ipv6-multicast\\send-community extended')
157 TestFlag.okfail('peer\\ipv4-unicast\\send-community large')
158 TestFlag.okfail('peer\\ipv4-multicast\\send-community large')
159 TestFlag.okfail('peer\\ipv6-unicast\\send-community large')
160 TestFlag.okfail('peer\\ipv6-multicast\\send-community large')
161 TestFlag.okfail('peer\\ipv4-unicast\\soft-reconfiguration inbound')
162 TestFlag.okfail('peer\\ipv4-multicast\\soft-reconfiguration inbound')
163 TestFlag.okfail('peer\\ipv6-unicast\\soft-reconfiguration inbound')
164 TestFlag.okfail('peer\\ipv6-multicast\\soft-reconfiguration inbound')
165 TestFlag.okfail('peer\\ipv4-unicast\\unsuppress-map')
166 TestFlag.okfail('peer\\ipv4-multicast\\unsuppress-map')
167 TestFlag.okfail('peer\\ipv6-unicast\\unsuppress-map')
168 TestFlag.okfail('peer\\ipv6-multicast\\unsuppress-map')
169 TestFlag.okfail('peer\\ipv4-unicast\\weight')
170 TestFlag.okfail('peer\\ipv4-multicast\\weight')
171 TestFlag.okfail('peer\\ipv6-unicast\\weight')
172 TestFlag.okfail('peer\\ipv6-multicast\\weight')