summaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2017-12-12To modify Ixia port numbers and IP in pod.yamlHEADopnfv-5.2.0-SR1opnfv-5.1.0-SR1masterNavya2-4/+4
This patch is used to change the IP in pod.yaml for livemigration and modify the port numbers related to Ixia in vsperf.conf and vsperf.conf.sriov as now assigned to different ports. Change-Id: I329bf0672b83e09b2101a62f874ffb3c70da1dbb Signed-off-by: Navya <navyax.bathula@intel.com>
2017-11-29Execution of Livemigration through Yardstickopnfv-5.2.0Navya1-0/+41
This Patch includes the scripts to execute the live migration test using Yardstick and providing the information of VM downtime, setuptime,totaltime Change-Id: Ibe768adde1e5b2289a716524a274081cca97751d Co-Authored by:RajithaY<rajithax.yerrumsetty@intel.com> Signed-off-by: Navya <navyax.bathula@intel.com>
2017-09-26To update vsperf/packet-forwarding configuration fileskalyanreddy2-1/+15
This patch is used to update the vsperf configuration files for enabling thread binding and to select the loopback application for tests with VMs. Change-Id: Id561475a56e6b262eb90fcab1b07bfeb51df6147 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-05-18To update cyclictest latency threshold valueskalyanreddy1-5/+5
This patch is used to update latency threshold values for execution of cyclictest test cases through yardstick using kvmfornfv built kernel rpm. Revert "Revert "This patch updates latency threshold values"" This reverts commit 77e6660ea78c5934e4b606a5342c4e0e64be1de6 Change-Id: I3df6da4dd5bf0e393fdfeea71e8bbe688e794a89 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-05-16Merge "Adding breaktrace & disabling timer migration"Jiang, Yunhong1-1/+2
2017-05-12Adding post-execute scripts to cyclictest executionkalyanreddy1-0/+7
This patch is used to add post-execute scripts to yardstick node context teardown to disable the ftrace soon after the completion of cyclictest execution through yardstick. Change-Id: I9cac5868c51c2c9ffd9f397574b53dc606aef2d8 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-05-09Adding breaktrace & disabling timer migrationkalyanreddy1-1/+2
This patch is used to update yardstick branch and provide breaktrace value for executing cyclictest. Also used to disable kernel timer migration on guest. Change-Id: I44237b6a3711aa22bcabd0aaad199057efa38137 Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-03-15This patch includes scripts and configuration files forkalyanreddy2-0/+73
executing packet forwarding test cases as a part of kvmfornfv daily job and printing the results. Change-Id: I484ce89c4821d03cb997c774f014c59a10dc275e Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-03-02This patch updates latency threshold values for execution ofkalyanreddy1-3/+3
cyclictest test cases using kvmfornfv built kernel rpm. Also reduces the test execution time. NOTE: This change is only a temporary work around as the kernel debugging work to reduce these high latency values is in progress. Change-Id: I13d8595b6d8625b8b41f7ca6156cf3f675d8080b Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2017-02-07This patch contains the scripts to install the Qemu rpm and make use of it forshravani1-0/+1
lauching guest VM's Change-Id: I74ce89e1e0d628b0be2d9165b8418a519b52064d Co-Authored-By: Y Rajitha <y.rajitha@tcs.com> Signed-off-by: Shravani <shravani.p@tcs.com>
2016-12-13This patch includes scripts to create multiple yaml file for differentshravani2-51/+0
environments and run cyclictest. Also contains updated interface scripts to trigger packetforwarding and cyclictest stress scripts. Change-Id: Ibb8694746f8b19d605e50ea07c2be8b2bd141ec0 Co-Authored-By: Y Rajitha <y.rajitha@tcs.com> Co-Authored-By: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com> Signed-off-by: Shravani <shravani.p@tcs.com>
2016-10-19This patch contains scripts to update the measurement name asshravani1-0/+51
kvmfornfv_cyclictest_idle_idle in influxdb Change-Id: I70c5e06e38410cde83a1809393a4f783215b36ad Signed-off-by: Shravani <shravani.p@tcs.com>
2016-10-13This patch contains scripts to publish the data to localkalyanreddy1-0/+1
Grafana Dashboard for daily Job Change-Id: I382408d0f462c05f3f9b6578b3e00d104d127ee7 Co-Authored-By: Shravani <shravani.p@tcs.com> Signed-off-by: Gundarapu Kalyan Reddy <reddyx.gundarapu@intel.com>
2016-09-21This patch includes scripts to verify the sha512sum of thekalyanreddy1-1/+1
guest image. Also contains scripts to exit the test if the test_type is not verify/daily/merge. Change-Id: Ibbb0d30302095282b539db7293084de007db6ddc Co-Authored-By: Shravani <shravani.p@tcs.com> Signed-off-by: kalyanreddy <reddyx.gundarapu@intel.com>
2016-08-26Change the cyclictest timeYunhong Jiang1-1/+1
Currently the cyclictest runs only 1 seconds, that's too short for patch verification. Increase this time to be 10 minutes to make it more reasonable. In long term, we should have another type of task to run 24 hours testing. Change-Id: I48534b3da48018060c885305488b969286c8bd49 Signed-off-by: Yunhong Jiang <yunhong.jiang@linux.intel.com>
2016-08-10CI Integration for KVMforNFVswatisharma1-0/+18
This patch contains scripts for running cyclictest through yardstick as part of CI integration for KVMforNFV. The scripts will be triggered to create a docker ubuntu container for running yardstick, configuring the host, launching a guest VM and executing cyclictest through yardstick. The verification process gets completed after running the cyclictest. Co-Authored-By: Gundarapu Reddy <reddyx.gundarapu@intel.com> Signed-off-by: Swati Sharma <swatix.sharma@intel.com>
2016-01-15Remove the code to apply yardstick patchYunhong Jiang1-3/+0
The patch to run cyclictest on baremetal (https://gerrit.opnfv.org/gerrit/#/c/3633/) has been merged, thus we don't need apply the patch anymore. Remove it. Change-Id: I7058f9d6c3e873b56be52a0e886fe460506a9911 Signed-off-by: Yunhong Jiang <yunhong.jiang@linux.intel.com>
2016-01-05Cyclictest invokation scriptYunhong Jiang3-0/+180
We run the cyclictest through yardstick, which will help to setup the environment. Environment setup scripts are copied to the yardstick docker images. A yardstick cyclictest yaml file are also used. Change-Id: Iacf1299a38c3c81a08fd5fdbbf64c5a57f30c38b Signed-off-by: Yunhong Jiang <yunhong.jiang@linux.intel.com>
2016-01-05Add the yardstick invokation scriptYunhong Jiang1-0/+148
This script does the real yardstick works. It downloads the yardstick code, and run the cyclictest test case. This scripts is copied by the cyclictest.sh to the container image and is executed from the yardstick container. It's based on a script from QiLiang when discussing the integration with yardstick. Change-Id: I5920a21401a3e442d5f4fada05d9e789f2a99add Signed-off-by: Yunhong Jiang <yunhong.jiang@linux.intel.com> Signed-off-by: QiLiang <liangqi1@huawei.com>
2015-12-04Add VM preemption latency measuring tool vm-traceDavid Su3-0/+706
This tool is to be used to measure VM preemption latencies defined by kvmfornfv requirements. See README.txt for usage of the tool. Change-Id: I78aed07df0af02f2268e36cfeb81923ba2bdb52a Signed-off-by: David Su <david.w.su@intel.com>