aboutsummaryrefslogtreecommitdiffstats
path: root/topologies
-0/+64
2020-12-18Framework: 3n-tsh topology file updateJuraj Linkeš1-2/+2
2020-12-01Intel E810 hardware onboardingpmikus4-21/+97
2020-09-21Framework: 2n-zn2 topologypmikus1-0/+155
2020-08-19Add Intel E810CQ 100G NIC configurationYulong Pei1-1/+21
2020-03-27FIX: remove ENAPeter Mikus3-140/+165
2020-03-04Add all ports from 3n-tsh tg to topofilejuraj.linkes1-1/+13
2020-02-17topo: update topo files for DNV systems after NIC replacementsJan Gelety2-3/+3
2020-01-19FIX: t29 yaml fileJan Gelety1-1/+1
2020-01-27Add t29 Mellanox NIC into topologyPeter Mikus1-0/+32
2019-10-30Add: Use containers for shared TGPeter Mikus2-4/+4
2019-10-14Ansible: Mellanox installPeter Mikus2-64/+64
2019-09-12Topology: CascadelakePeter Mikus3-0/+448
2019-08-19TB: Move T24 back into productionPeter Mikus1-0/+0
2019-08-16TB: Move t31 in, move t24 outPeter Mikus2-0/+0
2019-08-13FIX: Remove TB31 from poolPeter Mikus1-0/+0
2019-08-06VPPD: Dot1QPeter Mikus1-0/+4
2019-06-25Align suite/test teardown/setupPeter Mikus1-0/+4
2019-06-20Add 2n-dnv and 3n-dnv configuration to bootstrap-verify-perf.shYulong Pei2-0/+126
2019-06-14Add hsw drivers to topology and check against AVFVratko Polak3-1/+60
2019-05-22Re-enable T22 into poolPeter Mikus1-0/+0
2019-05-16Make topology files read dynamically from directoryPeter Mikus2-0/+1
2019-04-05Fixes for Taishan testbedjuraj.linkes1-4/+4
2019-03-01Add ARM Taishan testbed33 perftestStanislav Chlebec1-0/+85
2018-10-24CSIT-1260 Create initial version of bootstrap including VF reservationPeter Mikus1-0/+45
2018-10-04Switch Haswell TB to vfio-pci driver.Peter Mikus3-6/+6
2018-09-20Add example of 2-node topology filePeter Mikus2-1/+70
2018-07-27FIX: Interface up handlingPeter Mikus6-40/+40
2018-07-17Refactor DPDK testcases to new structurePeter Mikus1-1/+1
2018-07-13Update skylake tesbed inventoryPeter Mikus6-6/+228
2018-06-28Add New Skylake topology filesPeter Mikus9-0/+862
2018-01-10add new topology parameter: archGabriel Ganne6-0/+18
2018-01-04TRex ASTF onboarding Part IPeter Mikus7-258/+96
2017-06-30CSIT-619 HC Test: Honeycomb performance testing - initial commitselias3-0/+30
2017-05-19Update: Topology file for TB1Peter Mikus1-10/+11
2017-04-06Update topology files after HW changespmikus3-18/+28
2017-01-11Fix: Crypto-dev TB3 topology changespmikus1-8/+10
2016-10-28TB3 Cisco-VIC-1227Miroslav Miklus1-26/+24
2016-10-28TB2 Cisco-VIC-1227Miroslav Miklus1-26/+24
2016-10-28TB1 Cisco-VIC-1227 topology fileMiroslav Miklus1-26/+24
2016-10-25TB1 Cisco-VIC-1385 topology fileMiroslav Miklus1-26/+24
2016-10-25TB1 X710 topology file, X710 BD Long testsMiroslav Miklus1-24/+24
2016-10-25TB2 Cisco-VIC-1385Miroslav Miklus1-26/+24
2016-10-25TB3 VIC-1385 topology fileMiroslav Miklus1-26/+24
2016-10-25LF-TB3 X710 topology fileMiroslav Miklus1-24/+24
2016-10-24TB2-X710 topology fileMiroslav Miklus1-24/+24
2016-10-21Fix password for TB2 in topology filepmikus1-1/+1
2016-10-14CSIT-351: Testing Ubuntu 16.04.1 changespmikus3-9/+9
2016-07-19CSIT-106 TB2 XL710 topology fileMiroslav Miklus1-78/+82
2016-07-19CSIT-106 TB1 XL710 topology fileMiroslav Miklus1-0/+239
s="n">assertEqual(udp1.sport, saved_packet[UDP].sport) self.assertEqual(udp1.dport, saved_packet[UDP].dport) except: self.logger.error("Unexpected or invalid packets:") self.logger.error(ppp("pg1 packet:", pkt_pg1)) self.logger.error(ppp("pg2 packet:", pkt_pg2)) raise for i in self.interfaces: remaining_packet = self.get_next_packet_info_for_interface2( i, dst_sw_if_index, last_info[i.sw_if_index]) self.assertTrue(remaining_packet is None, "Port %u: Packet expected from source %u didn't" " arrive" % (dst_sw_if_index, i.sw_if_index)) def test_span(self): """ SPAN test Test scenario: 1. config 3 interfaces, pg0 l2xconnected with pg1 2. sending l2 eth packets between 2 interfaces (pg0, pg1) and mirrored to pg2 64B, 512B, 1518B, 9018B (ether_size) burst of packets per interface """ # Create incoming packet streams for packet-generator interfaces pkts = self.create_stream(self.pg0, self.pg_if_packet_sizes) self.pg0.add_stream(pkts) # Enable packet capturing and start packet sending self.pg_enable_capture(self.pg_interfaces) self.pg_start() # Verify packets outgoing packet streams on mirrored interface (pg2) self.logger.info("Verifying capture on interfaces %s and %s" % (self.pg1.name, self.pg2.name)) pg2_expected = self.get_packet_count_for_if_idx(self.pg1.sw_if_index) self.verify_capture( self.pg1, self.pg1.get_capture(), self.pg2.get_capture(pg2_expected)) if __name__ == '__main__': unittest.main(testRunner=VppTestRunner)