yardstick.git
7 years agoMerge "StorPerf integration into Yardstick as a pulgin."
liang gao [Tue, 26 Jul 2016 01:34:49 +0000 (01:34 +0000)]
Merge "StorPerf integration into Yardstick as a pulgin."

7 years agoMerge "Update setup.py to include plugin install/remove scripts and rename "script...
liang gao [Tue, 26 Jul 2016 01:34:14 +0000 (01:34 +0000)]
Merge "Update setup.py to include plugin install/remove scripts and rename "script" directory to "scripts""

7 years agoMerge "complement sceanrio for joid, apex, noha"
liang gao [Tue, 26 Jul 2016 01:32:28 +0000 (01:32 +0000)]
Merge "complement sceanrio for joid, apex, noha"

7 years agoMerge "Add test case description and task file for TC044"
liang gao [Tue, 26 Jul 2016 01:26:47 +0000 (01:26 +0000)]
Merge "Add test case description and task file for TC044"

7 years agoMerge "Code Clean for HA Testing Framework"
liang gao [Tue, 26 Jul 2016 01:25:43 +0000 (01:25 +0000)]
Merge "Code Clean for HA Testing Framework"

7 years agoMerge "Add test case description and task file for TC071"
liang gao [Tue, 26 Jul 2016 01:24:31 +0000 (01:24 +0000)]
Merge "Add test case description and task file for TC071"

7 years agocomplement sceanrio for joid, apex, noha 23/17523/1
rexlee8776 [Tue, 26 Jul 2016 00:57:42 +0000 (00:57 +0000)]
complement sceanrio for joid, apex, noha

Change-Id: I6ccec0ff2bb05d9263691096c9306a0374aa7406
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
7 years agoModify ping scenario output format 87/17387/5
JingLu5 [Fri, 22 Jul 2016 00:36:37 +0000 (08:36 +0800)]
Modify ping scenario output format

Change-Id: I38455fd42afaa965612edfaa46e385c7934ff7e7
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoUpdate setup.py to include plugin install/remove scripts and rename "script" director... 77/17477/2
JingLu5 [Mon, 25 Jul 2016 03:01:36 +0000 (11:01 +0800)]
Update setup.py to include plugin install/remove scripts and rename "script" directory to "scripts"

Change-Id: I420b391acc15e6c65816c33b8568e86d8238bcc7
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoCreate Bash Sheel Utilities for TC054 67/17467/2
tjuyinkanglin [Sun, 24 Jul 2016 15:33:55 +0000 (23:33 +0800)]
Create Bash Sheel Utilities for TC054

JIRA: YARDSTICK-277

Change-Id: I723bc6e0d054020831a8e9f743f20e51d937e4dc
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
7 years agoAdd test case description and task file for TC073(netperf) 91/17491/1
rexlee8776 [Mon, 25 Jul 2016 06:34:52 +0000 (06:34 +0000)]
Add test case description and task file for TC073(netperf)

JIRA: YARDSTICK-305

Change-Id: I21fa71fc956b8724c3d3b8cac12f16491596fe52
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
7 years agoCode Clean for HA Testing Framework 87/17487/2
tjuyinkanglin [Mon, 25 Jul 2016 04:24:18 +0000 (12:24 +0800)]
Code Clean for HA Testing Framework

JIRA: YARDSTICK-272

Change-Id: Icf41642fe0c31584f92c68cc9f97fa3f1e90b66e
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
7 years agoAdd test case description and task file for TC055 87/17287/3
JingLu5 [Thu, 21 Jul 2016 01:47:58 +0000 (09:47 +0800)]
Add test case description and task file for TC055

Change-Id: I3247315e179b3d273f5cb281900390bef59cc5bd
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoMerge "Add test case description and task file for TC072"
liang gao [Mon, 25 Jul 2016 03:24:08 +0000 (03:24 +0000)]
Merge "Add test case description and task file for TC072"

7 years agoMerge "[docs] pre-hook for apidocs"
liang gao [Mon, 25 Jul 2016 03:09:00 +0000 (03:09 +0000)]
Merge "[docs] pre-hook for apidocs"

7 years agoMerge "Fix a bug when removing a plugin"
liang gao [Mon, 25 Jul 2016 02:57:27 +0000 (02:57 +0000)]
Merge "Fix a bug when removing a plugin"

