bottlenecks.git
7 years agoAdd Factor Testcase RX_PKT_Size 01/21401/5
yuyang [Sat, 17 Sep 2016 22:02:53 +0000 (06:02 +0800)]
Add Factor Testcase RX_PKT_Size

JIRA: BOTTLENECK-97

Add factor testcase to locate bottleneck for rx pkt size.
A separated logic for determine if the system bottleneck is
rx pkt size is provided.

Change-Id: I478b4cf94b07eeb56e87a4825ff0a62367c05175
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
7 years agoAdding Posca Testsuite in Bottlenecks 37/20837/11
yuyang [Sun, 11 Sep 2016 23:33:12 +0000 (07:33 +0800)]
Adding Posca Testsuite in Bottlenecks

JIRA: BOTTLENECK-92

The POSCA (Parametric Bottlenecks Testing Catalogue) testsuite
classifies the bottlenecks test cases and results into 5 categories.
Then the results will be analyzed and decoupled  bottlenecks will be
searched among these categories.

The POSCA testsuite aims to locate the bottlenecks in parmetric
manner and to decouple the bottlenecks regarding the deployment
requirements.

The POSCA testsuite provides an user friendly way to profile and
understand the E2E system behavior and deployment requirements.

Goals of the POSCA testsuite:
a) Automatically locate the bottlenecks in a iterative manner.
b) Automatically generate the testing report for bottlenecks in
   different categories.
c) Implementing Automated Staging.

Scopes of the POSCA testsuite:
a) Modeling, Testing and Test Result analysis.
b) Parameters choosing and Algorithms

Test stories of the POSCA testsuite:
a) Factor test: base test cases that Feature test and Optimization
   will be dependant on
b) Feature test: test cases for features/scenarios
c) Optimization test: test to tune the system parameter

For more details of the proposal, please refer to
https://jira.opnfv.org/secure/attachment/11479/
POSCA%20Testsuite%20Proposal%20in%20Bottlenecks.pdf

Changes:

1. Add Posca testsuite directories and files to Bottleneks,
leaving adding test cases for latter commits.

2. Fix file appd issue.

3. Delete the un-used packages in testsuites/posca/run_posca.py

4. Add testcase processing logic to run_posca.py

5. Add config dimensions

6. Add scripts directory

Change-Id: I54d9b51381a804b76a83680912227e058da3165e
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
7 years agodelete private key for security 35/22035/1
MatthewLi [Wed, 21 Sep 2016 07:42:42 +0000 (03:42 -0400)]
delete private key for security

Change-Id: Ibb53a25d912fd96c93b25e39ee8da8b0977cf071
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agounittest directory bugfix 27/21427/1
MatthewLi [Mon, 19 Sep 2016 12:05:11 +0000 (08:05 -0400)]
unittest directory bugfix

Change-Id: If16ac8f2e8d0114d8b7121d551ac5ac9a15bf76e
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoadd flake8 check for python files 21/21421/1
MatthewLi [Mon, 19 Sep 2016 11:06:14 +0000 (07:06 -0400)]
add flake8 check for python files

Change-Id: I6d8e4e1d007bdcce037cf1ae93324de8080640ec
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agodelete unnecessary file head 21/20521/1
MatthewLi [Wed, 7 Sep 2016 07:04:03 +0000 (03:04 -0400)]
delete unnecessary file head

JIRA: BOTTLENECK-87

Change-Id: I67786b0481d734d09422fe5b757380cdd94d762d
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoadd framework illustration in Bottlenecks docs 31/19131/8
yuyang [Mon, 22 Aug 2016 09:45:29 +0000 (17:45 +0800)]
add framework illustration in Bottlenecks docs

JIRA: BOTTLENECK-88

changes:

1. add framework image in platformoveriew/introduction.rst to make
the Bottlenecks docs more user friendly

2. image name in platformoveriew/introduction.rst is not correctly
writed, correct it as Framework_Setup.png

3. correct the image width error

4. correct image path

5. change the illustration to Rubbos introduction section as commented

6. move the illustration in top-level directory as suggested

7. add brief decription of the illustration

Change-Id: Id86b813fa6e0a68349de60bb294b1cef43484a9a
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
7 years agodoc format error amend 25/19325/1
MatthewLi [Tue, 23 Aug 2016 01:15:41 +0000 (21:15 -0400)]
doc format error amend

