yardstick.git
7 years agoBugfix: the API to get result do not work due to can't parse $ 21/25021/3
chenjiankun [Mon, 28 Nov 2016 15:06:08 +0000 (15:06 +0000)]
Bugfix: the API to get result do not work due to can't parse $

JIRA: YARDSTICK-429

The API to get result use $ to prevent sql injection. But it doesn't
work.

Change-Id: I130a847297f209fe26062317261f884c5665f5df
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
7 years agoMerge "Move requirement.txt from tests/ci/ to project root path"
Rex Lee [Tue, 29 Nov 2016 06:49:43 +0000 (06:49 +0000)]
Merge "Move requirement.txt from tests/ci/ to project root path"

7 years agoMerge "contexts/node: default to pod.yaml"
Rex Lee [Tue, 29 Nov 2016 06:47:52 +0000 (06:47 +0000)]
Merge "contexts/node: default to pod.yaml"

7 years agobottlenecks test case support 09/25009/1
liyin [Mon, 28 Nov 2016 13:44:10 +0000 (21:44 +0800)]
bottlenecks test case support

JIRA: YARDSTICK-420

this is a test case yaml file for bottlenecks netperf test.
this file is different from tc073.
this yaml file add different type of input which is bottlenecks project
need.
and remove the action of netperf_remove.sh .

Change-Id: Ie3d75d111faa71e8f2e9ab04c0656d2291051e17
Signed-off-by: liyin <liyin11@huawei.com>
7 years agoMerge "ArgsAlreadyParsedError: arguments already parsed: cannot register CLI option"
Kubi [Mon, 28 Nov 2016 12:23:11 +0000 (12:23 +0000)]
Merge "ArgsAlreadyParsedError: arguments already parsed: cannot register CLI option"

7 years agoMerge "Update release note for Colorado 3.0"
Rex Lee [Mon, 28 Nov 2016 03:20:04 +0000 (03:20 +0000)]
Merge "Update release note for Colorado 3.0"

7 years agoMerge "Create API to get test case result"
Rex Lee [Mon, 28 Nov 2016 01:14:45 +0000 (01:14 +0000)]
Merge "Create API to get test case result"

7 years agoArgsAlreadyParsedError: arguments already parsed: cannot register CLI option 77/24877/1
chenjiankun [Fri, 25 Nov 2016 02:57:50 +0000 (02:57 +0000)]
ArgsAlreadyParsedError: arguments already parsed: cannot register CLI option

JIRA: YARDSTICK-216

When I call YardstickCLI  in flask, it will always encounter a
ArgsAlreadyParsedError if the API run test case more than two times.

In YardstickCLI, if I just call CONF.clear(), it will occur another
error due to other opts not unregister. I don’t know if the problem
is on the oslo.config side.

I solve the problem by unregister the opts.

Change-Id: Ic898c8d62625785ceb793c75e8210ac354ac63bf
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
7 years agoCreate API to get test case result 35/24635/3
chenjiankun [Tue, 22 Nov 2016 00:14:57 +0000 (00:14 +0000)]
Create API to get test case result

JIRA: YARDSTICK-416

Change-Id: I722566bb0e5bc5288cd6302559e56a3f92ebbeca
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
7 years agoFix the conflict in yardstick.conf between API and CI 31/24831/2
chenjiankun [Thu, 24 Nov 2016 07:07:07 +0000 (07:07 +0000)]
Fix the conflict in yardstick.conf between API and CI

JIRA: YARDSTICK-421

In the Docker image, the default dispatcher value in yardstick.conf is local influxDB.
But the CI will set another.
It will cause a conflict.
So I '>' to cover yardstick.conf file.

Change-Id: I7088682e952ee7bb84f6872a49a24296d676a9cb
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
7 years agoMerge "Deployment for API"
Jing Lu [Thu, 24 Nov 2016 06:36:31 +0000 (06:36 +0000)]
Merge "Deployment for API"

7 years agoUpdate release note for Colorado 3.0 11/24811/1
JingLu5 [Thu, 24 Nov 2016 03:48:48 +0000 (11:48 +0800)]
Update release note for Colorado 3.0

Change-Id: Ic83a0b02ea1ca77b5073c80fada6d8f45ff2e399
Signed-off-by: JingLu5 <lvjing5@huawei.com>
7 years agoMerge "influx: use urlsplit.hostname instead of netloc"
Jing Lu [Thu, 24 Nov 2016 03:22:27 +0000 (03:22 +0000)]
Merge "influx: use urlsplit.hostname instead of netloc"