7 years ago[docs] pre-hook for apidocs 75/17475/1
Ryota MIBU [Mon, 25 Jul 2016 02:37:16 +0000 (11:37 +0900)]
[docs] pre-hook for apidocs

This patch adds pre-hook script which is newly supported by opnfvdocs
and can be used to generate apidocs in yardstick.

This patch also updates .gitignore ;

  - remove '/releng/' as it isn't needed any more

  - add '/docs/apidocs/yardstick*.rst' as those files are generated
    by sphinx and aren't needed to be stored in the repository

JIRA: RELENG-133

Change-Id: I7812b2d6a69b9feb37b6c592c978f91b335c0a1c
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
7 years ago[Yardstick-233] Add tc_42 yaml file 11/17411/2
wu.zhihui [Fri, 22 Jul 2016 11:39:41 +0000 (19:39 +0800)]
[Yardstick-233] Add tc_42 yaml file

JIRA: Yardstick-233

Change-Id: Ic5dc1e0fee143a35b342cc105da5bc54925a2ced
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
7 years agoMerge "Bug fix in SFC test case"
liang gao [Fri, 22 Jul 2016 07:50:49 +0000 (07:50 +0000)]
Merge "Bug fix in SFC test case"

7 years agoMerge "Add test case description and task file for TC069"
liang gao [Fri, 22 Jul 2016 07:50:04 +0000 (07:50 +0000)]
Merge "Add test case description and task file for TC069"

7 years agoStorPerf integration into Yardstick as a pulgin. 09/16909/3
Yaoguang Wang [Thu, 14 Jul 2016 11:59:12 +0000 (19:59 +0800)]
StorPerf integration into Yardstick as a pulgin.

This task will install *StorPerf* on the Jump Host.
StorPerf will run in docker container on the Jump Host.

JIRA: YARDSTICK-303

Change-Id: Ia592522a169f021adecc7d89d70079980be69665
Signed-off-by: Yaoguang Wang <sunshine.wang@huawei.com>
7 years agoBug fix in SFC test case 39/17339/1
Manuel Buil [Thu, 21 Jul 2016 12:54:08 +0000 (14:54 +0200)]
Bug fix in SFC test case

It was importing novaclientv2 and it should import version 1

Change-Id: I446f1a3808b9c13f9e28b42d4ced93e729a13eb2
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
7 years agoFix a bug when removing a plugin 15/17315/1
JingLu5 [Thu, 21 Jul 2016 09:33:06 +0000 (17:33 +0800)]
Fix a bug when removing a plugin

Change-Id: Iaf637c8a87123858d04d02ae04bf1a2bb517026b
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoAdd test case description and task file for TC070 79/17279/3
JingLu5 [Thu, 21 Jul 2016 00:35:14 +0000 (08:35 +0800)]
Add test case description and task file for TC070

Change-Id: Ia2108b1d53c3c2a5bb5a752da69252f6b9833487
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoAdd test case description and task file for TC071 85/17285/3
JingLu5 [Thu, 21 Jul 2016 00:53:58 +0000 (08:53 +0800)]
Add test case description and task file for TC071

Change-Id: Ia1edfba287f011a23557f55162cc9ef8a8ffb0a1
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoAdd test case description and task file for TC072 93/17293/2
JingLu5 [Thu, 21 Jul 2016 02:36:08 +0000 (10:36 +0800)]
Add test case description and task file for TC072

Change-Id: Ie363ac960fc67e05a3fca8ad7707abc6aee2842d
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoFix a bug for node context 99/17299/1
Songnon [Wed, 20 Jul 2016 08:13:59 +0000 (16:13 +0800)]
Fix a bug for node context

Change-Id: Idff42e95f5ade160c00adc13c158dc1746e8d049
Signed-off-by: Songnon <songnon.zhang@ericsson.com>
7 years agoAdd test case description and task file for TC044 75/17275/1
JingLu5 [Thu, 21 Jul 2016 00:20:23 +0000 (08:20 +0800)]
Add test case description and task file for TC044

Change-Id: I89c0ebe1111c5fa909625757bdf8ce3e212d630a
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoAdd test case description and task file for TC069 97/17197/5
JingLu5 [Wed, 20 Jul 2016 07:40:44 +0000 (15:40 +0800)]
Add test case description and task file for TC069