JIRA: BOTTLENECK-87

Change-Id: Ifa3da0e5c4e67c65a61567af1b75d629959d076f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agocorrect table format error in userguide docs 43/19043/2
yuyang [Fri, 19 Aug 2016 16:52:17 +0000 (00:52 +0800)]
correct table format error in userguide docs

JIRA: BOTTLENECK-88

A right side line of the table is not aligned with others which causes
compling error.

Change-Id: I5391ef566573ec88b2e94ed36a3f628f8c8ddb8e
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
7 years agoproject document improvement 95/17795/1
MatthewLi [Fri, 29 Jul 2016 08:37:01 +0000 (04:37 -0400)]
project document improvement

JIRA: BOTTLENECK-88

Change-Id: I963502bb494bfb8773b312f038e9a1ea9902e56e
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agovstf testcase document 67/17767/2
MatthewLi [Fri, 29 Jul 2016 03:07:42 +0000 (23:07 -0400)]
vstf testcase document

JIRA: BOTTLENECK-90

Change-Id: I94ad89d60375679c6afd3bf8dca494c175e63ce8
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agorubbos testcases description document 63/17763/1
MatthewLi [Fri, 29 Jul 2016 02:12:55 +0000 (22:12 -0400)]
rubbos testcases description document

JIRA: BOTTLENECK-89

Change-Id: Ib283c3fdd154582efaf92886f22a506a5985694e
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoproject document refactoring 77/17677/1
MatthewLi [Thu, 28 Jul 2016 07:29:14 +0000 (03:29 -0400)]
project document refactoring

JIRA: BOTTLENECK-88

Change-Id: I393987a9c1711d25585819176ee9b014a713cf4a
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agobugfix for image cleanup and python script calling by subprocess shell 31/15431/1
MatthewLi [Mon, 13 Jun 2016 07:38:30 +0000 (03:38 -0400)]
bugfix for image cleanup and python script calling by subprocess shell

JIRA: BOTTLENECK-70

log is shown in https://build.opnfv.org/ci/view/bottlenecks/job/bottlenecks-compass-vstf-virtual-daily-master/9/console
and https://build.opnfv.org/ci/view/bottlenecks/job/bottlenecks-compass-vstf-virtual-daily-master/10/console
for image names, we use bottlenecks_<suite name>_<option>
for vstf_collector.py, it is used for transfer test result to community dashboard, it works for B release, for C release,
we should adapt it later, now we only fix its path error.

Change-Id: Iad2bf39837d02aa1e5ea8a323411d98082135882
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agobugfix for vstf stack name 13/15413/2
MatthewLi [Sun, 12 Jun 2016 03:38:56 +0000 (23:38 -0400)]
bugfix for vstf stack name

JIRA: BOTTLENECK-70

Change-Id: I768be0a0b30df266f6f130bf616d6d808cf1849c
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agobugfix for vstf running 05/15205/1
MatthewLi [Mon, 6 Jun 2016 09:21:18 +0000 (05:21 -0400)]
bugfix for vstf running

Change-Id: I9777e84b9be905c484a7d86be2287cde27ae33fe
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agobugfix for missing python package 01/15201/1
MatthewLi [Mon, 6 Jun 2016 07:04:15 +0000 (03:04 -0400)]
bugfix for missing python package

Change-Id: I2a8ab6fbbeff407713eea71ebf504a2ce2dbb342
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoMerge "config info for different testcase in vstf"
yaoguang wang [Mon, 6 Jun 2016 00:08:53 +0000 (00:08 +0000)]
Merge "config info for different testcase in vstf"

7 years agorun vstf test case 35/15135/1
MatthewLi [Fri, 3 Jun 2016 07:25:51 +0000 (03:25 -0400)]
run vstf test case

JIRA: BOTTLENECK-70

Change-Id: Iade7d7a97f3b0ba54be33b37cf80c1530c410b95
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoconfig info for different testcase in vstf 47/15047/2
MatthewLi [Thu, 2 Jun 2016 03:27:05 +0000 (23:27 -0400)]
config info for different testcase in vstf

JIRA: BOTTLENECK-70