7 years agoMerge "Upgrade yardstick VM image from Ubuntu 14.04 to 16.04"
Jing Lu [Thu, 24 Nov 2016 02:24:10 +0000 (02:24 +0000)]
Merge "Upgrade yardstick VM image from Ubuntu 14.04 to 16.04"

7 years agoDeployment for API 83/24683/2
chenjiankun [Tue, 22 Nov 2016 16:06:04 +0000 (16:06 +0000)]
Deployment for API

JIRA: YARDSTICK-418

Set yardstick.conf in /etc/yardstick/ to config yardstick output way
Set nginx config file
Set nginx service and uwsgi service start when boot

Change-Id: I5749042ae1b05feaf895cb0abffed7f9194b9cee
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
7 years agoinflux: use urlsplit.hostname instead of netloc 37/24737/1
Ross Brattain [Wed, 23 Nov 2016 06:19:49 +0000 (22:19 -0800)]
influx: use urlsplit.hostname instead of netloc

turns out urlsplit supports .hostname so we don't have to split netloc

Change-Id: I09614812296a216a369559bf55d66d94380feb94
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
7 years agoCreate API to run test cases 79/24479/6
chenjiankun [Thu, 17 Nov 2016 08:01:14 +0000 (08:01 +0000)]
Create API to run test cases

JIRA: YARDSTICK-413

Change-Id: Ibf58b50b568fae3f2eea985b25ee33be0a3666b7
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
8 years agoMove requirement.txt from tests/ci/ to project root path 89/24489/1
chenjiankun [Thu, 17 Nov 2016 08:50:40 +0000 (08:50 +0000)]
Move requirement.txt from tests/ci/ to project root path

JIRA: YARDSTICK-414

Change-Id: I63e4fe1f8cb11ce3d7d94ba999aa3d0597a7c28e
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
8 years agoMerge "Yardstick installation unified (pip/setup)"
Kubi [Thu, 17 Nov 2016 07:45:00 +0000 (07:45 +0000)]
Merge "Yardstick installation unified (pip/setup)"

8 years agoMerge "Add os-odl_l2-fdio-ha scenario support"
Kubi [Wed, 16 Nov 2016 02:11:39 +0000 (02:11 +0000)]
Merge "Add os-odl_l2-fdio-ha scenario support"

8 years agoMerge "Add how to add/modify Yardstick Grafana dashboard in user guide"
Kubi [Wed, 16 Nov 2016 01:13:33 +0000 (01:13 +0000)]
Merge "Add how to add/modify Yardstick Grafana dashboard in user guide"

8 years agoMerge "convert networkcapacity to LF"
Kubi [Wed, 16 Nov 2016 01:10:12 +0000 (01:10 +0000)]
Merge "convert networkcapacity to LF"

8 years agoYardstick installation unified (pip/setup) 57/24157/4
chenjiankun [Thu, 10 Nov 2016 07:24:15 +0000 (07:24 +0000)]
Yardstick installation unified (pip/setup)

JIRA: YARDSTICK-394

Change-Id: I486aa24121b2ad8d66cd6df97ca86ef826862c91
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
8 years agoMerge "Create a constants.py to manage constant variable consistently"
Kubi [Mon, 14 Nov 2016 10:03:53 +0000 (10:03 +0000)]
Merge "Create a constants.py to manage constant variable consistently"

8 years agoMerge "Add task call entry in cli for REST API"
Kubi [Mon, 14 Nov 2016 10:03:36 +0000 (10:03 +0000)]
Merge "Add task call entry in cli for REST API"

8 years agoMerge "bugfix: ipv6 should log in controller node to setup"
Kubi [Mon, 14 Nov 2016 10:02:33 +0000 (10:02 +0000)]
Merge "bugfix: ipv6 should log in controller node to setup"

8 years agoconvert networkcapacity to LF 45/24145/4
Ross Brattain [Thu, 10 Nov 2016 06:16:31 +0000 (22:16 -0800)]
convert networkcapacity to LF

JIRA: YARDSTICK-408

Change-Id: Iec9ce9ac991ee80f9396827c7caf9c7026e11e3f
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
8 years agocontexts/node: default to pod.yaml 75/24175/1
Ross Brattain [Thu, 10 Nov 2016 09:26:09 +0000 (01:26 -0800)]
contexts/node: default to pod.yaml

We used to default to /etc/yardstick/nodes/pod.yaml but this was changed

Recently I got a weird error