Change-Id: I9172cbc8a4645197493659a3f93e28042cf97f94
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoMerge "add support for suite to support constraints and task_args"
liang gao [Wed, 20 Jul 2016 06:27:50 +0000 (06:27 +0000)]
Merge "add support for suite to support constraints and task_args"

7 years agoadd support for suite to support constraints and task_args 47/17147/7
rexlee8776 [Tue, 19 Jul 2016 14:19:55 +0000 (14:19 +0000)]
add support for suite to support constraints and task_args

suite.yaml has constraint and task_args parameter, so
each task_case can be able to add constaints (currently
support pod_name and installer), also support parameters
to be replace for special test case like tc043.

JIRA: YARDSTICK-299

Change-Id: I2b2c8f9858893da03aaa8bcac20a474a2d434509
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
7 years agoMerge "Modify ComputeCapacity scenario host key name"
liang gao [Wed, 20 Jul 2016 03:00:18 +0000 (03:00 +0000)]
Merge "Modify ComputeCapacity scenario host key name"

7 years agoAdd Network Utilization Scenario 09/17109/2
JingLu5 [Tue, 19 Jul 2016 04:15:20 +0000 (12:15 +0800)]
Add Network Utilization Scenario

This scenario reads network interface utilization stats and data sent/receive
rate using "sar -n".

Change-Id: I9c69f03c017bc2f8a5d87a4de286af147e8a086a
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoMerge "Minor fixes in fuel plugin 1. update yardstick tasks 2. fix typo 3. update...
liang gao [Tue, 19 Jul 2016 08:17:46 +0000 (08:17 +0000)]
Merge "Minor fixes in fuel plugin 1. update yardstick tasks 2. fix typo 3. update comments in pre_build_hook"

7 years agoMerge "Bug fix and extended unit tests"
liang gao [Tue, 19 Jul 2016 08:16:28 +0000 (08:16 +0000)]
Merge "Bug fix and extended unit tests"

7 years agoMinor fixes in fuel plugin 11/17111/1
Guo Ruijing [Mon, 18 Jul 2016 22:46:59 +0000 (06:46 +0800)]
Minor fixes in fuel plugin
1. update yardstick tasks
2. fix typo
3. update comments in pre_build_hook

Change-Id: Ib7fc87838d121dc35fb84220fbb0a9909c6592e1
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
7 years agoModify ComputeCapacity scenario host key name 23/17023/1
JingLu5 [Mon, 18 Jul 2016 05:09:57 +0000 (13:09 +0800)]
Modify ComputeCapacity scenario host key name

Adjust target node key name.

Signed-off-by: JingLu5 <lvjing5@huawei.com>
Change-Id: I5daee8c2579aa1f14aac076c49803eb8b5029a97

7 years agorevise opnfv_yardstick_tc046.rst 21/17021/1
tjuyinkanglin [Mon, 18 Jul 2016 05:07:40 +0000 (13:07 +0800)]
revise opnfv_yardstick_tc046.rst

JIRA:YARDSTICK-292

Change-Id: I0212768d56d661edf1a41209a155c7b4dcdf892b
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
7 years agocode clean up 51/16951/3
tjuyinkanglin [Fri, 15 Jul 2016 08:26:49 +0000 (16:26 +0800)]
code clean up

JIRA: YARDSTICK-272

Change-Id: Id2f1b3d1beff8843700cdfcaaa1e8f496f445ed9
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
7 years agoMerge "change ci from base-on-pod to base-on-scenario (in progress)"
liang gao [Mon, 18 Jul 2016 03:09:33 +0000 (03:09 +0000)]
Merge "change ci from base-on-pod to base-on-scenario (in progress)"

7 years agoMerge "throughput between nodes (in progress)"
liang gao [Mon, 18 Jul 2016 02:53:13 +0000 (02:53 +0000)]
Merge "throughput between nodes (in progress)"

7 years agoBug fix and extended unit tests 83/16983/2
Manuel Buil [Fri, 15 Jul 2016 13:54:09 +0000 (15:54 +0200)]
Bug fix and extended unit tests

There was a bug in how the mock was created and a new unit test is added
in order to cover the "else" of the if conditions

Change-Id: I3c8dfcd81240cb93ecdec1f63f7974f5342947c0
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
7 years agochange ci from base-on-pod to base-on-scenario (in progress) 15/16815/2
rexlee8776 [Wed, 13 Jul 2016 08:08:09 +0000 (08:08 +0000)]
change ci from base-on-pod to base-on-scenario (in progress)