Change-Id: I21cf538b7984cbc5036fc6fe897d0c90eec19e55
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agobugfix for dpkg lock 63/14963/1
MatthewLi [Wed, 1 Jun 2016 11:57:30 +0000 (07:57 -0400)]
bugfix for dpkg lock

Change-Id: Icd024d990635b5a52385f11e7b458e18a8f186f1
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agobugfix for download image function return value 57/14957/1
MatthewLi [Wed, 1 Jun 2016 10:39:40 +0000 (06:39 -0400)]
bugfix for download image function return value

JIRA: BOTTLENECK-86

Change-Id: Ia76b833bdec7554468ce081d3d572e87cea2d9f7
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agofile download separated from image creation progress 55/14955/1
MatthewLi [Wed, 1 Jun 2016 09:52:51 +0000 (05:52 -0400)]
file download separated from image creation progress

JIRA: BOTTLENECK-86

Change-Id: I1603d8121d58ea36d6bd2aa241590fddd70c2e6f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agobugfix for vstf path name 41/14941/1
MatthewLi [Wed, 1 Jun 2016 07:42:56 +0000 (03:42 -0400)]
bugfix for vstf path name

Change-Id: Id91a4d743f7e94b962db4cc50b125700049e311a
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agovstf instance creation 03/12703/6
MatthewLi [Wed, 27 Apr 2016 08:01:37 +0000 (04:01 -0400)]
vstf instance creation

JIRA: BOTTLENECK-70

the instance creation process is added here, as for the config info parsing,
it will be added in next patches in prepare_env func in run_vstf.py.
the images used by vstf should be changed next time, temporarily, the rubbos image
is used.

Change-Id: I2ffe03dc64ec4f315e4383c59831cfbdfbebdcfb
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoMerge "debug: git installation errors"
MatthewLi [Wed, 1 Jun 2016 02:45:24 +0000 (02:45 +0000)]
Merge "debug: git installation errors"

7 years agodebug: git installation errors 23/14923/1
MatthewLi [Wed, 1 Jun 2016 02:41:40 +0000 (22:41 -0400)]
debug: git installation errors

Change-Id: I36b03085030284a951fc35c3b898ceeb245390a6
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoMerge "omit the instance reboot temporarily"
MatthewLi [Wed, 1 Jun 2016 01:39:00 +0000 (01:39 +0000)]
Merge "omit the instance reboot temporarily"

7 years agoomit the instance reboot temporarily 21/14921/1
MatthewLi [Wed, 1 Jun 2016 01:32:57 +0000 (21:32 -0400)]
omit the instance reboot temporarily

Change-Id: Ic73b953cc7b63e4629ba7ad9c673196528891c4f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoMerge "extend time after instance creation"
MatthewLi [Tue, 31 May 2016 12:26:06 +0000 (12:26 +0000)]
Merge "extend time after instance creation"

7 years agoextend time after instance creation 67/14867/1
MatthewLi [Tue, 31 May 2016 12:22:21 +0000 (08:22 -0400)]
extend time after instance creation

Change-Id: I996944eacb7c2f57784aec50df75047d9780a1dc
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoMerge "extend the sleep time after instance reboot"
MatthewLi [Tue, 31 May 2016 11:49:50 +0000 (11:49 +0000)]
Merge "extend the sleep time after instance reboot"

7 years agoextend the sleep time after instance reboot 65/14865/1
MatthewLi [Tue, 31 May 2016 11:46:03 +0000 (07:46 -0400)]
extend the sleep time after instance reboot

Change-Id: I47b471be9d74bce5cef35f1d4f447900e54b7210
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoMerge "add test case 1-1-0-1 with 10 clients"
yaoguang wang [Fri, 20 May 2016 09:42:06 +0000 (09:42 +0000)]
Merge "add test case 1-1-0-1 with 10 clients"

7 years agoadd test case 1-1-0-1 with 10 clients 25/14425/2
MatthewLi [Fri, 20 May 2016 09:00:59 +0000 (05:00 -0400)]
add test case 1-1-0-1 with 10 clients

JIRA: BOTTLENECK-84

Change-Id: I4de0971b6d4ba60f3a0261e303fa194495c033c4
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoadd test case 1-3-0-1 23/14423/1
MatthewLi [Fri, 20 May 2016 08:44:43 +0000 (04:44 -0400)]
add test case 1-3-0-1