2016-11-10 01:18:03,404 - INFO - yardstick.benchmark.contexts.node - Parsing pod file: /root/isb/yardstick/
[Errno 21] Is a directory: '/root/isb/yardstick/'

It looks like if file attr is not defined we default to self.file_path =
"" which leads to a path ending with a '/' which is a directory so we
get the weird Errno 21 error.

I think we want to default to pod.yaml in YARDSTICK_ROOT_PATH

JIRA: YARDSTICK-364

Change-Id: Iab1a2b935d1e380edc208af3ce4e4758e8424bfe
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
8 years agoadd option to connect to non-standard ssh port 17/24117/5
Ross Brattain [Wed, 2 Nov 2016 22:10:59 +0000 (15:10 -0700)]
add option to connect to non-standard ssh port

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>
8 years agoUpgrade yardstick VM image from Ubuntu 14.04 to 16.04 73/22873/7
JingLu5 [Fri, 4 Nov 2016 07:21:50 +0000 (15:21 +0800)]
Upgrade yardstick VM image from Ubuntu 14.04 to 16.04

JIRA: YARDSTICK-365

This patch upgrades the base Ubuntu version of Yardstick VM image from
trusty(14.04) to xenial(16.04).

If you still want to use Ubuntu 14.04 to build Yardstick custom image you can
use command:
    sudo ./tools/yardstick-img-modify tools/ubuntu-server-cloudimg-modify.sh trusty

And now the "yardstick-trusty-server" is rename as "yardstick-image".

Change-Id: I0765f3aee2d17eea1ad2257d0f576cdb9ef2b18d
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agobugfix: ipv6 should log in controller node to setup 43/24043/3
rexlee8776 [Tue, 8 Nov 2016 07:09:55 +0000 (07:09 +0000)]
bugfix: ipv6 should log in controller node to setup

JIRA: YARDSTICK-363

Change-Id: Ic1f2ab98425512014d746a997b7356d3490c6b33
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
8 years agoAdd task call entry in cli for REST API 89/23089/3
chenjiankun [Thu, 13 Oct 2016 09:23:22 +0000 (09:23 +0000)]
Add task call entry in cli for REST API

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>
8 years agoCreate a constants.py to manage constant variable consistently 95/23795/3
chenjiankun [Mon, 31 Oct 2016 12:56:38 +0000 (12:56 +0000)]
Create a constants.py to manage constant variable consistently

JIRA: YARDSTICK-378

Change-Id: I527d4f60f2a2081730118bdbbea6c19fc093672f
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
8 years agoAdd how to add/modify Yardstick Grafana dashboard in user guide 13/23913/5
JingLu5 [Thu, 3 Nov 2016 05:53:55 +0000 (13:53 +0800)]
Add how to add/modify Yardstick Grafana dashboard in user guide

JIRA: YARDSTICK-239

Change-Id: I2f628c2bb50418d87faf3dac0b5d006d44ea09b2
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agobugfix: tc027 results in tc037 time out 57/23957/1
rexlee8776 [Fri, 4 Nov 2016 03:03:50 +0000 (03:03 +0000)]
bugfix: tc027 results in tc037 time out

JIRA: YARDSTICK-363

Change-Id: Ic0186cd0678277b0b1b04a57a322f6193c1cf52e
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
8 years agoMerge "This patch is used to update the time range in dashboard config from "now...
Kubi [Thu, 3 Nov 2016 07:55:49 +0000 (07:55 +0000)]
Merge "This patch is used to update the time range in dashboard config from "now-2d" to "now-7d" so that dashboard will display the data from past 7 days.Updated the refresh time to "1d""

8 years agoThis patch is used to update the time range in dashboard config 69/23769/4
shravani [Sun, 30 Oct 2016 07:08:53 +0000 (00:08 -0700)]
This patch is used to update the time range in dashboard config
from "now-2d" to "now-7d" so that dashboard will display the data
from past 7 days.Updated the refresh time to "1d"

Change-Id: I4987eaa5e84de058841d34beb2124f7503f2f01b
Signed-off-by: Shravani <shravani.p@tcs.com>
8 years agoMerge "committer retirement"
Kubi [Tue, 1 Nov 2016 09:26:43 +0000 (09:26 +0000)]
Merge "committer retirement"

8 years agoBugfix:fix a bug that yardstick_key.pub cannot be found in Yardstick docker 27/23827/3
JingLu5 [Tue, 1 Nov 2016 07:22:02 +0000 (15:22 +0800)]
Bugfix:fix a bug that yardstick_key.pub cannot be found in Yardstick docker

