summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-18test_plans userspace_ethtool: support firmware/bus-info queryyufengmx
Signed-off-by: yufengmx <yufengx.mo@intel.com>
2017-01-16test_plans: add floating VEB test plan planPeng Yuan
Signed-off-by: Peng Yuan <yuan.peng@intel.com>
2017-01-16framework: fix dts suite-dir parameter not workyufengmx
Suites module path should be loaded in dts/run_all. Import tests directory in main.py will cause suite-dir option effectless, input tests directory is always overlapped by default tests. Signed-off-by: yufengmx <yufengx.mo@intel.com>
2017-01-16tests: add floating_veb test suitepeng yuan
Signed-off-by: peng yuan <yuan.peng@intel.com>
2017-01-16tests: utilize check_tx_bytes function for check testpmd tx_bytesxu,huilong
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>
2017-01-16framework pmd_output: add check_tx_bytes function for check testpmd tx_bytesxu,huilong
Changlist: 1. Add PROTOCOL_PACKET_SIZE value in setting mode 2. Add check_tx_bytes function in testpmd output mode Signed-off-by: xu,huilong <huilongx.xu@intel.com>
2017-01-16framework: cleanup vm when suite finishedLijuan Tu
If vm not quit normally, VF devices will not be released. This will cause later virtualization cases failed. So add vm environment cleanup function and called at suite done. Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
2017-01-16test_plan: add interrupt_pmd test planxu,gang
Signed-off-by: xu,gang <gangx.xu@intel.com>
2017-01-16framework crb: support socket paramater when require all logic coresLiu, Yong
When case get lcore by get_core_list function, socket parameter should also workable even requiring for all lcores. Signed-off-by: Marvin Liu <yong.liu@intel.com>
2017-01-12framework: fix ping6 parameter to interface name for link local addressGowrishankar Muthukrishnan
Below patch adds scope identifier for link local address of remote ports while probing connecting port peers, instead of using -I option in ping6 command. This was to be broken atleast in Ubuntu 16.10 as DTS tester. Signed-off-by: Gowrishankar Muthukrishnan <gowrishankar.m@linux.vnet.ibm.com>
2017-01-12tests: fix pmd_bonded for an expected string while creating bonded deviceGowrishankar Muthukrishnan
Below patch corrects the expected bond device name to match actually created one. Signed-off-by: Gowrishankar Muthukrishnan <gowrishankar.m@linux.vnet.ibm.com>
2017-01-11tests sriov_kvm: fix second vm not start issueRami Rosen
This patch fixes the setup_4vm_4vf_env() method in sriov kvm TestSuite to use vm2 for creating vm2 DUT, instead of wrongly using vm1 for this. Signed-off-by: Rami Rosen <rami.rosen@intel.com>
2017-01-11Merge branch 'v16.11'Marvin Liu
2017-01-11tests sriov_kvm: fix a typo issueRami Rosen
This patch fixes a typo in sriov kvm TestSuite (use "self" instrad of "slef"). Signed-off-by: Rami Rosen <rami.rosen@intel.com>
2017-01-11framework packet: src mac won't be set in some scenariosyufengmx
Src mac won't be set when make some pesudo packets. Signed-off-by: yufengmx <yufengx.mo@intel.com>
2017-01-11test_plans sriov_kvm: set max_vfs to 4 when creating 4 VFRami Rosen
When creating 4 VFs, we should set max_vfs to 4 and not to 2. This patch fixes this assignment. Signed-off-by: Rami Rosen <rami.rosen@intel.com>
2017-01-11tests kni: fix ifconfig and ping issue on some OSxu,huilong
Change list: 1. Set virtual interface down before ifconfig case. This is becaused of virtual interface maybe up when is created. 2. Remove ipv6 address check. When virtual interface create, ipv6 address won't be ready on some OSs. 3. Remove ping selves virtual interface. Some OSs may not support this test, eg RHEL. Signed-off-by: xu,huilong <huilongx.xu@intel.com>
2017-01-06framework project_dpdk: i40e/fm10k configuration name changedxu,huilong
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
2017-01-06framework&suites: change tools folder name to usertoolsxu,huilong
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
2017-01-04tests ipgre: update to dpdk16.11yufengmx
1. Remove checksum offload ip increase 2. Change packet type format in testpmd Signed-off-by: yufengmx <yufengx.mo@intel.com>
2017-01-04framework dts: report error in execution processMarvin Liu
Add error report in execution process, now framework report build/setup/execution/generic errors. When those types of error happened, system exit value will be changed as pre-defined value in settings module. Signed-off-by: Marvin Liu <yong.liu@intel.com>
2017-01-04framework settings: add support for global error statusMarvin Liu
Record error information in system environment variable. And changed system exit value according to what's kind of error met in execution process. Signed-off-by: Marvin Liu <yong.liu@intel.com>
2017-01-04tests: add veb switch suitepeng yuan
Signed-off-by: peng yuan <yuan.peng@intel.com>
2017-01-04test_plans veb switch: modify test plan formatpeng yuan
Signed-off-by: peng yuan <yuan.peng@intel.com>
2017-01-04framework dpdk: update rxmode configurationxu,huilong
Configuration for changed Rx/Tx mode changed, so update dpdk module. Signed-off-by: xu,huilong <huilongx.xu@intel.com>
2016-12-29tests: add suite for vhost/virtio loopback performancelei yao
This test won't use qemu, but will use two testpmd thread to launch vhost-user and virtio-user to simulate the qemu user case. Signed-off-by: lei yao <lei.a.yao@intel.com>
2016-12-28test_plans: add test plan for vhost_pmd_xstatsxu,gang
Signed-off-by: xu,gang <gangx.xu@intel.com>
2016-12-28unit_tests: fix timeout on FreeBSDxu,gang
Signed-off-by: xu,gang <gangx.xu@intel.com>
2016-12-22tests: add vhost/virtio pvp performance testlei yao
The test case include 2 part: 1. virtio 0.95 performance test virtio0.95 is the default version for qemu. Vector, normal, mergeable path will be tested on this version 2. Test vector performance on virtio 1.0. Change in V4 The cmd is changed to based on self.target Signed-off-by: lei yao <lei.a.yao@intel.com>
2016-12-20Merge branch 'master' of dpdk.org:dtsMarvin Liu
2016-12-20framework qemu_kvm: add server mode and multi queue supportlei yao
1. Server mode In vhost reconnection test, we need set qemu work in server mode(default is client mode) The sample command is : "-chardev socket,id=char0,path=./vhost-net1,server" 2. Multiqueue We can set multiqueue connection between vhost and virtio. Add this parameter for the multi-queue performance testing. The sample command is: "-netdev type=vhost-user,id=mynet1,chardev=char0,vhostforce,queues=4" 3. Change the VM launch waiting time. Some times,we find that lauching vm need more time. So change count=20 to count 40 Signed-off-by: lei yao <lei.a.yao@intel.com>
2016-12-20tests fdir: fix NNT ipv6 fwd failurexu,huilong
Fdir cmdline for NNT updated for proto parameter removed. Signed-off-by: xu,huilong <huilongx.xu@intel.com>
2016-12-20framework qemu_kvm: add server mode and multi queue supportlei yao
1. Server mode In vhost reconnection test, we need set qemu work in server mode(default is client mode) The sample command is : "-chardev socket,id=char0,path=./vhost-net1,server" 2. Multiqueue We can set multiqueue connection between vhost and virtio. Add this parameter for the multi-queue performance testing. The sample command is: "-netdev type=vhost-user,id=mynet1,chardev=char0,vhostforce,queues=4" 3. Change the VM launch waiting time. Some times,we find that lauching vm need more time. So change count=20 to count 40 Signed-off-by: lei yao <lei.a.yao@intel.com>
2016-12-20tests fdirL: fix NNT ipv6 fwd failurexu,huilong
Fdir cmdline for NNT updated with proto parameter removed. Signed-off-by: xu,huilong <huilongx.xu@intel.com>
2016-12-14test kni: fix ping6 and stress case issue on Fedora25xu,huilong
Ping output and kernel output are different between FC25 and other OSs. Modified those cases which affected by the change. Signed-off-by: xu,huilong <huilongx.xu@intel.com>
2016-12-14test_plans sriov_kvm_test_plan: use VM0 instead of VM1Rami Rosen
When mentioning "Similar for", the intention is: similar to the VM which was previously discussed, which is VM0 and not VM1. Signed-off-by: Rami Rosen <rami.rosen@intel.com>
2016-12-14tests rxtx_callbacks: fix attribute missing errorxu,gang
Signed-off-by: xu,gang <gangx.xu@intel.com>
2016-12-14framework packet: support transmit specified number of packetsxu,gang
Signed-off-by: xu,gang <gangx.xu@intel.com>
2016-12-07Following the discussion of moving to Linux Foundation, add contributorMarvin Liu
guide file in root directory. Signed-off-by: Marvin Liu <yong.liu@intel.com>
2016-11-23Merge branch 'master' of dpdk.org:dtsMarvin Liu
Signed-off-by: Marvin Liu <yong.liu@intel.com> Conflicts: tests/TestSuite_hotplug.py
2016-11-23tests: add hotplug suitexu,gang
Signed-off-by: xu,gang <gangx.xu@intel.com>
2016-11-23tests: add hotplug suitexu,gang
Signed-off-by: xu,gang <gangx.xu@intel.com>
2016-11-23tests vf_packet_rxtx: optimize code logicLijuan Tu
1. For generic logic, enable crc-strip on all kinds of VF NICs. Refer: http://dpdk.org/dev/patchwork/patch/16980/ 2. Enable pf(igb_uio) crc-strip to make share pf & vf have same behavior. 3. Fix grammatical & logic error. Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
2016-11-23framework project_dpdk: fix dpdk recompile errorJianbo Liu
Remove temporay files in the app/test to make recompile successfully. Signed-off-by: Jianbo Liu <jianbo.liu@linaro.org>
2016-11-23tests unit_tests_mempool: prolong mempool_perf waiting timeJianbo Liu
It takes longer to do perf testing on ARM platform, so change the value from 700s to 900s. Signed-off-by: Jianbo Liu <jianbo.liu@linaro.org>
2016-11-23tests unit_test_*: specify the coremask to use fewer DUT's coresJianbo Liu
The coremask (now is ffff) for applications is too large, reduce to f. Signed-off-by: Jianbo Liu <jianbo.liu@linaro.org>
2016-11-23tests link_status_interrupt: fix device bind errorxu,gang
Remove useless code and reopen link status interrupt port case. Signed-off-by: xu,gang <gangx.xu@intel.com>
2016-11-22tests: update for packet outer layer type changexu,huilong
dpdk removed outer layer packet type prefix, so updated suites for this change. Signed-off-by: xu,huilong <huilongx.xu@intel.com>
2016-11-22tests vm_power_manager: merge to latest frameworkLijuan Tu
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>
2016-11-15checklist: vf_rss only support by niantic and fortvilleLijuan Tu
Signed-off-by: Lijuan Tu <lijuanx.a.tu@intel.com>