JIRA: BOTTLENECK-83

Change-Id: I1d4d4b4f53cedc6aa987f7842016099725aad516
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
7 years agoAdd a test case for rubbos 17/14417/1
wangyaoguang [Fri, 20 May 2016 07:37:16 +0000 (15:37 +0800)]
Add a test case for rubbos

The resources for this test case is 1-4-0-1 configuration.

JIRA: BOTTLENECK-80

Change-Id: I1eb013bc6b3fd0e988c809fcb068aa999cd9a73e
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
7 years agoAdd a fundamental rubbos test case with minimum resources 15/14415/1
wangyaoguang [Fri, 20 May 2016 07:13:44 +0000 (15:13 +0800)]
Add a fundamental rubbos test case with minimum resources

This is a fundamental test case with minimum resource for rubbos test.
The benefits are two-fold. One is as daily test case since its bring-up time is fastest.
Another is as a baseline.

JIRA: BOTTLENECK-79

Change-Id: Ia4ffa5f2631da69ca5c6fc52558d3cf063d1b893
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
7 years agoadd one test case for rubbos 13/14213/1
wangyaoguang [Tue, 17 May 2016 00:02:05 +0000 (08:02 +0800)]
add one test case for rubbos

This test case takes 1-2-0-1 configuration in rubbos.

JIRA: BOTTLENECK-78

Change-Id: I0a3c551d44ce2fadb2c42fac25426d07fad8aa95
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
7 years agobugfix: dpkg was interrupted in one ubuntu instance 93/13893/1
wangyaoguang [Wed, 11 May 2016 06:58:21 +0000 (14:58 +0800)]
bugfix: dpkg was interrupted in one ubuntu instance

dpkg issue, ref:https://build.opnfv.org/ci/view/bottlenecks/job/bottlenecks-fuel-rubbos-opnfv-jump-2-daily-master/2/console

JIRA: BOTTLENECK-77

Change-Id: Ie6fdc849d056b93e5ef41ac15375d4e9b83e2330
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
7 years agochange remote git repository url 81/13881/1
wangyaoguang [Wed, 11 May 2016 01:00:52 +0000 (09:00 +0800)]
change remote git repository url

The old domain git.opnfv.org is not accessible.

JIRA: BOTTLENECK-74

Change-Id: I8e498e0432bacbd5ed83af4ed07ddb4e76e93ee8
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
7 years agoMerge "Replace puppet node definition with regular expression"
Jun Li [Tue, 10 May 2016 13:56:30 +0000 (13:56 +0000)]
Merge "Replace puppet node definition with regular expression"

7 years agobugfix: fix ssh issue between puppet master and agents 27/13827/2
wangyaoguang [Tue, 10 May 2016 07:53:50 +0000 (15:53 +0800)]
bugfix: fix ssh issue between puppet master and agents

JIRA: BOTTLENECK-75

Change-Id: If15aa3da04d650fb26ce099adbe37ac3c98c638b
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
7 years agoinject dns_alt_names into puppet.conf 21/13821/1
wangyaoguang [Tue, 10 May 2016 06:38:55 +0000 (14:38 +0800)]
inject dns_alt_names into puppet.conf

There were cert issues when puppet agents use old hostname 'rubbos-control'.
This can be eliminated by adding dns-alt_names in puppet.conf

JIRA: BOTTLENECK-75

Change-Id: Id483ca2792b8faef6ab87788371e60ce8e390b5e
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
7 years agoReplace puppet node definition with regular expression 19/13819/1
wangyaoguang [Tue, 10 May 2016 06:29:00 +0000 (14:29 +0800)]
Replace puppet node definition with regular expression

The old method of node definition is a hostname string.
It is not generic and problematic in OpenStack.
Puppet agents send FQDN instead of hostname during catalog execution.

JIRA: BOTTLENECK-76

Change-Id: Icd004d0450ff84fc890e7962f8767cfbde90a9ad
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
7 years agofix hostname of rubbos control instance 55/13755/1
wangyaoguang [Mon, 9 May 2016 00:25:23 +0000 (08:25 +0800)]
fix hostname of rubbos control instance

JIRA: BOTTLENECK-75

