summaryrefslogtreecommitdiffstats
path: root/test/test_mpls.py
AgeCommit message (Expand)AuthorFilesLines
2022-03-24mpls: Set the MTU field in the frag-needed ICMP when doing MPLS fragmentationNeale Ranns1-3/+7
2022-03-07ip: Fixes for IPv6 and MPLS fragmentationNeale Ranns1-1/+55
2022-03-04ping: correct the fib-index used for the replyNeale Ranns1-14/+35
2022-03-04ip: rate-limit the sending of ICMP error messagesNeale Ranns1-4/+5
2021-12-21fib: MPLS EOS chains built for attached prefixes should link to a lookup DPONeale Ranns1-0/+27
2021-10-22fib: Don't back walk from a path-list when a child fist attaches.Neale Ranns1-1/+11
2021-06-17mpls: CLI to show the MPLS forwarding state of an interfaceNeale Ranns1-0/+7
2021-02-11tests: tag the tests that do not work with multi-worker configurationAndrew Yourtchenko1-0/+2
2020-10-21ip: convert u32 entry_flags to vl_api_mfib_entry_flags_t on mroute APINeale Ranns1-8/+18
2019-12-27tests: test_mpls_v6_ebgp_pic - don't write to stdoutPaul Vinciguerra1-1/+1
2019-12-17ip: Protocol Independent IP NeighborsNeale Ranns1-1/+1
2019-11-15tests: Add UT to test incomplete MPLS adjacencies send ARP requestsNeale Ranns1-3/+42
2019-11-11ip: functional interface to ip fragmentationOle Troan1-2/+37
2019-11-08tests: python3 use byte strings in raw()Ole Troan1-10/+10
2019-11-05misc: Fix python scripts shebang lineRenato Botelho do Couto1-1/+1
2019-10-09mpls: support fragmentation of mpls output packetRajesh Goel1-0/+56
2019-08-07tests: UT for MPLS 6PENeale Ranns1-1/+52
2019-07-24fib: Support the POP of a Psuedo Wire Control WordNeale Ranns1-41/+85
2019-06-18fib: fib api updatesNeale Ranns1-66/+78
2019-05-16tests: refactor. Replace literal constant w/ named constant.Paul Vinciguerra1-5/+5
2019-05-14tests: fix TestMPLSPIC tests in test_mpls.py.Paul Vinciguerra1-28/+82
2019-04-10Tests Cleanup: Fix missing calls to setUpClass/tearDownClass.Paul Vinciguerra1-0/+32
2019-03-28Typos. A bunch of typos I've been collecting.Paul Vinciguerra1-11/+11
2019-03-11vpp_papi_provider: Remove more wrapper functions.Ole Troan1-10/+8
2019-03-11VPP-1508: Use scapy.compat to manage packet level library differences.Paul Vinciguerra1-1/+2
2018-12-20FIB: encode the label stack in the FIB path during table dumpNeale Ranns1-1/+7
2018-09-27IPIP and IPv6 fragmentationOle Troan1-1/+1
2018-09-26MPLS tunnel dump: use sw_if_index not tunnel_indexNeale Ranns1-0/+13
2018-09-20Route counters in the stats segmentNeale Ranns1-0/+21
2018-09-11GBP Endpoint UpdatesNeale Ranns1-1/+2
2018-03-09MPLS Unifom modeNeale Ranns1-368/+473
2018-01-09test: consolidate the multiple versions of send_and_*Neale Ranns1-16/+7
2017-11-11MPLS disposition actions at the tail of unicast LSPsNeale Ranns1-2/+112
2017-10-31Refactor IP input checks for re-use at MPLS dispositionNeale Ranns1-2/+21
2017-09-11FIB table add/delete APINeale Ranns1-6/+42
2017-08-08L2 over MPLSNeale Ranns1-56/+262
2017-05-26MPLS lookup DPO does not pop the label (nor does it handle replicate)Neale Ranns1-0/+20
2017-05-24Missing VLIB node for IPv6 disposition from mcast MPLS LSPNeale Ranns1-4/+73
2017-05-23Labelled attached paths via an MPLS tunnelNeale Ranns1-2/+25
2017-04-24Improve Load-Balance MAPsNeale Ranns1-0/+359
2017-04-07MPLS McastNeale Ranns1-22/+255
2017-03-17Fix IP feature ordering.Neale Ranns1-0/+83
2017-03-03Changing the IP table for an interface is an error if the interface already h...Neale Ranns1-4/+5
2017-02-20Python test IP and MPLS objects conform to infra.Neale Ranns1-75/+66
2016-12-23make test: improve handling of packet capturesKlement Sekera1-17/+24
2016-12-16make test: improve robustness and performanceKlement Sekera1-23/+6
2016-12-14Ping response in a VRF context uses correct FIB for responseNeale Ranns1-10/+73
2016-12-13make test: Use VXLAN built in scapy 2.3.3Matej Klotton1-28/+33
2016-12-06add missing import to mpls testGabriel Ganne1-0/+1
2016-12-05make test: fix missing log/packet messagesKlement Sekera1-6/+6
lf, self._test.logger) return self def remove_vpp_config(self): self._test.vapi.qos_mark_enable_disable( enable=0, mark={'sw_if_index': self.intf.sw_if_index, 'output_source': self.source}) def query_vpp_config(self): ms = self._test.vapi.qos_mark_dump() for m in ms: if self.intf.sw_if_index == m.mark.sw_if_index and \ self.source == m.mark.output_source and \ self.map.id == m.mark.map_id: return True return False def object_id(self): return ("qos-mark-%s-%d" % (self.intf, self.source))