JIRA: YARDSTICK-379

Change-Id: I8416a38c94e07f0f83cb74d920a7c4d22a0cd04a
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agoAdd os-odl_l2-fdio-ha scenario support 21/23221/2
chenjiankun [Mon, 17 Oct 2016 08:52:50 +0000 (08:52 +0000)]
Add os-odl_l2-fdio-ha scenario support

JIRA: YARDSTICK-373

Change-Id: Ia06ec788c50098cec0c22c6fb1eec97d7a4c9031
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
8 years agoMerge "remove yardstick_key from the repo"
Kubi [Tue, 1 Nov 2016 02:25:12 +0000 (02:25 +0000)]
Merge "remove yardstick_key from the repo"

8 years agocommitter retirement 17/23817/1
kubi [Tue, 1 Nov 2016 02:17:52 +0000 (02:17 +0000)]
committer retirement

These 3 committers have retired for yardstick committers,
I'll forward the retirement mail to the tsc later.
- houjingwen@huawei.com
- wenjing_chu@dell.com
- liangqi1@huawei.com

Change-Id: Ibe03c7728b54caeb78f975295d757e11e7d373d7
Signed-off-by: kubi <jean.gaoliang@huawei.com>
8 years agoMerge "Refine docs"
liang gao [Mon, 31 Oct 2016 03:52:43 +0000 (03:52 +0000)]
Merge "Refine docs"

8 years agoAdapt blacklist for Colorado 2.0 91/23691/1
chenjiankun [Wed, 26 Oct 2016 12:16:10 +0000 (08:16 -0400)]
Adapt blacklist for Colorado 2.0

JIRA: YARDSTICK-377

Change-Id: Ia8f3c760c0c7e99ce8262c7076a187c45ac0efac
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
8 years agoMerge "bugfix: update info error when rebase"
liang gao [Tue, 25 Oct 2016 07:27:44 +0000 (07:27 +0000)]
Merge "bugfix: update info error when rebase"

8 years agoMerge "This patch is used to add grafana config to opnfv dashboard for kvmfornfv_cycl...
liang gao [Tue, 25 Oct 2016 07:26:52 +0000 (07:26 +0000)]
Merge "This patch is used to add grafana config to opnfv dashboard for kvmfornfv_cyclictest_idle_idle"

8 years agoremove yardstick_key from the repo 11/23611/5
JingLu5 [Mon, 24 Oct 2016 07:22:52 +0000 (15:22 +0800)]
remove yardstick_key from the repo

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>
8 years agoMerge "Bugfix: correct a typo in the yardstick userguide"
liang gao [Mon, 24 Oct 2016 10:16:39 +0000 (10:16 +0000)]
Merge "Bugfix: correct a typo in the yardstick userguide"

8 years agoBugfix: correct a typo in the yardstick userguide 17/23617/1
JingLu5 [Mon, 24 Oct 2016 09:32:35 +0000 (17:32 +0800)]
Bugfix: correct a typo in the yardstick userguide

JIRA: YARDSTICK-374

Change-Id: If0d54542a1978655d7c9cae96171f1aa55a6fef4
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agoThis patch is used to add grafana config to opnfv dashboard for 89/23489/2
shravani [Fri, 21 Oct 2016 06:34:13 +0000 (12:04 +0530)]
This patch is used to add grafana config to opnfv dashboard for
kvmfornfv_cyclictest_idle_idle

Change-Id: I67648c467ac01794ca9b47cb17e2b6d3c404c095
Signed-off-by: Shravani <shravani.p@tcs.com>
8 years agobugfix: update info error when rebase 07/23607/1
kubi [Mon, 24 Oct 2016 08:03:42 +0000 (08:03 +0000)]
bugfix: update info error when rebase

a line do not delete when rebase

JIRA: YARDSTICK-376

Change-Id: I451fb482247e4787b2157f3d3c6c5db8ec25b783
Signed-off-by: kubi <jean.gaoliang@huawei.com>
8 years agoProposing Mingjiang as a commiter in yardstick 09/22909/2
kubi [Mon, 10 Oct 2016 09:47:21 +0000 (09:47 +0000)]
Proposing Mingjiang as a commiter in yardstick

All 4 candidates have been approved with full votes.
Just rebase to avoid conflict. Congratulations!