1. first need to change in yardstick
2. then change in releng to modify the input parameter

JIRA: YARDSTICK-299

Change-Id: I3d707721acbc1d63be34da4e98138f845dc93466
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
7 years agothroughput between nodes (in progress) 45/16745/3
rexlee8776 [Tue, 12 Jul 2016 09:46:12 +0000 (09:46 +0000)]
throughput between nodes (in progress)

JIRA: YARDSTICK-256

Change-Id: I48d66081dcfabf4462ef1ff15c9a3ad28132aaf9
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
7 years agoMerge "Add test case description and task file for TC049"
liang gao [Thu, 14 Jul 2016 06:47:55 +0000 (06:47 +0000)]
Merge "Add test case description and task file for TC049"

7 years agoMerge "Add test case description and task file for TC048"
liang gao [Thu, 14 Jul 2016 06:47:31 +0000 (06:47 +0000)]
Merge "Add test case description and task file for TC048"

7 years agoMerge "Add test case description and task file for TC047"
liang gao [Thu, 14 Jul 2016 06:47:11 +0000 (06:47 +0000)]
Merge "Add test case description and task file for TC047"

7 years agoMerge "Add test case description and task file for TC046"
liang gao [Thu, 14 Jul 2016 06:46:31 +0000 (06:46 +0000)]
Merge "Add test case description and task file for TC046"

7 years agoMerge "bugfix:fix all generic test cases in grafana"
kubi [Thu, 14 Jul 2016 01:54:00 +0000 (01:54 +0000)]
Merge "bugfix:fix all generic test cases in grafana"

7 years agoUpdate README in fuel plugin 07/16807/1
Guo Ruijing [Tue, 12 Jul 2016 17:54:49 +0000 (01:54 +0800)]
Update README in fuel plugin

Change-Id: Ice5e394ebdd734b10833b90e84427601fec173ad
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
7 years agobugfix:fix all generic test cases in grafana 35/16735/1
kubi [Tue, 12 Jul 2016 09:04:09 +0000 (17:04 +0800)]
bugfix:fix all generic test cases in grafana

update the pod name and scenario name, and extend the duration of graph
JIRA:-

Change-Id: Ic611dc8d49e666433c2191c4098d56d95d40f1af
Signed-off-by: kubi <jean.gaoliang@huawei.com>
7 years agoMerge "Update fuel plugin"
liang gao [Mon, 11 Jul 2016 09:16:17 +0000 (09:16 +0000)]
Merge "Update fuel plugin"

7 years agoMerge "Creating Director and related codes."
liang gao [Mon, 11 Jul 2016 03:44:49 +0000 (03:44 +0000)]
Merge "Creating Director and related codes."

7 years agoUpdate fuel plugin 57/16657/2
Guo Ruijing [Sun, 10 Jul 2016 19:45:45 +0000 (03:45 +0800)]
Update fuel plugin

1. update fuel plugin builder
2. change install directory in yardstick plugin

Change-Id: Ice560955bb659ca86476b9dd02b3028b853ac01c
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
7 years agoBug fix:change pod name and extend graph duration 01/16601/1
kubi [Fri, 8 Jul 2016 09:17:04 +0000 (17:17 +0800)]
Bug fix:change pod name and extend graph duration

Because there were some change with community pod name.
We need to change it with new pod name so that all the result
could be shown in the grafana

JIRA:-

Change-Id: I584294a5ead4337160c1ce2fcca8a53901f03a07
Signed-off-by: kubi <jean.gaoliang@huawei.com>
7 years agobug fix for huawei-pod2 87/16587/1
kubi [Fri, 8 Jul 2016 07:39:18 +0000 (15:39 +0800)]
bug fix for huawei-pod2

Since TC027 depends on specific pod configure,
so it only should be run at huawei-pod1

JIRA:-

Change-Id: Ib85daae64ce97cad907dbaa8309c80cf4f0153b5
Signed-off-by: kubi <jean.gaoliang@huawei.com>
7 years agoCreating Director and related codes. 33/16433/5
lihuan [Wed, 6 Jul 2016 09:29:00 +0000 (17:29 +0800)]
Creating Director and related codes.

