Age | Commit message (Collapse) | Author |
|
update list:
1. add bonding device dynamic RSS config case
2. use two ports for this suite
3. Support Fortville 25G card
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
|
|
Support fortville 25G NIC.
Add ivlan/ipv4-tos,proto,ttl/ipv6-tc,nh,hl test cases for fortville.
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
|
|
Output message of testpmd changed on dpdk1705, adjust to it.
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
i40e VF HW crc-strip was default enabled after commit 60da774e.
ixgbe's behavior of vlan changed after version 1.5.
i40e's behavior of vlan changed after version 1.6.
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
Send out html format report for single core performance case.
Signed-off-by: Yulong Pei <yulong.pei@intel.com>
|
|
testpmd removed "crc-strip" parameter for it is enabled by default.
If needed to disable crc-strip, must use new parameter "disable-crc-strip".
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
|
|
dpdk app output log update in dpdk17.05, so must change corroborate text in
ipfrag/ip_ressembly/kni/quota_watermak.
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
|
|
Adapt to 17.05 source code tree.
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
|
|
Support fortville 25G NIC in tso test suite.
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
|
|
Fortville nic will transmit LLDP packets when using dpdk driver.
So add LLDP filter in nvgre and vxlan suites.
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
|
|
|
|
|
|
This patch fixes trivial typos in DDP and MPLS test suite.
Signed-off-by: Rami Rosen <rami.rosen@intel.com>
|
|
|
|
1. Adapt cases to support i350
2. VF device enable crc-strip as default
3. Port should bind to default driver before generating VF device
4. Cleanup vm resouces after case or suite end
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
Signed-off-by: Peng Yuan <yuan.peng@intel.com>
|
|
This test used to modify config/common_linuxapp or config/common_bsdapp
to compile DPDK with PCAP, however, this config may lie as well in
config/common_base. If the PCAP variable is not found in OS specific
files, then it is assumed that config/common_base should be modified.
Scapy may contain utils itself, therefore importing dts utils is moved
after importing from scapy (so as to override utils).
Signed-off-by: Angela Czubak <aczubak at caviumnetworks.com>
|
|
entering main loop" instead of "memory mapped"
Previously integrity test assumed that there should be "memory mapped"
in the output of l2fwd after start up, even though it does not appear.
Test can also be run when 2 same NICs are used now.
Signed-off-by: Angela Czubak <aczubak at caviumnetworks.com>
|
|
Testpmd must be run with hardware VLAN filter disabled as thunder
driver does not support this feature.
Since disabling promiscuous and allmulticast is not supported for
thunder driver following test cases are set to be skipped:
dynamic_config_broadcast, dynamic_config_disable_promiscuous,
dynamic_config_allmulticast
Signed-off-by: Angela Czubak <aczubak at caviumnetworks.com>
|
|
Sniffing packets with scapy seems to fail, switched to tcpdump.
Taken into account capabilities of Cavium nics, created
framework/test_capabilities.py to contain information useful when
skipping not applicable parts of tests.
Signed-off-by: Angela Czubak <aczubak at caviumnetworks.com>
|
|
Testpmd should be run with hardware vlan filter disabled for cavium
nics as the driver does not offer this kind of capability and the
application stops at the beginning, so if cavium nic is used the
--disable-hw-vlan-filter flag is added.
Shutdown api test is also modified so as to skip disabling jumbo frames
mixed with vlan if hardware-assisted VLAN filtering not
configured (rte_eth_dev_set_vlan_offload return -ENOTSUP + there is
"failed diag" in the tespmd output).
Tests to be skipped for cavium nics are added to
conf/dpdk_test_case_checklist.xls
Signed-off-by: Angela Czubak <aczubak at caviumnetworks.com>
|
|
Result from tcpdump_command may contain something more than only number,
added splitting and taking first element of this operation so that
casting to int proceeds
Signed-off-by: Angela Czubak <aczubak at caviumnetworks.com>
|
|
Previously, a single VLAN header is treated as inner VLAN,
but generally, a single VLAN header is treated as the outer
VLAN header.
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
- add QAT pmd performance auto test
- add AESNI_MB pmd performance auto test
- add AESNI_GCM pmd performance auto test
- add KASUMI pmd performance auto test
- add SNOW3G pmd performance auto test
- add ZUC pmd performance auto test
- add openssl pmd performance auto test
- add crypto performance test plan
- update license date
|
|
- Fix pep8 issues
- Add DOCSIS support
- Add AES GCM support
- Refine the test vectors
|
|
1. Change the packet generator from "scapy" to packet module
2. Ehanhce the cipher/hash output generator with cryptography module,
instead of openssl
3. Update comments and clean up code
|
|
|
|
v4:
- Move the killall process to tear_down, managed by dts framework
- Change the "print" to logger method
v3:
- Fix PEP8 issues
v2:
- Update copyright dates
- Update coryright icon
|
|
Nic driver may create several rings, only check MP_mbuf_pool_socket_$id.
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
|
|
1. Change to tcp stream traffic.
2. Change duration to 60s.
3. Using one entry point for signle core performance case.
Signed-off-by: Yulong Pei <yulong.pei@intel.com>
|
|
1. Align with latest dpdk example l3fwd source code.
2. Remove useless code.
3. Change calculate method for run_rfc2544 function.
4. Use tcp packet stream for traffic
Signed-off-by: Yulong Pei <yulong.pei@intel.com>
|
|
Signed-off-by: Peng Yuan <yuan.peng@intel.com>
|
|
VF socket should get from VM(guest), but not from host.
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
1. Disable promsic for vlan and mac promisc share same setting.
2. Adapt to latest vlan verbose message.
3. Port should bind to default driver other than igb_uio.
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
Signed-off-by: xu,gang <gangx.xu@intel.com>
|
|
and Fix grammatical & logic error
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
|
|
Signed-off-by: xu,gang <gangx.xu@intel.com>
|
|
Signed-off-by: Marvin Liu <yong.liu@intel.com>
|
|
1. Utilize packet module to capture packets
2. Check fragmented flag and offset in packet header
3. No fragment packets should not be forwarded by sample
Signed-off-by: Marvin Liu <yong.liu@intel.com>
|
|
Signed-off-by: Peng Yuan <yuan.peng@intel.com>
|
|
Reduce cores usage to make this case can run successfully on system with
fewer cores.
Signed-off-by: Jianbo Liu <jianbo.liu@linaro.org>
|
|
Signed-off-by: yufengmx <yufengx.mo@intel.com>
|
|
Signed-off-by: peng yuan <yuan.peng@intel.com>
|
|
Fortville nic will auto generate LLDP packet about every 40 seconds.
This will cause Tx packet statistic increment. Utilizing function
defined in pmd_output module will work around this issue.
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
|
|
Below patch corrects the expected bond device name to match actually created
one.
Signed-off-by: Gowrishankar Muthukrishnan <gowrishankar.m@linux.vnet.ibm.com>
|