Mingjiang has contributed greatly to yardstick C release.
Achievement/Contributions include:
test cases:
- add new test case tc043(net latency between nodes)
- add new test case tc073(throughput between nodes)
- support ha test cases debug in ci
- bug-fix ipv6 in Mitaka installed by compass
- support ipv6 in Mitaka installed by fuel
framework:
- add test case show command
- yardstick support scenario suite instead of pod suite (also support constraints)
- add report to mongodb test suite status
- help setup reporting page in releng
documentation:
- Deploy InfluxDB and Grafana locally
- Create a test suite for yardstick
demo/presentation:
- present yardstick test suite evolution in testperf meeting
- demo in yardstick GTM about yardstick scenario suite features intro
committed patch link:
https://gerrit.opnfv.org/gerrit/#/q/project:yardstick+owner:%22Rex+Lee+%253Climingjiang%2540huawei.com%253E%22

Change-Id: I38ab9e55fa58eade2d79c646735d67bda24dbebe
Signed-off-by: kubi <jean.gaoliang@huawei.com>
8 years agoProposing Kanglin Yin as a commiter in yardstick 13/22913/2
kubi [Mon, 10 Oct 2016 10:09:35 +0000 (10:09 +0000)]
Proposing Kanglin Yin  as a commiter in yardstick

All 4 candidates have been approved with full votes.
Just rebase to avoid conflict. Congratulations!

Kanglin has contributed greatly to yardstick C release.
Achievement/Contributions include:

Reliability testing
-enhanced HA Framework
-10 HA test cases
-collaboration with HA Team
presentation at Shanghai OPNFV Meetup

https://gerrit.opnfv.org/gerrit/#/q/project:yardstick+owner:%2214_ykl%2540tongji.edu.cn%22

Change-Id: Ib1bdc5e6050dc54639ed3598ae2d7130bb69952e
Signed-off-by: kubi <jean.gaoliang@huawei.com>
8 years agoProposing Zhihui Wu as a commiter in yardstick 11/22911/2
kubi [Mon, 10 Oct 2016 09:59:52 +0000 (09:59 +0000)]
Proposing Zhihui Wu as a commiter in yardstick

All 4 candidates have been aproved with full votes.
Just rebase to avoid conflict. Congratuations!

Zhihui has contributed greatly to yardstick C release.
Achievement/Contributions include:
DPDK testing
-DPDK testing images
-DPDK test cases
ZTE pod maintain with Yardstick CI jobs
Grafana Update and maintain
Yardstick Docker image

Change-Id: I6dfc1425a41a6ac33347c6bd19212e4a9e216885
Signed-off-by: kubi <jean.gaoliang@huawei.com>
8 years agoMerge "Proposing Jing Lu as a commiter in yardstick"
liang gao [Mon, 24 Oct 2016 06:22:30 +0000 (06:22 +0000)]
Merge "Proposing Jing Lu as a commiter in yardstick"

8 years agoRefine docs 69/23569/1
zshi [Mon, 24 Oct 2016 03:19:53 +0000 (11:19 +0800)]
Refine docs

Change suite to case for better description.

Change-Id: Ie4e8116e0d40f4f015b13c9b99c8f7b191b77657
Signed-off-by: zshi <zshi@redhat.com>
8 years agoMerge "Bugfix: Add image modify scripts into environment variables"
liang gao [Mon, 24 Oct 2016 03:07:03 +0000 (03:07 +0000)]
Merge "Bugfix: Add image modify scripts into environment variables"

8 years agoMerge "Update userguide and results docs"
liang gao [Mon, 24 Oct 2016 03:05:52 +0000 (03:05 +0000)]
Merge "Update userguide and results docs"

8 years agoBugfix: correct a typo in the yardstick userguide 15/23415/10
JingLu5 [Thu, 20 Oct 2016 10:48:01 +0000 (18:48 +0800)]
Bugfix: correct a typo in the yardstick userguide

JIRA: YARDSTICK-374

Also refine the userguide

Change-Id: Iae2af02684ee326abe2a21940e5023b935d4a8da
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agoUpdate userguide and results docs 43/23543/2
wulin wang [Sat, 22 Oct 2016 13:04:11 +0000 (13:04 +0000)]
Update userguide and results docs

JIRA: YARDSTICK-375

Change-Id: I46b7d3c5b815883f8da6680a7c77d68478cd3f85
Signed-off-by: wulin wang <wangwulin@huawei.com>
8 years agoMerge "Update release note for Colorado 2.0"
liang gao [Tue, 18 Oct 2016 01:57:18 +0000 (01:57 +0000)]
Merge "Update release note for Colorado 2.0"

