5 ==============================================================================
\r
7 ==============================================================================
\r
8 test_crud (test_interface_crud.TestLoopbackInterfaceCRUD) OK
\r
9 test_down (test_interface_crud.TestLoopbackInterfaceCRUD) OK
\r
15 ==============================================================================
\r
16 Re-enable Flowprobe feature
\r
17 ==============================================================================
\r
18 disable flowprobe feature after first packets and re-enable SKIP
\r
19 ==============================================================================
\r
20 collect information on Ethernet, IP4 and IP6 datapath (no timers)
\r
21 ==============================================================================
\r
22 no timers, one CFLOW packet, 9 Flows inside OK
\r
23 no timers, two CFLOW packets (mtu=256), 3 Flows in each OK
\r
24 L2 data on IP4 datapath OK
\r
25 L2 data on IP6 datapath OK
\r
26 L2 data on L2 datapath OK
\r
27 L3 data on IP4 datapath OK
\r
28 L3 data on IP6 datapath OK
\r
29 L3 data on L2 datapath OK
\r
30 L4 data on IP4 datapath OK
\r
31 L4 data on IP6 datapath OK
\r
32 L4 data on L2 datapath OK
\r
33 verify templates on IP6 datapath OK
\r
34 verify templates on IP4 datapath OK
\r
35 verify template on L2 datapath OK
\r
36 ==============================================================================
\r
37 Disable Flowprobe feature
\r
38 ==============================================================================
\r
39 disable flowprobe feature after first packets SKIP
\r
40 ==============================================================================
\r
42 ==============================================================================
\r
43 disable IPFIX after first packets and re-enable after few packets SKIP
\r
44 ==============================================================================
\r
46 ==============================================================================
\r
47 disable IPFIX after first packets SKIP
\r
53 ==============================================================================
\r
55 ==============================================================================
\r
60 IPv4 VRF Multi-instance
\r
61 ```````````````````````
\r
64 ==============================================================================
\r
65 IP4 VRF Multi-instance Test Case
\r
66 ==============================================================================
\r
67 IP4 VRF Multi-instance test 1 - create 5 BDs OK
\r
68 IP4 VRF Multi-instance test 2 - delete 2 VRFs OK
\r
69 IP4 VRF Multi-instance 3 - add 2 VRFs OK
\r
70 IP4 VRF Multi-instance test 4 - delete 4 VRFs OK
\r
76 ==============================================================================
\r
77 Load Balancer Test Case
\r
78 ==============================================================================
\r
79 Load Balancer IP4 GRE4 OK
\r
80 Load Balancer IP4 GRE6 OK
\r
81 Load Balancer IP6 GRE4 OK
\r
82 Load Balancer IP6 GRE6 OK
\r
88 ==============================================================================
\r
90 ==============================================================================
\r
97 ==============================================================================
\r
98 Bidirectional Forwarding Detection (BFD) (IPv6)
\r
99 ==============================================================================
\r
100 echo function used SKIP
\r
101 echo packets looped back SKIP
\r
102 hold BFD session up SKIP
\r
103 interface with bfd session deleted SKIP
\r
104 bring BFD session up SKIP
\r
105 bring BFD session up - first frame looked up by address pair SKIP
\r
106 ==============================================================================
\r
107 BFD-FIB interactions (IPv6)
\r
108 ==============================================================================
\r
109 BFD-FIB interactions SKIP
\r
115 ==============================================================================
\r
116 Bidirectional Forwarding Detection (BFD) (SHA1 auth)
\r
117 ==============================================================================
\r
118 hold BFD session up SKIP
\r
119 hold BFD session up - meticulous auth SKIP
\r
120 session is not brought down by unauthenticated msg SKIP
\r
121 session is not brought down by msg with non-existent key-id SKIP
\r
122 session is not brought down by msg with wrong auth type SKIP
\r
123 simulate remote peer restart and resynchronization SKIP
\r
124 session is not kept alive by msgs with bad sequence numbers SKIP
\r
125 bring BFD session up SKIP
\r
131 ==============================================================================
\r
132 Bidirectional Forwarding Detection (BFD) (CLI)
\r
133 ==============================================================================
\r
134 create/modify/delete IPv4 BFD UDP session SKIP
\r
135 create/modify/delete IPv6 BFD UDP session SKIP
\r
136 create/modify/delete IPv6 BFD UDP session (authenticated) SKIP
\r
137 create/modify/delete IPv4 BFD UDP session (authenticated) SKIP
\r
138 put session admin-up and admin-down SKIP
\r
139 turn authentication on and off SKIP
\r
140 turn authentication on and off (delayed) SKIP
\r
141 set/delete meticulous SHA1 auth key SKIP
\r
142 set/delete SHA1 auth key SKIP
\r
143 set/del udp echo source SKIP
\r
150 ==============================================================================
\r
151 Bidirectional Forwarding Detection (BFD) - API
\r
152 ==============================================================================
\r
153 activate SHA1 authentication SKIP
\r
154 create BFD session using non-existent SHA1 (negative case) SKIP
\r
155 create a BFD session SKIP
\r
156 create IPv6 BFD session SKIP
\r
157 create a BFD session (SHA1) SKIP
\r
159 change SHA1 key SKIP
\r
160 deactivate SHA1 authentication SKIP
\r
161 create the same BFD session twice (negative case) SKIP
\r
162 create the same BFD session twice (negative case) (SHA1) SKIP
\r
163 modify BFD session parameters SKIP
\r
164 share single SHA1 key between multiple BFD sessions SKIP
\r
166 BFD authentication change
\r
167 `````````````````````````
\r
170 ==============================================================================
\r
171 Bidirectional Forwarding Detection (BFD) (changing auth)
\r
172 ==============================================================================
\r
173 change auth key without disturbing session state (delayed) SKIP
\r
174 change auth key without disturbing session state (immediate) SKIP
\r
175 turn auth off without disturbing session state (delayed) SKIP
\r
176 turn auth off without disturbing session state (immediate) SKIP
\r
177 turn auth on without disturbing session state (delayed) SKIP
\r
178 turn auth on without disturbing session state (immediate) SKIP
\r
185 ==============================================================================
\r
186 Bidirectional Forwarding Detection (BFD)
\r
187 ==============================================================================
\r
188 put session admin-up and admin-down SKIP
\r
189 configuration change while peer in demand mode SKIP
\r
190 verify session goes down after inactivity SKIP
\r
192 session goes down if echo function fails SKIP
\r
193 echo packets looped back SKIP
\r
194 echo function stops if echo source is removed SKIP
\r
195 echo function stops if peer sets required min echo rx zero SKIP
\r
196 hold BFD session up SKIP
\r
197 immediately honor remote required min rx reduction SKIP
\r
198 echo packets with invalid checksum don't keep a session up SKIP
\r
199 large remote required min rx interval SKIP
\r
200 modify detect multiplier SKIP
\r
201 modify session - double required min rx SKIP
\r
202 modify session - halve required min rx SKIP
\r
203 no periodic frames outside poll sequence if remote demand set SKIP
\r
204 test correct response to control frame with poll bit set SKIP
\r
205 test poll sequence queueing SKIP
\r
206 bring BFD session down SKIP
\r
207 bring BFD session up SKIP
\r
208 bring BFD session up - first frame looked up by address pair SKIP
\r
209 verify slow periodic control frames while session down SKIP
\r
210 stale echo packets don't keep a session up SKIP
\r
211 no packets when zero remote required min rx interval SKIP
\r
219 ==============================================================================
\r
221 ==============================================================================
\r
223 IPv6 Neighbour Solicitation Exceptions OK
\r
225 IPv6 Router Solicitation Exceptions OK
\r
226 ==============================================================================
\r
228 ==============================================================================
\r
230 ==============================================================================
\r
231 IPv6 ND ProxyTest Case
\r
232 ==============================================================================
\r
234 ==============================================================================
\r
235 IPv6 Load-Balancing
\r
236 ==============================================================================
\r
237 IPv6 Load-Balancing OK
\r
238 ==============================================================================
\r
239 IPv6 routes via NULL
\r
240 ==============================================================================
\r
247 ==============================================================================
\r
249 ==============================================================================
\r
250 SPAN device rx mirror test OK
\r
251 SPAN l2 tx mirror test OK
\r
252 SPAN l2 rx mirror test OK
\r
253 SPAN l2 rx mirror into gre-subif+vtr OK
\r
254 SPAN l2 rx mirror into subif+vtr OK
\r
255 SPAN l2 rx mirror into vxlan test OK
\r
261 ==============================================================================
\r
263 ==============================================================================
\r
264 GRE IPv4 tunnel Tests OK
\r
265 GRE IPv6 tunnel Tests OK
\r
266 GRE tunnel L2 Tests OK
\r
267 GRE tunnel VRF Tests OK
\r
269 L2BD Multi-instance
\r
270 ```````````````````
\r
273 ==============================================================================
\r
274 L2BD Multi-instance Test Case
\r
275 ==============================================================================
\r
276 L2BD Multi-instance test 1 - create 5 BDs SKIP
\r
277 L2BD Multi-instance test 2 - update data of 5 BDs SKIP
\r
278 L2BD Multi-instance 3 - delete 2 BDs SKIP
\r
279 L2BD Multi-instance test 4 - add 2 BDs SKIP
\r
280 L2BD Multi-instance 5 - delete 5 BDs SKIP
\r
286 ==============================================================================
\r
288 ==============================================================================
\r
295 ==============================================================================
\r
297 ==============================================================================
\r
298 Test case for basic encapsulation OK
\r
304 ==============================================================================
\r
306 ==============================================================================
\r
307 NAT44 dynamic translation test OK
\r
308 NAT44 handling of client packets with TTL=1 OK
\r
309 NAT44 handling of error responses to client packets with TTL=2 OK
\r
310 NAT44 handling of server packets with TTL=1 OK
\r
311 NAT44 handling of error responses to server packets with TTL=2 OK
\r
312 NAT44 interfaces without configured IP address OK
\r
313 NAT44 hairpinning - 1:1 NAPT OK
\r
314 NAT44 hairpinning - 1:1 NAT OK
\r
315 1:1 NAT translate packet with unknown protocol - hairpinning OK
\r
316 NAT44 translate packet with unknown protocol - hairpinning OK
\r
317 NAT44 multiple inside interfaces with overlapping address space OK
\r
318 Acquire NAT44 addresses from interface OK
\r
319 Static mapping with addresses from interface OK
\r
320 IPFIX logging NAT addresses exhausted OK
\r
321 IPFIX logging NAT44 session created/delted OK
\r
322 MAX translations per user - recycle the least recently used OK
\r
323 NAT44 multiple non-overlapping address space inside interfaces OK
\r
324 NAT44 interface output feature (in2out postrouting) OK
\r
325 NAT44 interface output feature hairpinning (in2out postrouting) OK
\r
326 NAT44 interface output feature VRF aware (in2out postrouting) OK
\r
327 Ping internal host from outside network OK
\r
328 Ping NAT44 out interface from outside network OK
\r
329 NAT44 add pool addresses to FIB OK
\r
330 1:1 NAT initialized from inside network OK
\r
331 NAT44 interfaces without configured IP address - 1:1 NAT OK
\r
332 NAT44 local service load balancing OK
\r
333 1:1 NAT initialized from outside network OK
\r
334 1:1 NAT translate packet with unknown protocol OK
\r
335 1:1 NAT VRF awareness OK
\r
336 1:1 NAPT initialized from inside network OK
\r
337 NAT44 interfaces without configured IP address - 1:1 NAPT OK
\r
338 1:1 NAPT initialized from outside network OK
\r
339 NAT44 translate packet with unknown protocol OK
\r
340 NAT44 tenant VRF independent address pool mode OK
\r
341 NAT44 tenant VRF aware address pool mode OK
\r
342 ==============================================================================
\r
343 Deterministic NAT Test Cases
\r
344 ==============================================================================
\r
345 Deterministic NAT translation test (TCP, UDP, ICMP) OK
\r
346 NAT plugin run deterministic mode OK
\r
347 Deterministic NAT multiple users OK
\r
348 Deterministic NAT maximum sessions per user limit SKIP
\r
349 Deterministic NAT session timeouts SKIP
\r
350 Set deterministic NAT timeouts OK
\r
351 Deterministic NAT TCP session close from inside network OK
\r
352 Deterministic NAT TCP session close from outside network OK
\r
358 ==============================================================================
\r
360 ==============================================================================
\r
361 NAT64 dynamic translation test OK
\r
362 NAT64 hairpinning OK
\r
363 NAT64 translate packet with unknown protocol - hairpinning OK
\r
364 NAT64 ICMP Error message translation OK
\r
365 Enable/disable NAT64 feature on the interface OK
\r
366 Add/delete address to NAT64 pool OK
\r
367 NAT64 Network-Specific Prefix OK
\r
368 NAT64 session timeout SKIP
\r
369 Set NAT64 timeouts OK
\r
370 NAT64 static translation test OK
\r
371 Add/delete static BIB entry OK
\r
372 NAT64 translate packet with unknown protocol OK
\r
374 L2XC Multi-instance
\r
375 ```````````````````
\r
378 ==============================================================================
\r
379 L2XC Multi-instance Test Case
\r
380 ==============================================================================
\r
381 L2XC Multi-instance test 1 - create 10 cross-connects OK
\r
382 L2XC Multi-instance test 2 - delete 4 cross-connects OK
\r
383 L2BD Multi-instance 3 - add new 4 cross-connects OK
\r
384 L2XC Multi-instance test 4 - delete 10 cross-connects OK
\r
390 ==============================================================================
\r
392 ==============================================================================
\r
394 ==============================================================================
\r
395 IPv4 routes via NULL
\r
396 ==============================================================================
\r
398 ==============================================================================
\r
400 ==============================================================================
\r
402 ==============================================================================
\r
404 ==============================================================================
\r
406 ==============================================================================
\r
408 ==============================================================================
\r
410 ==============================================================================
\r
411 IPv4 Load-Balancing
\r
412 ==============================================================================
\r
413 IP Load-Balancing OK
\r
419 ==============================================================================
\r
420 FIB - add/update/delete - ip4 routes
\r
421 ==============================================================================
\r
423 Delete 100 routes OK
\r
425 Delete 1.5k routes OK
\r
431 ==============================================================================
\r
433 ==============================================================================
\r
434 ACL plugin prepare OK
\r
435 ACL IPv6 routed -> bridged, L2 ACL deny OK
\r
436 ACL IPv6 routed -> bridged, L3 ACL deny OK
\r
437 ACL IPv4 routed -> bridged, L2 ACL deny OK
\r
438 ACL IPv4 routed -> bridged, L3 ACL deny OK
\r
439 ACL IPv6 bridged -> routed, L2 ACL deny OK
\r
440 ACL IPv6 bridged -> routed, L3 ACL deny OK
\r
441 ACL IPv4 bridged -> routed, L2 ACL deny OK
\r
442 ACL IPv4 bridged -> routed, L3 ACL deny OK
\r
443 ACL IPv6 routed -> bridged, L2 ACL permit+reflect OK
\r
444 ACL IPv6 bridged -> routed, L2 ACL permit+reflect OK
\r
445 ACL IPv4 routed -> bridged, L2 ACL permit+reflect OK
\r
446 ACL IPv4 bridged -> routed, L2 ACL permit+reflect OK
\r
447 ACL IPv6 routed -> bridged, L3 ACL permit+reflect OK
\r
448 ACL IPv6 bridged -> routed, L3 ACL permit+reflect OK
\r
449 ACL IPv4 routed -> bridged, L3 ACL permit+reflect OK
\r
450 ACL IPv4 bridged -> routed, L3 ACL permit+reflect OK
\r
451 ACL IPv6+EH routed -> bridged, L2 ACL deny OK
\r
452 ACL IPv6+EH routed -> bridged, L3 ACL deny OK
\r
453 ACL IPv6+EH bridged -> routed, L2 ACL deny OK
\r
454 ACL IPv6+EH bridged -> routed, L3 ACL deny OK
\r
455 ACL IPv6+EH routed -> bridged, L2 ACL permit+reflect OK
\r
456 ACL IPv6+EH bridged -> routed, L2 ACL permit+reflect OK
\r
457 ACL IPv6+EH routed -> bridged, L3 ACL permit+reflect OK
\r
458 ACL IPv6+EH bridged -> routed, L3 ACL permit+reflect OK
\r
459 ACL IPv4+MF routed -> bridged, L2 ACL deny OK
\r
460 ACL IPv4+MF routed -> bridged, L3 ACL deny OK
\r
461 ACL IPv4+MF bridged -> routed, L2 ACL deny OK
\r
462 ACL IPv4+MF bridged -> routed, L3 ACL deny OK
\r
463 ACL IPv4+MF routed -> bridged, L2 ACL permit+reflect OK
\r
464 ACL IPv4+MF bridged -> routed, L2 ACL permit+reflect OK
\r
465 ACL IPv4+MF routed -> bridged, L3 ACL permit+reflect OK
\r
466 ACL IPv4+MF bridged -> routed, L3 ACL permit+reflect OK
\r
468 ACL Security Groups
\r
469 ```````````````````
\r
472 ==============================================================================
\r
473 ACL plugin Test Case
\r
474 ==============================================================================
\r
475 ACL plugin version check; learn MACs OK
\r
476 ACL create/delete test OK
\r
477 permit ACL apply test OK
\r
478 deny ACL apply test OK
\r
479 VPP_624 permit ICMPv4 OK
\r
480 VPP_624 permit ICMPv6 OK
\r
481 VPP_624 deny ICMPv4 OK
\r
482 VPP_624 deny ICMPv6 OK
\r
489 verify add/dump acls OK
\r
490 permit single TCPv4 OK
\r
491 permit single UDPv4 OK
\r
492 permit single TCPv6 OK
\r
493 permit single UPPv6 OK
\r
494 deny single TCPv4/v6 OK
\r
495 deny single UDPv4/v6 OK
\r
496 deny single UDPv4/v6, permit ip any, verify non-initial fragment blocked OK
\r
497 VPP-687 zero length udp ipv4 packet OK
\r
498 VPP-687 zero length udp ipv6 packet OK
\r
499 permit TCPv4 + non-match range OK
\r
500 permit TCPv6 + non-match range OK
\r
501 permit UDPv4 + non-match range OK
\r
502 permit UDPv6 + non-match range OK
\r
503 deny TCPv4/v6 + non-match range OK
\r
504 deny UDPv4/v6 + non-match range OK
\r
505 ==============================================================================
\r
506 ACL plugin connection-oriented extended testcases
\r
507 ==============================================================================
\r
508 Prepare the settings SKIP
\r
509 IPv4: Basic conn timeout test reflect on ingress SKIP
\r
510 IPv4: Basic conn timeout test reflect on egress SKIP
\r
511 IPv4: reflect egress, clear conn SKIP
\r
512 IPv4: reflect ingress, clear conn SKIP
\r
513 IPv4: Idle conn behind active conn, reflect on ingress SKIP
\r
514 IPv4: Idle conn behind active conn, reflect on egress SKIP
\r
515 IPv6: Basic conn timeout test reflect on ingress SKIP
\r
516 IPv6: Basic conn timeout test reflect on egress SKIP
\r
517 IPv6: reflect egress, clear conn SKIP
\r
518 IPv6: reflect ingress, clear conn SKIP
\r
519 IPv6: Idle conn behind active conn, reflect on ingress SKIP
\r
520 IPv6: Idle conn behind active conn, reflect on egress SKIP
\r
521 Prepare for TCP session tests SKIP
\r
522 IPv4: transient TCP session (incomplete 3WHS), ref. on ingress SKIP
\r
523 IPv4: transient TCP session (incomplete 3WHS), ref. on egress SKIP
\r
524 IPv4: established TCP session (complete 3WHS), ref. on ingress SKIP
\r
525 IPv4: established TCP session (complete 3WHS), ref. on egress SKIP
\r
526 IPv4: transient TCP session (3WHS,ACK,FINACK), ref. on ingress SKIP
\r
527 IPv4: transient TCP session (3WHS,ACK,FINACK), ref. on egress SKIP
\r
528 IPv6: transient TCP session (incomplete 3WHS), ref. on ingress SKIP
\r
529 IPv6: transient TCP session (incomplete 3WHS), ref. on egress SKIP
\r
530 IPv6: established TCP session (complete 3WHS), ref. on ingress SKIP
\r
531 IPv6: established TCP session (complete 3WHS), ref. on egress SKIP
\r
532 IPv6: transient TCP session (3WHS,ACK,FINACK), ref. on ingress SKIP
\r
533 IPv6: transient TCP session (3WHS,ACK,FINACK), ref. on egress SKIP
\r
539 ==============================================================================
\r
541 ==============================================================================
\r
542 Virtual Private LAN Service OK
\r
543 Virtual Private Wire Service OK
\r
544 ==============================================================================
\r
546 ==============================================================================
\r
547 MPLS Local Label Binding test OK
\r
549 MPLS label imposition test OK
\r
550 MPLS Interface Receive OK
\r
551 MPLS Multicast Head-end OK
\r
552 MPLS IPv4 Multicast Tail OK
\r
553 MPLS IPv6 Multicast Tail OK
\r
554 MPLS Multicast Mid Point OK
\r
555 MPLS label swap tests OK
\r
556 MPLS Tunnel Tests OK
\r
557 MPLS V4 Explicit NULL test OK
\r
558 MPLS V6 Explicit NULL test OK
\r
559 ==============================================================================
\r
560 MPLS PIC edge convergence
\r
561 ==============================================================================
\r
562 MPLS eBGP PIC edge convergence OK
\r
563 MPLS iBGP PIC edge convergence OK
\r
564 MPLSv6 eBGP PIC edge convergence OK
\r
565 ==============================================================================
\r
567 ==============================================================================
\r
570 IPv6 VRF Multi-instance
\r
571 ```````````````````````
\r
574 ==============================================================================
\r
575 IP6 VRF Multi-instance Test Case
\r
576 ==============================================================================
\r
577 IP6 VRF Multi-instance test 1 - create 4 VRFs OK
\r
578 IP6 VRF Multi-instance test 2 - reset 2 VRFs OK
\r
579 IP6 VRF Multi-instance 3 - add 2 VRFs OK
\r
580 IP6 VRF Multi-instance test 4 - reset 4 VRFs OK
\r
586 ==============================================================================
\r
588 ==============================================================================
\r
589 L2XC dual-loop test OK
\r
590 L2XC single-loop test OK
\r
596 ==============================================================================
\r
598 ==============================================================================
\r
605 ==============================================================================
\r
606 IP Multicast Test Case
\r
607 ==============================================================================
\r
608 IPv6 Multicast Replication OK
\r
609 IPv6 Multicast Replication in non-default table OK
\r
610 IP Multicast Replication OK
\r
611 IP Multicast Connected Source check OK
\r
612 IP Multicast Signal OK
\r
613 IP Multicast Replication in non-default table OK
\r
619 ==============================================================================
\r
620 Classifier Test Case
\r
621 ==============================================================================
\r
630 ==============================================================================
\r
632 ==============================================================================
\r
633 Decapsulation test OK
\r
634 Encapsulation test OK
\r
635 Multicast flood test OK
\r
636 Multicast receive test OK
\r
637 Unicast flood test OK
\r
643 ==============================================================================
\r
644 VXLAN-GPE Test Case
\r
645 ==============================================================================
\r
646 Decapsulation test SKIP
\r
647 Encapsulation test SKIP
\r
648 Multicast flood test SKIP
\r
649 Multicast receive test SKIP
\r
650 Unicast flood test SKIP
\r
656 ==============================================================================
\r
658 ==============================================================================
\r
659 L2 FIB test 1 - program 100 MAC addresses OK
\r
660 L2 FIB test 2 - delete 12 MAC entries OK
\r
661 L2 FIB test 3 - program new 100 MAC addresses OK
\r
662 L2 FIB test 4 - delete 160 MAC entries OK
\r
663 L2 FIB test 5 - Program 10 new MAC entries, learn 10 OK
\r
664 L2 FIB test 6 - flush first interface OK
\r
665 L2 FIB test 7 - flush bd_id OK
\r
666 L2 FIB test 8 - flush all OK
\r
667 L2 FIB test 9 - mac learning events OK
\r
673 ==============================================================================
\r
675 ==============================================================================
\r
684 ==============================================================================
\r
686 ==============================================================================
\r
687 L2BD MAC learning dual-loop test OK
\r
688 L2BD MAC learning single-loop test OK
\r
690 MACIP Access Control Tests
\r
694 ==============================================================================
\r
696 ==============================================================================
\r
697 IP4 MACIP wildcardMAC|exactIP ACL bridged traffic OK
\r
698 MACIP 10 ACLs each with 100+ entries OK
\r
699 MACIP 10 ACLs each with 100+ entries with IP4 traffic OK
\r
700 MACIP 10 ACLs each with 100+ entries with IP6 traffic OK
\r
701 MACIP ACL with 10 entries OK
\r
702 MACIP ACL with 100 entries OK
\r
703 MACIP ACL with 2 entries OK
\r
704 MACIP ACL with 20 entries OK
\r
705 MACIP ACL with 5 entries OK
\r
706 MACIP ACL with 50 entries OK
\r
707 MACIP 2 ACLs each with 100+ entries OK
\r
708 IP4 MACIP exactMAC|exactIP ACL bridged traffic OK
\r
709 IP4 MACIP exactMAC|subnetIP ACL bridged traffic OK
\r
710 IP4 MACIP exactMAC|wildIP ACL bridged traffic OK
\r
711 IP4 MACIP ouiMAC|exactIP ACL bridged traffic OK
\r
712 IP4 MACIP ouiMAC|subnetIP ACL bridged traffic OK
\r
713 IP4 MACIP ouiMAC|wildIP ACL bridged traffic OK
\r
714 IP4 MACIP wildcardMAC|subnetIP ACL bridged traffic OK
\r
715 IP4 MACIP wildcardMAC|wildIP ACL bridged traffic OK
\r
716 IP6 MACIP exactMAC|exactIP ACL bridged traffic OK
\r
717 IP6 MACIP exactMAC|subnetIP ACL bridged traffic OK
\r
718 IP6 MACIP exactMAC|wildIP ACL bridged traffic OK
\r
719 IP6 MACIP oui_MAC|exactIP ACL bridged traffic OK
\r
720 IP6 MACIP ouiMAC|subnetIP ACL bridged traffic OK
\r
721 IP6 MACIP ouiMAC|wildIP ACL bridged traffic OK
\r
722 IP6 MACIP wildcardMAC|exactIP ACL bridged traffic OK
\r
723 IP6 MACIP wildcardMAC|subnetIP ACL bridged traffic OK
\r
724 IP6 MACIP wildcardMAC|wildIP ACL bridged traffic OK
\r
725 MACIP replace ACL OK
\r
726 MACIP replace ACL with IP4 traffic OK
\r
727 MACIP replace ACL with IP6 traffic OK
\r
728 IP4 MACIP exactMAC|exactIP ACL routed traffic OK
\r
729 IP4 MACIP exactMAC|subnetIP ACL routed traffic OK
\r
730 IP4 MACIP exactMAC|wildIP ACL routed traffic OK
\r
731 IP4 MACIP ouiMAC|exactIP ACL routed traffic OK
\r
732 IP4 MACIP ouiMAC|subnetIP ACL routed traffic OK
\r
733 IP4 MACIP ouiMAC|wildIP ACL routed traffic OK
\r
734 IP4 MACIP wildcardMAC|exactIP ACL routed traffic OK
\r
735 IP4 MACIP wildcardMAC|subnetIP ACL routed traffic OK
\r
736 IP4 MACIP wildcardMAC|wildIP ACL OK
\r
737 IP6 MACIP exactMAC|exactIP ACL routed traffic OK
\r
738 IP6 MACIP exactMAC|subnetIP ACL routed traffic OK
\r
739 IP6 MACIP exactMAC|wildIP ACL routed traffic OK
\r
740 IP6 MACIP ouiMAC|exactIP ACL routed traffic OK
\r
741 IP6 MACIP ouiMAC|subnetIP ACL routed traffic OK
\r
742 IP6 MACIP ouiMAC|wildIP ACL routed traffic OK
\r
743 IP6 MACIP wildcardMAC|exactIP ACL routed traffic OK
\r
744 IP6 MACIP wildcardMAC|subnetIP ACL routed traffic OK
\r
745 IP6 MACIP wildcardMAC|wildIP ACL OK
\r
746 MACIP ACL delete intf with acl OK
\r
752 ==============================================================================
\r
754 ==============================================================================
\r
755 Test SRv6 End (without PSP) behavior. OK
\r
756 Test SRv6 End.DT4 behavior. OK
\r
757 Test SRv6 End.DT6 behavior. OK
\r
758 Test SRv6 End.DX2 behavior. OK
\r
759 Test SRv6 End.DX4 behavior. OK
\r
760 Test SRv6 End.DX6 behavior. OK
\r
761 Test SRv6 End.X (without PSP) behavior. OK
\r
762 Test SRv6 End.X with PSP behavior. OK
\r
763 Test SRv6 End with PSP behavior. OK
\r
764 Test SRv6 Transit.Encaps behavior for IPv6. OK
\r
765 Test SRv6 Transit.Encaps behavior for IPv4. OK
\r
766 Test SRv6 Transit.Encaps behavior for L2. SKIP
\r
767 Test SRv6 Transit.Insert behavior (IPv6 only). OK
\r
773 ==============================================================================
\r
775 ==============================================================================
\r
776 PPPoE Add Same Session Twice Test OK
\r
777 PPPoE Decap Test OK
\r
778 PPPoE Decap Multiple Sessions Test OK
\r
779 PPPoE Delete Same Session Twice Test OK
\r
780 PPPoE Encap Test OK
\r
781 PPPoE Encap Multiple Sessions Test OK
\r
783 VTR VLAN Tag Rewrite Tests
\r
784 ``````````````````````````
\r
787 ==============================================================================
\r
789 ==============================================================================
\r
790 1AD VTR pop 1 test OK
\r
791 1AD VTR pop 2 test OK
\r
792 1AD VTR push 1 1AD test OK
\r
793 1AD VTR push 1 1Q test OK
\r
794 1AD VTR push 2 1AD test OK
\r
795 1AD VTR push 2 1Q test OK
\r
796 1AD VTR translate 1 -> 1 1AD test OK
\r
797 1AD VTR translate 1 -> 1 1Q test OK
\r
798 1AD VTR translate 1 -> 2 1AD test OK
\r
799 1AD VTR translate 1 -> 2 1Q test OK
\r
800 1AD VTR translate 2 -> 1 1AD test OK
\r
801 1AD VTR translate 2 -> 1 1Q test OK
\r
802 1AD VTR translate 2 -> 2 1AD test OK
\r
803 1AD VTR translate 2 -> 2 1Q test OK
\r
804 1Q VTR pop 1 test OK
\r
805 1Q VTR push 1 test OK
\r
806 1Q VTR push 2 test OK
\r
807 1Q VTR translate 1 -> 1 test OK
\r
808 1Q VTR translate 1 -> 2 test OK
\r
814 ==============================================================================
\r
816 ==============================================================================
\r
820 ARP reply with VRRP virtual src hw addr OK
\r
823 Interface Mirror Proxy ARP OK
\r
824 ==============================================================================
\r
825 L2BD arp termination Test Case
\r
826 ==============================================================================
\r
827 L2BD arp term - add 5 hosts, verify arp responses OK
\r
828 L2BD arp term - delete 3 hosts, verify arp responses OK
\r
829 L2BD arp term - recreate BD1, readd 3 hosts, verify arp responses OK
\r
830 L2BD arp term - 2 IP4 addrs per host OK
\r
831 L2BD arp term - create and update 10 IP4-mac pairs OK
\r
832 L2BD arp/ND term - hosts with both ip4/ip6 OK
\r
833 L2BD ND term - Add and Del hosts, verify ND replies OK
\r
834 L2BD ND term - Add and update IP+mac, verify ND replies OK
\r
835 L2BD arp term - send garps, verify arp event reports OK
\r
836 L2BD arp term - send duplicate garps, verify suppression OK
\r
837 L2BD arp term - disable ip4 arp events,send garps, verify no events OK
\r
838 L2BD ND term - send NS packets verify reports OK
\r
839 L2BD ND term - send duplicate ns, verify suppression OK
\r
840 L2BD ND term - disable ip4 arp events,send ns, verify no events OK
\r
842 P2P Ethernet Subinterface ests
\r
843 ``````````````````````````````
\r
846 ==============================================================================
\r
848 ==============================================================================
\r
849 delete/create p2p subif OK
\r
850 create 100k of p2p subifs SKIP
\r
851 create 1k of p2p subifs OK
\r
852 ==============================================================================
\r
853 P2P Ethernet IPv4 tests
\r
854 ==============================================================================
\r
855 receive ipv4 packet via p2p subinterface OK
\r
856 route rx packet not matching p2p subinterface OK
\r
857 send ip4 packet via p2p subinterface OK
\r
858 drop tx ip4 packet not matching p2p subinterface OK
\r
859 ==============================================================================
\r
860 P2P Ethernet IPv6 tests
\r
861 ==============================================================================
\r
862 receive ipv6 packet via p2p subinterface OK
\r
863 drop rx packet not matching p2p subinterface OK
\r
864 route rx ip6 packet not matching p2p subinterface OK
\r
865 send packet via p2p subinterface OK
\r
866 drop tx ip6 packet not matching p2p subinterface OK
\r
867 standard routing without p2p subinterfaces OK
\r
873 ==============================================================================
\r
875 ==============================================================================
\r
876 Decapsulation test OK
\r
877 Encapsulation test OK
\r
878 Multicast flood test OK
\r
879 Multicast receive test OK
\r
880 Unicast flood test OK
\r
886 ==============================================================================
\r
888 ==============================================================================
\r
889 run C VAPI tests SKIP
\r
890 run C++ VAPI tests SKIP
\r
891 ==============================================================================
\r
893 ==============================================================================
\r
896 ==============================================================================
\r
897 Template verification, timer tests
\r
898 ==============================================================================
\r
899 timer less than template timeout OK
\r
900 timer greater than template timeout OK
\r
901 verify cflow packet fields OK
\r
902 ==============================================================================
\r
903 JVPP Core Test Case
\r
904 ==============================================================================
\r
905 JVPP Acl Callback Api Test Case OK
\r
906 JVPP Acl Future Api Test Case OK
\r
907 JVPP Core Callback Api Test Case OK
\r
908 JVPP Core Future Api Test Case OK
\r
909 JVPP Ioamexport Callback Api Test Case OK
\r
910 JVPP Ioamexport Future Api Test Case OK
\r
911 JVPP Ioampot Callback Api Test Case OK
\r
912 JVPP Ioampot Future Api Test Case OK
\r
913 JVPP Ioamtrace Callback Api Test Case OK
\r
914 JVPP Ioamtrace Future Api Test Case OK
\r
915 JVPP Snat Callback Api Test Case OK
\r
916 JVPP Snat Future Api Test Case OK