Add a new scenario type 'ScenarioGeneral' that support orchestrating general HA test scenarios.
Director, ActionPlayer and RollbackPlayer are uesed to execute the test scenario (or test flow).

JIRA: YARDSTICK-288

Change-Id: Ied2ccd4712f3c3efde6771bfa4538c1e9e137c11
Signed-off-by: lihuan <lihuansse@tongji.edu.cn>
7 years agoMerge "Enhence CPUload scenario"
liang gao [Fri, 8 Jul 2016 06:38:55 +0000 (06:38 +0000)]
Merge "Enhence CPUload scenario"

7 years agoMerge "Creating result checker classes"
liang gao [Fri, 8 Jul 2016 03:49:32 +0000 (03:49 +0000)]
Merge "Creating result checker classes"

7 years agoMerge "vsperf: Initial integration with VSPERF"
liang gao [Fri, 8 Jul 2016 03:45:13 +0000 (03:45 +0000)]
Merge "vsperf: Initial integration with VSPERF"

7 years agoMerge "Add Yardstick TC044 TEST CASE"
liang gao [Fri, 8 Jul 2016 01:09:52 +0000 (01:09 +0000)]
Merge "Add Yardstick TC044 TEST CASE"

7 years agoMerge "Add test case description and task file for TC045"
liang gao [Fri, 8 Jul 2016 01:06:35 +0000 (01:06 +0000)]
Merge "Add test case description and task file for TC045"

7 years agoMerge "Add fuel test suite"
liang gao [Fri, 8 Jul 2016 01:05:59 +0000 (01:05 +0000)]
Merge "Add fuel test suite"

7 years agoEnhence CPUload scenario 27/16527/1
JingLu5 [Thu, 7 Jul 2016 09:01:33 +0000 (17:01 +0800)]
Enhence CPUload scenario

Enhence CPUload to measure maximum, minimum and average CPU usage.

Change-Id: I22d5e56a120ef6bb6ab93094bb053d9999173b32
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoAdd test case description and task file for TC049 23/16523/1
tjuyinkanglin [Thu, 7 Jul 2016 07:54:26 +0000 (15:54 +0800)]
Add test case description and task file for TC049

JIRA: YARDSTICK-295

Change-Id: I9c13bee1bb986f515f4bc41e4455176240e2f19d
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
7 years agoAdd test case description and task file for TC048 19/16519/1
tjuyinkanglin [Thu, 7 Jul 2016 07:40:37 +0000 (15:40 +0800)]
Add test case description and task file for TC048

JIRA: YARDSTICK-294

Change-Id: Ie6a9271a4cbc81bce47f7f59e609b90a9de1e909
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
7 years agoAdd test case description and task file for TC047 13/16513/1
tjuyinkanglin [Thu, 7 Jul 2016 07:31:21 +0000 (15:31 +0800)]
Add test case description and task file for TC047

JIRA: YARDSTICK-293

Change-Id: I23a0e78a297cdc5742fa8d1234e6f271e076f359
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
7 years agoMerge "Add zte-pod1 info in Yardstick test cases Grafana page."
liang gao [Thu, 7 Jul 2016 06:59:52 +0000 (06:59 +0000)]
Merge "Add zte-pod1 info in Yardstick test cases Grafana page."

7 years agoAdd test case description and task file for TC046 03/16503/1
tjuyinkanglin [Thu, 7 Jul 2016 04:51:34 +0000 (12:51 +0800)]
Add test case description and task file for TC046

JIRA: YARDSTICK-292

Change-Id: I552c8357bd9378bea70a12872497d09711c91eef
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
7 years agoMerge "fix the ssh bug when run tc043 in CI"
liang gao [Thu, 7 Jul 2016 03:25:57 +0000 (03:25 +0000)]
Merge "fix the ssh bug when run tc043 in CI"

7 years agoAdd test case description and task file for TC045 43/16443/1
tjuyinkanglin [Wed, 6 Jul 2016 11:40:16 +0000 (19:40 +0800)]
Add test case description and task file for TC045

JIRA: YARDSTICK-291

Change-Id: I85081c075fb795ee7839009952e49ad13b9cf2bf
Signed-off-by: tjuyinkanglin <14_ykl@tongji.edu.cn>
7 years agoCreating result checker classes 75/16375/3
lihuan [Tue, 5 Jul 2016 12:40:10 +0000 (20:40 +0800)]
Creating result checker classes