Change-Id: Ic84c4a231dfbc6ae3f28393d52b273fa6d533c7b
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
7 years agobugfix: Correct instance's hostname and nameservers 81/13681/1
wangyaoguang [Thu, 5 May 2016 12:29:38 +0000 (20:29 +0800)]
bugfix: Correct instance's hostname and nameservers

JIRA: BOTTLENECK-75

Change-Id: Ib6db60956285e172c93411e23454a7c5240eacde
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agobugfix: ssh to one OS instance via floating ip 15/13615/1
wangyaoguang [Tue, 3 May 2016 01:56:34 +0000 (09:56 +0800)]
bugfix: ssh to one OS instance via floating ip

JIRA: BOTTLENECK-74

Change-Id: I857547f035c262dbc29ca8774a2fc42ab2a991a6
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agobugfix: use B-rls bottlenecks image file 27/13427/2
wangyaoguang [Fri, 29 Apr 2016 09:44:41 +0000 (17:44 +0800)]
bugfix: use B-rls bottlenecks image file

JIRA: BOTTLENECK-74

Change-Id: I4cb84756d207be1f3917b2e730150b26d253e27e
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agobugfix: integrate rubbos to ci 21/13421/3
wangyaoguang [Fri, 29 Apr 2016 08:23:30 +0000 (16:23 +0800)]
bugfix: integrate rubbos to ci

JIRA: BOTTLENECK-74

Change-Id: Idbcbe3c51b361d11b16ab7a0de8b12fa347f9186
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoIntegrate rubbos internal control into ci flow 15/13415/4
wangyaoguang [Fri, 29 Apr 2016 06:23:04 +0000 (14:23 +0800)]
Integrate rubbos internal control into ci flow

JIRA: BOTTLENECK-74

Change-Id: I3634cc2f4896a426990814911fcba0f99927be2a
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoinstall puppet service when creating OS instances 95/13395/1
wangyaoguang [Thu, 28 Apr 2016 12:15:54 +0000 (20:15 +0800)]
install puppet service when creating OS instances

JIRA: BOTTLENECKS-73

Change-Id: I2500c6c81aa154cb8b025e3b425c4362fa798a18
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoadd httpd info in rubbos.conf file 89/13389/2
MatthewLi [Thu, 28 Apr 2016 08:47:33 +0000 (04:47 -0400)]
add httpd info in rubbos.conf file

JIRA: BOTTLENECK-72

Change-Id: Ic1889c5b82bb74cbf919ec98cd16fa4a04c758ef
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agobugfix for braces and testcase name 85/13385/1
MatthewLi [Thu, 28 Apr 2016 08:05:38 +0000 (04:05 -0400)]
bugfix for braces and testcase name

Change-Id: Ic8731de1f9c62465a28225df4dd5b4b079cb6f49
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agosource the openstack creds before testsuite running 83/13383/1
MatthewLi [Thu, 28 Apr 2016 07:12:37 +0000 (03:12 -0400)]
source the openstack creds before testsuite running

JIRA: BOTTLENECK-71

Change-Id: Ie7ec366f4bf759b59431397e81f5bd2fb31bc0cf
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agomake all instances ssh accessible 81/13381/1
wangyaoguang [Thu, 28 Apr 2016 06:36:30 +0000 (14:36 +0800)]
make all instances ssh accessible

1. add ssh access
2. for catalog execution, start first and clean in the end

JIRA: BOTTLENECK-68

Change-Id: I208d8b0a48843c7f19cfcefb10aad87ef4c9424d
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoread rubbos parameters from a config file 55/12655/3
wangyaoguang [Tue, 26 Apr 2016 02:13:59 +0000 (10:13 +0800)]
read rubbos parameters from a config file

JIRA: BOTTLENECK-68

Change-Id: I0387532f2e8f1d4f03689a42efa7fe745a303eb8
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoMerge "obtain openstack creds in container"
yaoguang wang [Tue, 26 Apr 2016 01:33:20 +0000 (01:33 +0000)]
Merge "obtain openstack creds in container"

8 years agoobtain openstack creds in container 33/12633/3
MatthewLi [Mon, 25 Apr 2016 09:48:18 +0000 (05:48 -0400)]
obtain openstack creds in container

