summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-07-01vsperf: Initial integration with VSPERFMartin Klozik2-0/+361
New scenario class allows to execute vsperf installed inside VM. Vsperf is executed in trafficgen mode. It means, it will only configure and execute traffic by external HW traffic generator based on custom configuration file. After traffic generator stops, then test results will be converted from vsperf CSV format into JSON and passed to yardstick for further processing. Currently, traffic is passed only through external bridge. In the future, test scenarios will launch VNFs and traffic will be properly routed to them. Proper routing can be ensured by OVS flows configuration via setup-script executed during setup phase. Testcase definition yaml files inside vsperf/ directory won't be pushed to the yardstick, but they will be stored inside vsperf repository. They are part of the draft review only to show how it is done. JIRA: VSPERF-288 Change-Id: I13a519ed39091fe89d1a43cc522738044fb3c609 Signed-off-by: Martin Klozik <martinx.klozik@intel.com> Reviewed-by: <sunshine.wang@huawei.com> Reviewed-by: <lvjing5@huawei.com> Reviewed-by: <jean.gaoliang@huawei.com> Reviewed-by: <david.j.chou@intel.com>
2016-06-25Creating a generic attackerqiujuan5-0/+197
JIRA: YARDSTICK-273 Change-Id: Id81b554b559d14ced440a1fa004d14d791fd2306 Signed-off-by: qiujuan <juan_qiu@tongji.edu.cn>
2016-06-21Add fuel plugin for YardstickGuo Ruijing12-0/+430
1. fuel can deploy yardstick 2. todo: fuel run yardstick Change-Id: If1a4b178187d78bdc2d4c3b6469faff78dc51ead Signed-off-by: Chou, David J <david.j.chou@intel.com> Signed-off-by: Hinman, John <john.hinman@intel.com> Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2016-06-14fix bug when running tc043, ssh failrexlee87761-2/+3
Change-Id: Ifcbb93f517063d3144f3ea4d7772071d62826e9c Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-06-12add compute capacity/scale scenarioJingLu54-0/+210
JIRA: YARDSTICK-271 This scenario reads hardware specification, including number of cpus, number of cores, number of threads, available memory size and total cache size of a host. Change-Id: Icb6c2e103f63fdd61be2461d25c1cf1f4115f161 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-06-08Merge "Update plotter.py to new yardstick.out format"liang gao1-1/+6
2016-06-08Merge "rename test suite script"liang gao4-6/+10
2016-06-06ubuntu-server-cloudimg-modify: adjust install location of RAMspeedJingLu54-6/+6
Unify tool install location Change-Id: I45fc76a0631187136a2602d1a9c26f3df94ce9dd Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-06-03Merge "ubuntu-server-cloudimg-modify: fix location of #! shell line"liang gao1-2/+1
2016-06-02Update plotter.py to new yardstick.out formatkbbrodz1-1/+6
JIRA: YARDSTICK-176 Change-Id: I16ae136700334e95a1edcda6a46208ca21c19951 Signed-off-by: kbbrodz <konrad.b.brodzik@intel.com>
2016-06-01rename test suite scriptMatthewLi4-6/+10
JIRA: YARDSTICK-279 Change-Id: I70accc9a79b59447c907057c386f14f6a4f38346 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-06-01ubuntu-server-cloudimg-modify: fix location of #! shell lineBilly O'Mahony1-2/+1
The #!/bin/bash was not on the first line of the script so the script was run as sh not bash. This meant some obvious things like ${VAR} do not work. Change-Id: Ieac3e4aca8e7f34ac7985cca5b6ef12e7705f202 Signed-off-by: Billy O'Mahony<billy.o.mahony@intel.com> Reviewed-by: Szilard Cserey <szilard.cserey@gmail.com> Reviewed-by: Liang Gao <jean.gaoliang@huawei.com>
2016-06-01Add cachestat scenarioJingLu56-0/+319
JIRA: YARDSTICK-267 This scenario reads system cache hit/miss ratio and other statistics using cachestat tool. Change-Id: I601cb7e64d234571c0a0fd65a5e32604b3a617ec Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-05-26OPNFV_YARDSTICK_TC043_Latency_between_NFVI_nodes_measurementsrexlee87764-1/+109
JIRA: YARDSTICK-258 Change-Id: I330fecead430618cb1a16e3e02d92b1a3bc5875a Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-05-25enable yardstick in huawei-pod2meimei1-0/+24
JIRA: COMPASS-393 Change-Id: I46c0ac05b602fa8bf07906d9bc5f0bc8f499e20c Signed-off-by: meimei <meimei@huawei.com>
2016-05-24Merge "add memory_load scenario"liang gao4-0/+253
2016-05-23move /ci into /tests directoryMatthewLi9-4/+4
JIRA: YARDSTICK-269 Change-Id: I2b552aded888fa9d8f8ddd8d902b3d7f6d31a607 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-05-23Merge "check if the env variable is valid or not before fetch_os_creds"liang gao1-6/+17
2016-05-23Update test suite files used for LF PODsFatih Degirmenci2-0/+0
Change-Id: I69690c5a17aae6bd9bad883c4be523a630eb0f83 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-23check if the env variable is valid or not before fetch_os_credsMatthewLi1-6/+17
JIRA: YARDSTICK-265 Change-Id: I7761344b95aefb1e46d0e68ef8a7e97066508917 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-05-23Merge "add support for RAMspeed"liang gao6-0/+519
2016-05-23Merge "CI docker image usage document improvement"liang gao1-7/+14
2016-05-23add memory_load scenarioJingLu54-0/+253
JIRA: YARDSTICK-259 This scenario reads memory usage statistics on a Linux host. memory usage statistics are read using the utility 'free'. Signed-off-by: JingLu5 <lvjing5@huawei.com> Change-Id: I677aa65ca264dc77a963bf8b6913a729fbf031be
2016-05-19CI docker image usage document improvementMatthewLi1-7/+14
JIRA: YARDSTICK-264 Change-Id: Ib330d134c81c793d1008e6c0d564640232793cbf Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-05-19add support for RAMspeedJingLu56-0/+519
JIRA: YARDSTICK-255 add RAMspeed scenario for measuring memory bandwidth. Change-Id: Iba740d7fdb394d96f32ee824925bbbf8fb689614 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2016-05-17Update test suite files used for Huawei PODs/machinesFatih Degirmenci8-0/+0
Change-Id: Ic52d1eec693ef9278d4a196962e8b3ede907dbeb Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-12Update test suite file used for orange-fr-pod2Fatih Degirmenci1-1/+1
Orange slaves connected to Jenkins have been renamed in an effort to unify naming of the slaves. This update reflects the same change to yardstick as well. Change-Id: I7b4b8ca1aa557a649b7a37d78e272045dff478e8 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-11fix bug when run tc019(conf file copy missing in setup.py)rexlee87761-0/+2
JIRA: YARDSTICK-261 Change-Id: I142977923935a86ee88f4bcbdc859197cbb18fb8 Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-05-11Due to rename ZTE jenkins slave, synchronize ZTE test suit name.wu.zhihui1-0/+0
JIRA: YARDSTICK-260 Change-Id: I5587ac41c6112c9d4275809de28a1dc18d9b05a0 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-05-11User guide updateQiLiang1-2/+23
Add an dditional step to use the guest image building tools (yardstick-img-modify). JIRA: - Change-Id: I72bb4b9476c941fa9c1edbb1b9008af7aa048696 Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-05-11Merge "add support for Latency between NFVI nodes(Ping)"liang gao1-3/+3
2016-05-06Add plugfest test suiteQiLiang1-0/+22
JIRA: - Change-Id: I0f127d7a27e788575ad34ee3a0aa6a75bbf61450 Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-04-29PTL changed from Ana to Liang GaoAric Gardner1-4/+4
Change-Id: I5d66b0afefe425c00808e1979c1b87269bcb5d6f Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
2016-04-27Release notes for 3.0Ana C3-33/+50
This patch updates the release notes for brahmaputra.3.0. The results document is also updated with the list of verified scenarios and limitations. Change-Id: Ie16ff71e9c3acdb136f57a5e30e5c3d64479b417 Signed-off-by: Ana C <ana.cunha@ericsson.com>
2016-04-27Update links in user guideAna C2-4/+3
Updates to the links for the presentations referred in the text and to ETSI TST document. No other changes were done. Change-Id: I147c359929e3e53ff8039611f96a7409613de798 Signed-off-by: Ana C <ana.cunha@ericsson.com>
2016-04-26Introduction of a new environment variable indicating a virtual environmentJonas Bjurel1-10/+9
This patch introduces a new environment variable: DEPLOY_TYPE [bm | virt], indicating if the opnfv stack is deployed bare-metal or virtualized. This can be used for several purposes, but in this patch it is used to tell "fetch_os_creds.sh" wheather it is a BM or virt deployment. Also see: https://gerrit.opnfv.org/gerrit/#/c/11541/ NOT VERIFIED CAN MERGE AS SOON AS VERIFIED Change-Id: I2d4385dc9a2786ce51e44081967a77736276696e Signed-off-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
2016-04-20ubuntu_cloud_img: Allow pwd console accessBilly O'Mahony1-0/+4
Currently if there is a port bind failure it is impossible to access a VM based on Ubuntu server cloud image to debug. This change allows access on the console for user ubuntu by was of a password that is printed to the console during start up; The same way as VMs based on the cirros image do. Change-Id: Iac242ba1f3f14ae77a7b00cf2befd6fa4b65af09 Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com> Reviewed-by: Ana Cunha <ana.cunha@ericsson.com> Reviewed-by: Jorgen Karlsson <jorgen.w.karlsson@ericsson.com> Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com> Reviewed-by: Daniel Smith <daniel.smith@ericsson.com> Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
2016-04-15yardstick-verify: Mod yardstick-flavor for ovs scenariosBilly O'Mahony1-0/+4
VMs used with DPDK-enabled OVS must have their memory backed by large pages. Change-Id: Id685554183a76e8a6024d58920a9a9e187b90e24 Signed-off-by: Billy O'Mahony <billy.o.mahony@intel.com> Reviewed-by: Ana Cunha <ana.cunha@ericsson.com> Reviewed-by: Jorgen Karlsson <jorgen.w.karlsson@ericsson.com> Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com> Reviewed-by: Daniel Smith <daniel.smith@ericsson.com> Reviewed-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com> Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
2016-04-11Update info fileAna C1-3/+2
This patch adds two new committers after voting in community and removes three inactive committers who stepped down. Change-Id: Id92e834df1343438d39db4acf0b5866b0fc2c28b Signed-off-by: Ana C <ana.cunha@ericsson.com>
2016-04-08add latency for cache read operations(LMBench)kubi4-1/+107
Using LMBench to measure latency of cache. two parameter can be configured (repetition and warmup) Change-Id: I5e4ecca0f9dd9c9ce2cecce3623dd8347ab2b5b1 Signed-off-by: kubi <jean.gaoliang@huawei.com>
2016-04-08add huawei shanghai pod6 daily suitekubi1-0/+22
add a huawei pod6 test suite yaml to verify generic test case Change-Id: I50938617c1093bedb9732702b3330a044528f122 Signed-off-by: kubi <jean.gaoliang@huawei.com>
2016-04-06add support for Latency between NFVI nodes(Ping)rexlee87761-3/+3
Change-Id: I13cc3f6cdfc243391df6e15827428352a8d6634d Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-04-01add "yardstick testcase show" command functionrexlee87762-0/+30
"yardstick testcase show" will show the details of specific test case yardstick testcase show <case-name> (e.g. yardstick testcase show opnfv_yardstick_tc001) JIRA:- Change-Id: Ibb91625dc3e6802855f28160ee0aa8c7e386cf7a Signed-off-by: rexlee8776 <limingjiang@huawei.com>
2016-04-01Merge "add "yardstick testcase list" command function"qi liang3-1/+121
2016-03-30Release notes for Brahmaputra2.0Ana C3-25/+72
This change updates the release notes for Brahmaputra2.0. It also includes minor updates on reuslts report. Change-Id: Id0b5def1fc2b9b6cd03821bb3d248ecc28c0e06d Signed-off-by: Ana C <ana.cunha@ericsson.com>
2016-03-27Documentation and results explanation for vTC generic test caseAkis Kourtis1-1/+39
Change-Id: Idff2bc3e857414469a7d9ce42ad8bf1e82f423bf
2016-03-26add "yardstick testcase list" command functionkubi3-1/+121
"yardstick testcase list" will list test cases info(Name, Description) in tests/OPNFV/test_cases/ Change-Id: Icf2e6a803d90d33012f009519e47e750bfd57489 JIRA:- Signed-off-by: kubi <jean.gaoliang@huawei.com>
2016-03-25Documentation: Installation and Results for vTC test casesVincenzo Riccobene4-39/+252
Change-Id: I6b0d11255b4edfe9fe5070f880ad75ca597e1960 Signed-off-by: Vincenzo Riccobene <vincenzox.m.riccobene@intel.com>
2016-03-25Add Logical view part of SWAQiLiang2-1/+34
JIRA: - Change-Id: I64ada7e2ea1b7e668b93ae10c22c7c1c9facf6f7 Signed-off-by: QiLiang <liangqi1@huawei.com>
2016-03-25Deployment View part of SWAPatrick2-12/+10
this part will shows how yardstick can be deployed into the underlying platform. Change-Id: Ia24f52fd85056e1ab5718cdf560a4ede7c7aaa69 Signed-off-by: Patrick <shamrock.pang@huawei.com>