JIRA: YARDSTICK-276

Change-Id: I63c4f2c36108e95f5d3b7da42e66cb8c9b16c817
Signed-off-by: lihuan <lihuansse@tongji.edu.cn>
7 years agoAdd Yardstick TC044 TEST CASE 51/16351/4
JingLu5 [Tue, 5 Jul 2016 03:18:35 +0000 (11:18 +0800)]
Add Yardstick TC044 TEST CASE

JIRA:yardstick-290

Change-Id: I2537f6561221226cf8961a2f8221f039cecf7fe0
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoAdd zte-pod1 info in Yardstick test cases Grafana page. 23/16423/1
wu.zhihui [Wed, 6 Jul 2016 08:29:54 +0000 (16:29 +0800)]
Add zte-pod1 info in Yardstick test cases Grafana page.

Change-Id: Ifdfe75c8168f7d5b9d5ec90880237864200ed4cf
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
7 years agoMerge "Creating a generic opertion"
liang gao [Wed, 6 Jul 2016 08:14:21 +0000 (08:14 +0000)]
Merge "Creating a generic opertion"

7 years agoAdd fuel test suite 19/16419/1
JingLu5 [Wed, 6 Jul 2016 07:22:08 +0000 (15:22 +0800)]
Add fuel test suite

This file is used for verifing yardstick in fuel integration.

Change-Id: Ied9f714763f974af5a3abd953f66c966f196c4ec
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agofix the ssh bug when run tc043 in CI 13/16413/1
rexlee8776 [Wed, 6 Jul 2016 04:09:24 +0000 (04:09 +0000)]
fix the ssh bug when run tc043 in CI

Change-Id: I93ffe038ee128976db001e4f2ece79366aa3826c
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
7 years agoMerge "Add Yardstick TC004 TEST CASE"
liang gao [Wed, 6 Jul 2016 03:21:43 +0000 (03:21 +0000)]
Merge "Add Yardstick TC004 TEST CASE"

7 years agoCreating a generic opertion 69/16369/2
lihuan [Tue, 5 Jul 2016 12:07:12 +0000 (20:07 +0800)]
Creating a generic opertion

Operation class is used to do some work on the target system such as creating a VM instance.

JIRA: YARDSTICK-275

Change-Id: Ib62846824b74dcdae51f143bc59fba385cc7d84c
Signed-off-by: lihuan <lihuansse@tongji.edu.cn>
7 years agoMerge "SFC Yardstick test"
liang gao [Tue, 5 Jul 2016 09:35:42 +0000 (09:35 +0000)]
Merge "SFC Yardstick test"

7 years agoAdd Yardstick TC004 TEST CASE 57/16357/6
JingLu5 [Tue, 5 Jul 2016 05:00:59 +0000 (13:00 +0800)]
Add Yardstick TC004 TEST CASE

JIRA:yardstick-14

Change-Id: I9ff76265db4677298bf60358a5259f3fb48f24a0
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoSFC Yardstick test 77/14577/28
Manuel Buil [Tue, 24 May 2016 14:11:53 +0000 (16:11 +0200)]
SFC Yardstick test

Modifications of the SFC Yardstick test

The test creates two chains. One chain blocks HTTP the other one blocks SSH.
We doublecheck that HTTP works in one but not in the other and the same for
SSH.

There are some things that must be modified manually as ODL is not yet ready
for ovs 2.5.90. Here are the instructions:

https://wiki.opnfv.org/display/sfc/Yardstick

Change-Id: Ide6588a682f3491ab58c47ee7335205868c109fc
Signed-off-by: Manuel Buil <manuel.buil@ericsson.com>
7 years agoMerge "Creating a generic monitor"
liang gao [Tue, 5 Jul 2016 01:56:55 +0000 (01:56 +0000)]
Merge "Creating a generic monitor"

7 years agoAdd support for multiple VMs 41/15041/11
JingLu5 [Fri, 1 Jul 2016 03:05:51 +0000 (11:05 +0800)]
Add support for multiple VMs

Verify and add support for multiple target VMs.
This is related to further work with SDNVPN project.

In the task configration file, use 'target' for specifying one target VM and use 'targets' for specifying multiple target VMs.