JIRA: BOTTLENECK-69

Change-Id: I428e6bfaa0088cc01bd074fccc637dcd2a75be5c
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoMerge "obtain rubbos instance info and write them into conf file"
yaoguang wang [Mon, 25 Apr 2016 09:19:24 +0000 (09:19 +0000)]
Merge "obtain rubbos instance info and write them into conf file"

8 years agoobtain rubbos instance info and write them into conf file 15/12615/4
MatthewLi [Mon, 25 Apr 2016 03:24:06 +0000 (23:24 -0400)]
obtain rubbos instance info and write them into conf file

JIRA: BOTTLENECK-46

Change-Id: Ib519df7c3b532f7ae55847dc2f4cfd605ca0a24c
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoadd a config file for rubbos test suite 01/12601/2
wangyaoguang [Sat, 23 Apr 2016 08:51:53 +0000 (16:51 +0800)]
add a config file for rubbos test suite

JIRA: BOTTLENECK-42

Change-Id: I8e61751479c8b8d58a756e38f695a018b1ccc036
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agodefine the vstf test running workflow and add vstf into unified test entrance 97/12597/1
MatthewLi [Sat, 23 Apr 2016 02:19:35 +0000 (22:19 -0400)]
define the vstf test running workflow and add vstf into unified test entrance

JIRA: BOTTLENECK-47

the run_vstf.py file will be completed later which mainly focuses on instances creation
and vstf configuration info for each testcase, the configuration info for each testcase in define under
/vstf/testcase_cfg directory

Change-Id: I2dc5615e2f377202fadaf351ac9d31ec93d8598a
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agobugfix of run_rubbos.py in CI job 51/12551/4
MatthewLi [Fri, 22 Apr 2016 03:07:45 +0000 (23:07 -0400)]
bugfix of run_rubbos.py in CI job

JIRA: BOTTLENECKS-46

Change-Id: Iecdef87b1e158fad0168a91c5458bc618f62cad1
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoAdd main script for managing all puppet agents inside the controller 35/12535/1
wangyaoguang [Thu, 21 Apr 2016 11:20:43 +0000 (19:20 +0800)]
Add main script for managing all puppet agents inside the controller

JIRA: BOTTLENECK-68

Change-Id: Ia1286dfb274851a8e242eb1dd687e93cf29eff28
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agobugfix: avoid to update httpd dependency tools twice 25/12525/1
wangyaoguang [Thu, 21 Apr 2016 07:13:29 +0000 (15:13 +0800)]
bugfix: avoid to update httpd dependency tools twice

JIRA: BOTTLENECK-67

Change-Id: Iec9d8889ae9593a70b285cc808309eb505bef7b4
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoMerge "committers update"
MatthewLi [Thu, 21 Apr 2016 01:40:59 +0000 (01:40 +0000)]
Merge "committers update"

8 years agoMerge "Using nova and heat client to create a stack for rubbos test suite"
Jun Li [Wed, 20 Apr 2016 01:38:46 +0000 (01:38 +0000)]
Merge "Using nova and heat client to create a stack for rubbos test suite"

8 years agoUsing nova and heat client to create a stack for rubbos test suite 59/12459/1
wangyaoguang [Wed, 20 Apr 2016 01:28:09 +0000 (09:28 +0800)]
Using nova and heat client to create a stack for rubbos test suite

JIRA: BOTTLENECK-64

Change-Id: I2aae73a30a8b143af21419a1f9d269da1a9919d3
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoMerge "remove deprecated tools"
Jun Li [Wed, 20 Apr 2016 00:55:22 +0000 (00:55 +0000)]
Merge "remove deprecated tools"

8 years agoremove deprecated tools 45/12445/1
wangyaoguang [Tue, 19 Apr 2016 12:21:53 +0000 (20:21 +0800)]
remove deprecated tools

This tool is not general enough, and it will be replaced.

JIAR: BOTTLENECK-57

Change-Id: I9121f40883090adcfab3b2157aee9212f8964d38
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoAdd a common tool for creating libvirt vms w/o puppet 37/12437/2
wangyaoguang [Tue, 19 Apr 2016 00:49:09 +0000 (08:49 +0800)]
Add a common tool for creating libvirt vms w/o puppet