8 years agoMerge "Bugfix: no pod.yaml file error when run test case not in the root path"
liang gao [Mon, 17 Oct 2016 06:30:16 +0000 (06:30 +0000)]
Merge "Bugfix: no pod.yaml file error when run test case not in the root path"

8 years agoBugfix: Add image modify scripts into environment variables 93/23193/2
JingLu5 [Mon, 17 Oct 2016 00:37:43 +0000 (08:37 +0800)]
Bugfix: Add image modify scripts into environment variables

JIRA: YARDSTICK-371
JIRA: YARDSTICK-372

This patch fixs two bugs. One is add image modify scripts into environment
variables; The other is fixng a format error in ubuntu-server-cloudimg-modify.sh

Change-Id: Ie2381400e469ddcbb02f0b0de250274f3bcb0396
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agoUpdate release note for Colorado 2.0 07/23207/2
JingLu5 [Mon, 17 Oct 2016 02:52:12 +0000 (10:52 +0800)]
Update release note for Colorado 2.0

Change-Id: Iea238d4818b460021d8880f13ae24d324365f87c
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agoinfluxdb_line_protocol.py should move to 3rd party dir 49/23149/1
chenjiankun [Fri, 14 Oct 2016 09:38:54 +0000 (09:38 +0000)]
influxdb_line_protocol.py should move to 3rd party dir

JIRA: YARDSTICK-369

Change-Id: I286e883d88a47d2befa4bb523ad9384937e079b3
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
8 years agoMerge "run ipv6 test case on more pods"
liang gao [Fri, 14 Oct 2016 07:51:42 +0000 (07:51 +0000)]
Merge "run ipv6 test case on more pods"

8 years agoMerge "bug-fix: ipv6 ml2 file should use variable"
liang gao [Fri, 14 Oct 2016 04:38:23 +0000 (04:38 +0000)]
Merge "bug-fix: ipv6 ml2 file should use variable"

8 years agoBugfix: fix a bug in lxd scenario 37/23137/1
JingLu5 [Fri, 14 Oct 2016 04:04:24 +0000 (12:04 +0800)]
Bugfix: fix a bug in lxd scenario

JIRA: YARDSTICK-325

Change-Id: I6e3aaeb3070c97ab306848b0e7fdc568a486663e
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agobug-fix: ipv6 ml2 file should use variable 29/23129/2
rexlee8776 [Fri, 14 Oct 2016 02:18:25 +0000 (02:18 +0000)]
bug-fix: ipv6 ml2 file should use variable

JIRA: YARDSTICK-363

Change-Id: Ie2df38ad89a90033c90281e5b6214b0fdc34e918
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
8 years agorun ipv6 test case on more pods 65/22965/1
rexlee8776 [Tue, 11 Oct 2016 09:02:53 +0000 (09:02 +0000)]
run ipv6 test case on more pods

JIRA: YARDSTICK-363

Change-Id: I5f1c8b1f0038619102aa6e446853988093172d9c
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
8 years agoProvide yardstick-trusty-server.tar.gz for lxd scenario 97/22897/9
JingLu5 [Sun, 9 Oct 2016 04:25:34 +0000 (12:25 +0800)]
Provide yardstick-trusty-server.tar.gz for lxd scenario

JIRA: YARDSTICK-325

This patch removes ping_lxd_test.yaml and changes vm image used for lxd senarios.
In the *-lxd-* scenariois, Cirros LXC 0.3 image will be used for Ping test case.
For yardstick generic test, a dedicated yardstick vm image will be used.

Change-Id: I5f9e7a92e3e5dded0014baec77085d80cc904b52
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agoProposing Jing Lu as a commiter in yardstick 15/22915/1
kubi [Mon, 10 Oct 2016 10:54:51 +0000 (10:54 +0000)]
Proposing Jing Lu as a commiter in yardstick

JingLu has contributed greatly to yardstick C release.
Achievement/Contributions include:
-Implement yardstick generic test scenario: Ramspeed, Memoryload, cachestat, computecapacity, Netutilization
-Improve CPULoad test scenario
-Implement multiple target VMs support
-Implement Yardstick plugin CLI
-StorPerf and VSperf Integration
-Design and build Yardstick grafana dashboard for new test cases.
-Yardstick Colorado release documentation.
-"Yardstick in depth" demo for OVSNFV team.
-Yardstick presentation at OPNFV Berlin Summit