Change-Id: I682188ef4c2c2c012d5ab00417b69f5b31b87137
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agovsperf: Initial integration with VSPERF 41/16041/7
Martin Klozik [Tue, 28 Jun 2016 11:46:04 +0000 (12:46 +0100)]
vsperf: Initial integration with VSPERF

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>
7 years agoCreating a generic monitor 85/15985/3
lihuan [Sat, 25 Jun 2016 03:22:57 +0000 (11:22 +0800)]
Creating a generic monitor

JIRA: YARDSTICK-274

Change-Id: Iac8c525b36b2778767177b17e6107866cc514e40
Signed-off-by: lihuan <lihuansse@tongji.edu.cn>
7 years agoMerge "Add plugin Command"
liang gao [Thu, 30 Jun 2016 07:27:44 +0000 (07:27 +0000)]
Merge "Add plugin Command"

7 years agoMerge "Add zte-pod1 in Yardstick-Main"
liang gao [Thu, 30 Jun 2016 07:25:23 +0000 (07:25 +0000)]
Merge "Add zte-pod1 in Yardstick-Main"

7 years agoMerge "fix ssh bug when running tc043 on huawei_pod1"
liang gao [Thu, 30 Jun 2016 02:24:28 +0000 (02:24 +0000)]
Merge "fix ssh bug when running tc043 on huawei_pod1"

7 years agoMerge "Change floating ip association method"
liang gao [Thu, 30 Jun 2016 02:17:16 +0000 (02:17 +0000)]
Merge "Change floating ip association method"

7 years agofix ssh bug when running tc043 on huawei_pod1 41/16141/1
rexlee8776 [Thu, 30 Jun 2016 01:39:54 +0000 (01:39 +0000)]
fix ssh bug when running tc043 on huawei_pod1

Change-Id: I333122dae5c00da3ad9fa495e0ca9e8f5d23ae4f
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
7 years agoAdd zte-pod1 in Yardstick-Main 31/16031/1
wu.zhihui [Tue, 28 Jun 2016 09:20:17 +0000 (17:20 +0800)]
Add zte-pod1 in Yardstick-Main

Change-Id: Ib014d1e86fbe4e789d9a803b0f4cf03e40fa988f
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
7 years agoAdd plugin Command 23/14823/5
JingLu5 [Tue, 28 Jun 2016 06:26:08 +0000 (14:26 +0800)]
Add plugin Command

Change-Id: I8976ddf3dd43813ee38051dc4b0030265b85c3ef
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoCreating a generic attacker 53/14853/11
qiujuan [Mon, 30 May 2016 13:15:53 +0000 (21:15 +0800)]
Creating a generic attacker

JIRA: YARDSTICK-273

Change-Id: Id81b554b559d14ced440a1fa004d14d791fd2306
Signed-off-by: qiujuan <juan_qiu@tongji.edu.cn>
7 years agoAdd fuel plugin for Yardstick 83/15783/7
Guo Ruijing [Mon, 20 Jun 2016 19:03:32 +0000 (03:03 +0800)]
Add fuel plugin for Yardstick
  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>
7 years agofix bug when running tc043, ssh fail 17/15517/2
rexlee8776 [Tue, 14 Jun 2016 10:43:56 +0000 (10:43 +0000)]
fix bug when running tc043, ssh fail

Change-Id: Ifcbb93f517063d3144f3ea4d7772071d62826e9c
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
7 years agoadd compute capacity/scale scenario 05/14505/5
JingLu5 [Mon, 23 May 2016 06:32:50 +0000 (14:32 +0800)]
add compute capacity/scale scenario

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>
7 years agoMerge "Update plotter.py to new yardstick.out format"
liang gao [Wed, 8 Jun 2016 04:01:11 +0000 (04:01 +0000)]
Merge "Update plotter.py to new yardstick.out format"

7 years agoMerge "rename test suite script"
liang gao [Wed, 8 Jun 2016 03:31:31 +0000 (03:31 +0000)]
Merge "rename test suite script"

7 years agoubuntu-server-cloudimg-modify: adjust install location of RAMspeed 87/15187/2
JingLu5 [Fri, 3 Jun 2016 06:50:14 +0000 (14:50 +0800)]
ubuntu-server-cloudimg-modify: adjust install location of RAMspeed

Unify tool install location

Change-Id: I45fc76a0631187136a2602d1a9c26f3df94ce9dd
Signed-off-by: JingLu5 <lvjing5@huawei.com>