1.It requires two argumets, input config and output folder.
2.It can bring libvirt vms with puppet and trusted ssh keys.
3.It can also bring normal libvirt vms.

JIRA: BOTTLENECK-57

Change-Id: I47fd61c328b45d03b4d0daf25fd9e4fe79303f88
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoimprove data processing script for rubbos 13/12313/2
wangyaoguang [Fri, 15 Apr 2016 03:26:04 +0000 (11:26 +0800)]
improve data processing script for rubbos

JIRA: BOTTLENECK-63

Change-Id: Iddcb8f354fcf916b3057f677a1f7b0149b727f33
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoMerge "bugfix for Dockerfile"
MatthewLi [Thu, 14 Apr 2016 11:57:37 +0000 (11:57 +0000)]
Merge "bugfix for Dockerfile"

8 years agobugfix for Dockerfile 81/12281/1
MatthewLi [Thu, 14 Apr 2016 11:54:41 +0000 (07:54 -0400)]
bugfix for Dockerfile

Change-Id: I060469113e21ae8f455ea0a407aa330c6e959556
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoMerge "rewrite Dockerfile"
MatthewLi [Thu, 14 Apr 2016 11:21:36 +0000 (11:21 +0000)]
Merge "rewrite Dockerfile"

8 years agorewrite Dockerfile 77/12277/2
MatthewLi [Thu, 14 Apr 2016 11:15:02 +0000 (07:15 -0400)]
rewrite Dockerfile

JIRA: BOTTLENECK-48

Change-Id: Ic9c118d70d9e91730f67dd205fc184265f002394
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoMerge "pip install openstack clients"
MatthewLi [Thu, 14 Apr 2016 09:54:50 +0000 (09:54 +0000)]
Merge "pip install openstack clients"

8 years agopip install openstack clients 73/12273/1
MatthewLi [Thu, 14 Apr 2016 09:51:19 +0000 (05:51 -0400)]
pip install openstack clients

JIRA: BOTTLENECK-48

Change-Id: I863ce174f3c9e75a6c15325cacb6e1b1ab72d591
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agobigfix: distribute rubbos.properties to every client server 71/12271/1
wangyaoguang [Thu, 14 Apr 2016 09:08:36 +0000 (17:08 +0800)]
bigfix: distribute rubbos.properties to every client server

JIRA: BOTTLENECK-62

Change-Id: Ic7268eaa9c3bdbbecd5e4a1066e42ac64c5f377d
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoadd logging package 69/12269/1
MatthewLi [Thu, 14 Apr 2016 08:22:18 +0000 (04:22 -0400)]
add logging package

Change-Id: Id4800bd96914d6ea3f2f39f4f8d3db5a35c8bb7d
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agobugfix 67/12267/1
MatthewLi [Thu, 14 Apr 2016 07:57:58 +0000 (03:57 -0400)]
bugfix

Change-Id: I84483b323e17092b2025b8d0340e695207707600
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agofix some bugs 65/12265/1
MatthewLi [Thu, 14 Apr 2016 07:43:37 +0000 (03:43 -0400)]
fix some bugs

Change-Id: I452107e21294333c4d6624675232158ca4462aff
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agobugfix: format error 59/12259/1
MatthewLi [Thu, 14 Apr 2016 07:08:18 +0000 (03:08 -0400)]
bugfix: format error

Change-Id: Ib9af1e9fbc09288f1eeb3800eef401490ff215d1
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agobugfix for Dockerfile 55/12255/1
MatthewLi [Thu, 14 Apr 2016 06:37:20 +0000 (02:37 -0400)]
bugfix for Dockerfile

Change-Id: I38815f4d86430852cda196f05f91e673990cfd3c
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agobugfix: docker ci workflow bugfix 51/12251/1
MatthewLi [Thu, 14 Apr 2016 06:24:48 +0000 (02:24 -0400)]
bugfix: docker ci workflow bugfix

Change-Id: I1215c6ecc9642bb2e4d433276fc3f6941e775e0b
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoadd MAINTAINER for Dockerfile 47/12247/1
MatthewLi [Thu, 14 Apr 2016 03:00:11 +0000 (23:00 -0400)]
add MAINTAINER for Dockerfile

JIRA: BOTTLENECK-48