Change-Id: Id9d993e4cf02d5f5497df52c1cc796587d5617e3
Signed-off-by: kubi <jean.gaoliang@huawei.com>
8 years agoBugfix: no pod.yaml file error when run test case not in the root path 77/22877/5
chenjiankun [Sun, 9 Oct 2016 10:11:24 +0000 (10:11 +0000)]
Bugfix: no pod.yaml file error when run test case not in the root path

JIRA: YARDSTICK-364

Change-Id: I8c460064c058f77971140f69689ba638179f89d9
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
8 years agoMerge "Rebase to fuel 10.0 for fuel@opnfv D release"
liang gao [Sun, 9 Oct 2016 01:51:07 +0000 (01:51 +0000)]
Merge "Rebase to fuel 10.0 for fuel@opnfv D release"

8 years agoRebase to fuel 10.0 for fuel@opnfv D release 47/22847/1
Guo Ruijing [Sun, 9 Oct 2016 00:49:30 +0000 (08:49 +0800)]
Rebase to fuel 10.0 for fuel@opnfv D release

Change-Id: I22dd8c1fe4bc7f05bddadaed3f67fae986e5f86a
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
8 years agoMerge "Add raw image support for lxd scenario"
liang gao [Sat, 8 Oct 2016 08:32:06 +0000 (08:32 +0000)]
Merge "Add raw image support for lxd scenario"

8 years agoAdd raw image support for lxd scenario 83/22583/4
JingLu5 [Fri, 30 Sep 2016 01:05:40 +0000 (09:05 +0800)]
Add raw image support for lxd scenario

JIRA: YARDSTICK-325

This patch adds a ping_lxd_test TC. ping_lxd_test is a dedicated ping test case for lxd scenarios.
It uses Cirros LXC 0.3 image to test the image requirement of lxd.

Change-Id: I11dce7ee884cfb0f151d3a60daf7ac82226956a3
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agoMerge "Decoupling yardstick_verify.sh"
liang gao [Sat, 8 Oct 2016 02:02:43 +0000 (02:02 +0000)]
Merge "Decoupling yardstick_verify.sh"

8 years agoMerge "ipv6 testcase disable port-security on vRouter"
liang gao [Tue, 4 Oct 2016 03:07:51 +0000 (03:07 +0000)]
Merge "ipv6 testcase disable port-security on vRouter"

8 years agoMerge "ipv6 testcase to support fuel"
liang gao [Tue, 4 Oct 2016 03:07:31 +0000 (03:07 +0000)]
Merge "ipv6 testcase to support fuel"

8 years agoPropose common directory for Docker related files 67/22567/1
jose.lausuch [Thu, 29 Sep 2016 15:37:15 +0000 (17:37 +0200)]
Propose common directory for Docker related files

Proposal 3 from this wiki:
https://wiki.opnfv.org/display/INF/Docker+handling+in+CI#DockerhandlinginCI-3Dockerfilelocation

Do not merge before this:
https://gerrit.opnfv.org/gerrit/#/c/22565/

JIRA: RELENG-148

Change-Id: I6fc236688389879fd7f62788eaf77d75dc4730cd
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoipv6 testcase disable port-security on vRouter 43/22543/2
rexlee8776 [Thu, 29 Sep 2016 06:54:45 +0000 (06:54 +0000)]
ipv6 testcase disable port-security on vRouter

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>
8 years agoipv6 testcase to support fuel 47/22547/1
rexlee8776 [Thu, 29 Sep 2016 06:41:13 +0000 (06:41 +0000)]
ipv6 testcase to support fuel

JIRA: YARDSTICK-363

1. fuel pod.yaml node id update according to the real environment
2. add constaints to run ipv6 on one fuel physical pod(lf-pod2)

Change-Id: I5b91f1bea84f2c79e0b9c3195028e38ddad55363
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
8 years agoipv6 test case to de-coupling to fuel/compass 67/22367/11
rexlee8776 [Fri, 23 Sep 2016 03:39:07 +0000 (03:39 +0000)]
ipv6 test case to de-coupling to fuel/compass

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>
8 years agoDecoupling yardstick_verify.sh 25/22425/1
xudan [Mon, 26 Sep 2016 02:59:21 +0000 (02:59 +0000)]
Decoupling yardstick_verify.sh

JIRA: YARDSTICK-360

Change-Id: I9f0b44041a50d3538ffa7fb2941d847808b220ff
Signed-off-by: xudan <xudan16@huawei.com>
8 years agoRefine release note & Update scenario test results 69/21569/9
JingLu5 [Wed, 21 Sep 2016 09:38:04 +0000 (17:38 +0800)]
Refine release note & Update scenario test results

