aboutsummaryrefslogtreecommitdiffstats
path: root/yardstick
AgeCommit message (Collapse)AuthorFilesLines
2016-11-21Create API to run test caseschenjiankun2-7/+8
JIRA: YARDSTICK-413 Change-Id: Ibf58b50b568fae3f2eea985b25ee33be0a3666b7 Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2016-11-16Merge "convert networkcapacity to LF"Kubi1-71/+71
2016-11-14Merge "Create a constants.py to manage constant variable consistently"Kubi2-0/+26
2016-11-14Merge "Add task call entry in cli for REST API"Kubi2-3/+34
2016-11-14Merge "bugfix: ipv6 should log in controller node to setup"Kubi2-5/+20
2016-11-10convert networkcapacity to LFRoss Brattain1-71/+71
JIRA: YARDSTICK-408 Change-Id: Iec9ce9ac991ee80f9396827c7caf9c7026e11e3f Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2016-11-10add option to connect to non-standard ssh portRoss Brattain33-50/+138
not all enviroments have port 22 enabled for SSH. In particular for network isolation NAT and port forwarding may be used. example pod.yaml: nodes: - ip: 10.2.45.145 name: node1 password: '' role: Controller ssh_port: 5000 user: root - ip: 10.2.45.145 name: node2 password: '' role: Controller ssh_port: 5001 user: root - ip: 10.2.45.145 name: node3 password: '' role: Controller ssh_port: 5002 user: root JIRA: YARDSTICK-407 Change-Id: I8f9d6e388f31d291dd15cb900d7f71f347e41ef6 Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
2016-11-09bugfix: ipv6 should log in controller node to setuprexlee87762-5/+20
JIRA: YARDSTICK-363 Change-Id: Ic1f2ab98425512014d746a997b7356d3490c6b33 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-11-09Add task call entry in cli for REST APIchenjiankun2-3/+34
JIRA: YARDSTICK-368 This is to add api entry for api, the way to use cli will not be changed The command line will use main method, and the api will use api method The **kwargs in do_start will receive the args from api entry Change-Id: Ic487344436f4596cd2efd70e008c8ea862778f2e Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2016-11-08Create a constants.py to manage constant variable consistentlychenjiankun2-0/+26
JIRA: YARDSTICK-378 Change-Id: I527d4f60f2a2081730118bdbbea6c19fc093672f Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2016-11-01Bugfix:fix a bug that yardstick_key.pub cannot be found in Yardstick dockerJingLu51-1/+3
JIRA: YARDSTICK-379 Change-Id: I8416a38c94e07f0f83cb74d920a7c4d22a0cd04a Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-10-25remove yardstick_key from the repoJingLu53-28/+21
JIRA: YARDSTICK-370 private key should not be in the repo. yardstick image now use yardstick_key in the repo to log in the vm, so it should be change to automatic generate it. also the userguide should be updated to generate yardstick_key before the test. Change-Id: I61775bb429a8fddb9b8d312203f10ec369a1f801 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-10-17Merge "Bugfix: no pod.yaml file error when run test case not in the root path"liang gao3-5/+16
2016-10-14influxdb_line_protocol.py should move to 3rd party dirchenjiankun2-138/+1
JIRA: YARDSTICK-369 Change-Id: I286e883d88a47d2befa4bb523ad9384937e079b3 Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2016-10-14bug-fix: ipv6 ml2 file should use variablerexlee87761-7/+7
JIRA: YARDSTICK-363 Change-Id: Ie2df38ad89a90033c90281e5b6214b0fdc34e918 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-10-10Bugfix: no pod.yaml file error when run test case not in the root pathchenjiankun3-5/+16
JIRA: YARDSTICK-364 Change-Id: I8c460064c058f77971140f69689ba638179f89d9 Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2016-09-29ipv6 testcase disable port-security on vRouterrexlee87761-2/+2
JIRA: YARDSTICK-359 orginal one is ok currently, this patch is suggested by Sindhar from Redhat to add this also which is more reasonable. and will keep update with the ipv6 document. Change-Id: I91f98eacbbcb818da00a47b8388c003e4bb98ecd Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-09-28ipv6 test case to de-coupling to fuel/compassrexlee87767-60/+102
JIRA: YARDSTICK-358 1. plan to support fuel first 2. apex/joid situation will be taken care of in another patch Change-Id: Ia9293a2e925d874cc6182e975f563d92fb91a2c7 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-09-21bugfix: ipv6 in mitaka ping6 fail in compassrexlee87762-9/+9
JIRA: YARDSTICK-317 Change-Id: I2ef9b7647f02a8dc96906c960c01797f426b575b Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-09-21Merge "bugfix: ipv6 testcase ping6 command wrong"liang gao2-3/+3
2016-09-20bugfix: ipv6 testcase ping6 command wrongrexlee87762-3/+3
JIRA: YARDSTICK-355 Change-Id: Ib05318d03aaba1c86dd386f6d375d8d2cffa11ef Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-09-20Merge "compute capacity description adjustment and HT check added"liang gao1-2/+11
2016-09-17compute capacity description adjustment and HT check addedMatthewLi1-2/+11
JIRA: YARDSTICK-270 1)description info amended according to really tested 2)hyper-thread status check added Change-Id: I813a41ff1e55c2d816fa55b773cf6c4bdd2af2bd Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-09-14dispatcher use YARDSTICK_BRANCH to distinguish different branchrexlee87761-1/+3
JIRA: YARDSTICK-349 Change-Id: I8d1e9cd6124cbc8634583751882ec70bdbe4627a Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-09-14Merge "add ping6 parameters"liang gao2-2/+13
2016-09-13add ping6 parametersMatthewLi2-2/+13
JIRA: YARDSTICK-315 1) make packetsize workable 2) add ping_count parameter Change-Id: Ice2235fc5744b94df6a3f981c23159ca8280d876 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-09-13Merge "Bugfix: modify comment bugs in TC055 and TC075"liang gao1-1/+1
2016-09-11Bugfix: modify comment bugs in TC055 and TC075chenjiankun1-1/+1
JIRA: YARDSTICK-342 Change-Id: I5341f377425042b459bd15d623903c8674a3075a Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
2016-09-06bugfix: enable_ipv6_testcase_with_mitaka_in_compassrexlee87764-13/+22
JIRA: YARDSTICK-317 Change-Id: I2757840b29dad80fccbcd7c51e66700544086f05 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-19bugfix: serviceha do not provide result to influxdbrexlee87761-0/+4
JIRA: YARDSTICK-320 Change-Id: I94cdc2cc9f4f356484d49916d2c67bac61e38967 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-15bug fix: ssh authentiation error when run compass scenario in fuelrexlee87761-1/+3
JIRA: YARDSTICK-319 Change-Id: I25ee9a2582c751024b30e91eabf77aebb14a02f7 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-15Merge "[Yardstick-233]latency measurment by using pktgen-dpdk"liang gao4-0/+369
2016-08-12[Yardstick-233]latency measurment by using pktgen-dpdkwu.zhihui4-0/+369
VM A runs pktgen-dpdk as a traffic generator and is connected back-to-back with VM B running testpmd for forwarding packets. 1. use linux expect to fetch the latency statics data. 2. fetch 10 samples of latency and calculate avg_latency. 3. use screen to keep test scripts running in the background. 4. add a function send_command() for screen in ssh.py JIRA:YARDSTICK-233 Change-Id: I90ae64b3d198c79f159275ae35715eb284f05080 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-08-12BugFix: modify storagecapacity output format for result visualization in ↵JingLu51-1/+1
grafana dashboard Change-Id: I255586efb0d1e25d7505838693d90a40282249b4 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-11Merge "BugFix: fix Storperf CI bug"liang gao1-6/+14
2016-08-11BugFix: fix Storperf CI bugJingLu51-6/+14
Change-Id: I508762b4fc37620dc01f0e166cef92fe1864eac5 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-11Support Network Capacity Testingrexlee87762-0/+110
two metrics:Number of Connection, Number of Frame JIRA:YARDSTICK-283 Change-Id: I71f1de25667437bbeac7c06749ff8fb38f41a791 Signed-off-by: kubi <jean.gaoliang@huawei.com> Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-08-09Merge "Add Storperf in CI [work in progress]"liang gao1-10/+27
2016-08-04Merge "Support Storage Capacity Test"liang gao2-0/+202
2016-08-03Add Storperf in CI [work in progress]JingLu51-10/+27
Add task configration file for TC074_Storperf and update test suite file Add test case description for TC074_Storperf Update Dockerfile to add ubuntu image used by Storperf Update yardstick-verify to load ubuntu image and install Storperf Modify plugin.py to support local installation Change-Id: I4de764c7924aac98de6e6a8664f9d5c0b58cf31b Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-08-02Support Storage Capacity Testwangyaoguang2-0/+202
It measures disk size, block size and disk utilization. JIRA: YARDSTICK-284 Change-Id: I61b3fb8a35da41c77450c157f843fb853d77dddd Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
2016-08-01Merge "Create Bash Sheel Utilities"liang gao7-0/+99
2016-08-01Merge "Bugfix: Only add keyword "external_network" to the first network"liang gao2-9/+15
2016-08-01Merge "Create Bash Sheel Utilities for TC052"liang gao5-1/+63
2016-08-01Merge "StorPerf Integration"liang gao1-0/+208
2016-08-01StorPerf IntegrationJingLu51-0/+208
Change-Id: I34a44111078efe50b1dbbaddda72474d25aafe43 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-29Create Bash Sheel Utilities for TC052tjuyinkanglin5-1/+63
JIRA: YARDSTICK-277 Change-Id: I4837ec865e73c3a77cd5edc076be15f3a0695617 Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
2016-07-29Create Bash Sheel Utilitiestjuyinkanglin7-0/+99
JIRA: YARDSTICK-277 Change-Id: I7379d4fe375d22e544ab93b48d56a017a60c4b9f Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
2016-07-29Bugfix: move plugin install/remove scripts to "scripts" directoryJingLu52-0/+0
Change-Id: I0deb04c2e7e0908e8d28ace7ee8fdf27eec65917 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-07-28bug_fix_parse_suite_wrong_installer_typerexlee87761-1/+1
JIRA: YARDSTICK-305 Change-Id: I0224054e19c7bf764a9da1fc1fb7bed09dd40ef7 Signed-off-by: rexlee8776 <limingjiang@huawei.com>