please refer to the comments in https://gerrit.opnfv.org/gerrit/#/c/12227/

Change-Id: Id591ec23894cc2be281a48057a4ad2a0371494a0
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agocommitters update 45/12245/1
MatthewLi [Thu, 14 Apr 2016 02:28:24 +0000 (22:28 -0400)]
committers update

Change-Id: I17f4ccbea170eb2e4609ca2e81ad813d40f3f5a3
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoadd two main manifests for rubbos suite 25/12225/1
wangyaoguang [Wed, 13 Apr 2016 09:26:36 +0000 (17:26 +0800)]
add two main manifests for rubbos suite

JIRA: BOTTLENECK-49

Change-Id: I9be6800d137694e9063b5584a7b2a6d70ae22eb6
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoadd a script for loading data into mysql database 23/12223/1
wangyaoguang [Wed, 13 Apr 2016 07:57:00 +0000 (15:57 +0800)]
add a script for loading data into mysql database

JIRA: BOTTLENECK-54

Change-Id: Iad7c56b67618fbf2a21b3872735e692c08e53175
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agounit ci docker test entrance for different test suites 75/12175/1
MatthewLi [Tue, 12 Apr 2016 02:27:16 +0000 (22:27 -0400)]
unit ci docker test entrance for different test suites

JIRA: BOTTLENECK-48

Change-Id: I317c374166c51612be2aaa934738c9c50068c6b1
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoMerge "rubbos testcase running entrance"
MatthewLi [Mon, 11 Apr 2016 07:19:26 +0000 (07:19 +0000)]
Merge "rubbos testcase running entrance"

8 years agoadd unittest for basic heat api management and template creation functions 55/11755/5
MatthewLi [Fri, 1 Apr 2016 07:05:14 +0000 (03:05 -0400)]
add unittest for basic heat api management and template creation functions

JIRA: BOTTLENECK-58

Change-Id: Ie563f3f5e42f43bc9ac379b56bed23f33d96791d
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agorubbos testcase running entrance 75/12075/3
MatthewLi [Fri, 8 Apr 2016 08:27:16 +0000 (04:27 -0400)]
rubbos testcase running entrance

JIRA: BOTTLENECK-46

Change-Id: I652460595e024877744f9ce7399a0a50a9fa75f7
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
8 years agoadd puppet manifests for rubbos client module 85/11985/2
wangyaoguang [Thu, 7 Apr 2016 11:29:38 +0000 (19:29 +0800)]
add puppet manifests for rubbos client module

1. add  manifests fro rubbos client module
2. add client configuration files
3. modify some related common parameters

JIRA: BOTTLENECK-55

Change-Id: Ia87090687217bdfe82ae89f7e497f0a665a83201
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoadd puppet manifests and conf files for rubbos httpd module 41/11941/2
wangyaoguang [Wed, 6 Apr 2016 01:49:42 +0000 (09:49 +0800)]
add puppet manifests and conf files for rubbos httpd module

1. add two manifests
2. add two configuration files,httpd.conf and workers.properties

JIRA: BOTTLENECK-52

Change-Id: Icb651238f597a91ac9b748db487c24959825485c
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
8 years agoadd puppet manifests and conf files for rubbos tomcat module 81/11881/2
wangyaoguang [Tue, 5 Apr 2016 07:25:46 +0000 (15:25 +0800)]
add puppet manifests and conf files for rubbos tomcat module

Change-Id: Ieff7000004a3f228731f4c35a519a9634a70a702
JIRA: BOTTLENECK-53

8 years agoMerge "heat api management and template functions parameters"
MatthewLi [Tue, 5 Apr 2016 03:31:23 +0000 (03:31 +0000)]
Merge "heat api management and template functions parameters"

8 years agoMerge "heat api management and template creation functions"
MatthewLi [Tue, 5 Apr 2016 03:31:01 +0000 (03:31 +0000)]
Merge "heat api management and template creation functions"

8 years agoadd puppet manifests for rubbos mysql module 71/11871/1
wangyaoguang [Tue, 5 Apr 2016 03:04:50 +0000 (11:04 +0800)]
add puppet manifests for rubbos mysql module

Change-Id: I73cfeede59d590bca677def89d9fc3f2fe991889
JIRA: BOTTLENECK-54