JIRA: YARDSTICK-351
JIRA: YARDSTICK-354

Also fix a error in Yardstick_task_templates.rst

Change-Id: Id9d091fce3afa7b0f62a08dfd6bca504aeaac805
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agoMerge "Update scenario test results file for Colorado release"
liang gao [Wed, 21 Sep 2016 09:19:32 +0000 (09:19 +0000)]
Merge "Update scenario test results file for Colorado release"

8 years agoUpdate scenario test results file for Colorado release 71/21971/3
wulin wang [Wed, 21 Sep 2016 00:52:22 +0000 (00:52 +0000)]
Update scenario test results file for Colorado release

JIRA: YARDSTICK-351

Change-Id: I1770bb6f5fe24bc43ee4c50776bcfd3ba89360d9
Signed-off-by: wulin wang <wangwulin@huawei.com>
8 years agoMerge "bugfix: ipv6 in mitaka ping6 fail in compass"
liang gao [Wed, 21 Sep 2016 02:37:47 +0000 (02:37 +0000)]
Merge "bugfix: ipv6 in mitaka ping6 fail in compass"

8 years agoMerge "get rid of private key in repo"
liang gao [Wed, 21 Sep 2016 02:32:35 +0000 (02:32 +0000)]
Merge "get rid of private key in repo"

8 years agobugfix: ipv6 in mitaka ping6 fail in compass 69/21969/4
rexlee8776 [Wed, 21 Sep 2016 00:08:22 +0000 (00:08 +0000)]
bugfix: ipv6 in mitaka ping6 fail in compass

JIRA: YARDSTICK-317

Change-Id: I2ef9b7647f02a8dc96906c960c01797f426b575b
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
8 years agoMerge "bugfix: ipv6 testcase ping6 command wrong"
liang gao [Wed, 21 Sep 2016 02:30:13 +0000 (02:30 +0000)]
Merge "bugfix: ipv6 testcase ping6 command wrong"

8 years agoget rid of private key in repo 73/21973/1
rexlee8776 [Wed, 21 Sep 2016 01:49:06 +0000 (01:49 +0000)]
get rid of private key in repo

JIRA: YARDSTICK-356

Change-Id: I1ef7c665f7baa15f61e2bca8c0f0d0e6d0f77248
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
8 years agobugfix: ipv6 testcase ping6 command wrong 67/21967/1
rexlee8776 [Tue, 20 Sep 2016 23:55:53 +0000 (23:55 +0000)]
bugfix: ipv6 testcase ping6 command wrong

JIRA: YARDSTICK-355

Change-Id: Ib05318d03aaba1c86dd386f6d375d8d2cffa11ef
Signed-off-by: rexlee8776 <limingjiang@huawei.com>
8 years agoMerge "Update scenario test results files for Colorado release"
liang gao [Tue, 20 Sep 2016 09:55:09 +0000 (09:55 +0000)]
Merge "Update scenario test results files for Colorado release"

8 years agoUpdate scenario test results files for Colorado release 63/21363/17
JingLu5 [Sun, 18 Sep 2016 07:31:20 +0000 (15:31 +0800)]
Update scenario test results files for Colorado release

JIRA: YARDSTICK-351

Also fix some errors in userguide
Change-Id: Icd70f1cc99d735c62e235808eb721a7482e0a218
Signed-off-by: JingLu5 <lvjing5@huawei.com>
8 years agoMerge "compute capacity description adjustment and HT check added"
liang gao [Tue, 20 Sep 2016 07:46:14 +0000 (07:46 +0000)]
Merge "compute capacity description adjustment and HT check added"

8 years agoMerge "Create reporting config file"
liang gao [Tue, 20 Sep 2016 07:09:14 +0000 (07:09 +0000)]
Merge "Create reporting config file"

8 years agoMerge "Added opnfv_os-odl_l2-fdio-noha_daily.yaml and opnfv_os-nosdn-fdio-noha_daily...
liang gao [Tue, 20 Sep 2016 06:57:40 +0000 (06:57 +0000)]
Merge "Added opnfv_os-odl_l2-fdio-noha_daily.yaml and opnfv_os-nosdn-fdio-noha_daily.yaml scenarios along with support for hugepages which is needed for these scenarios"

8 years agoMerge "Modify comment in first line in all test suite"
liang gao [Tue, 20 Sep 2016 06:56:01 +0000 (06:56 +0000)]
Merge "Modify comment in first line in all test suite"