Age | Commit message (Collapse) | Author | Files | Lines |
|
JIRA: BOTTLENECK-95
Add cpu burden factor testcase to locate cpu bottlneck for system.
A separated logic is provided to determine if the bottleneck is the
CPU capability in the system.
Changes:
1. Add testcase script
2. Delete whitespaces
Change-Id: I37017d5a0378450b07286ba36f9976d92f504eeb
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
|
|
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>
|
|
Change-Id: Ibb53a25d912fd96c93b25e39ee8da8b0977cf071
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
Change-Id: If16ac8f2e8d0114d8b7121d551ac5ac9a15bf76e
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
Change-Id: I6d8e4e1d007bdcce037cf1ae93324de8080640ec
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: BOTTLENECK-87
Change-Id: I67786b0481d734d09422fe5b757380cdd94d762d
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
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>
|
|
JIRA: BOTTLENECK-87
Change-Id: Ifa3da0e5c4e67c65a61567af1b75d629959d076f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
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>
|
|
JIRA: BOTTLENECK-88
Change-Id: I963502bb494bfb8773b312f038e9a1ea9902e56e
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: BOTTLENECK-90
Change-Id: I94ad89d60375679c6afd3bf8dca494c175e63ce8
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: BOTTLENECK-89
Change-Id: Ib283c3fdd154582efaf92886f22a506a5985694e
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: BOTTLENECK-88
Change-Id: I393987a9c1711d25585819176ee9b014a713cf4a
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
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>
|
|
JIRA: BOTTLENECK-70
Change-Id: I768be0a0b30df266f6f130bf616d6d808cf1849c
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
Change-Id: I9777e84b9be905c484a7d86be2287cde27ae33fe
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
Change-Id: I2a8ab6fbbeff407713eea71ebf504a2ce2dbb342
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
|
|
JIRA: BOTTLENECK-70
Change-Id: Iade7d7a97f3b0ba54be33b37cf80c1530c410b95
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: BOTTLENECK-70
Change-Id: I21cf538b7984cbc5036fc6fe897d0c90eec19e55
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
Change-Id: Icd024d990635b5a52385f11e7b458e18a8f186f1
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: BOTTLENECK-86
Change-Id: Ia76b833bdec7554468ce081d3d572e87cea2d9f7
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: BOTTLENECK-86
Change-Id: I1603d8121d58ea36d6bd2aa241590fddd70c2e6f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
Change-Id: Id91a4d743f7e94b962db4cc50b125700049e311a
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
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>
|
|
|
|
Change-Id: I36b03085030284a951fc35c3b898ceeb245390a6
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
|
|
Change-Id: Ic73b953cc7b63e4629ba7ad9c673196528891c4f
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
|
|
Change-Id: I996944eacb7c2f57784aec50df75047d9780a1dc
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
|
|
Change-Id: I47b471be9d74bce5cef35f1d4f447900e54b7210
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
|
|
JIRA: BOTTLENECK-84
Change-Id: I4de0971b6d4ba60f3a0261e303fa194495c033c4
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: BOTTLENECK-83
Change-Id: I1d4d4b4f53cedc6aa987f7842016099725aad516
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
The old domain git.opnfv.org is not accessible.
JIRA: BOTTLENECK-74
Change-Id: I8e498e0432bacbd5ed83af4ed07ddb4e76e93ee8
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
|
|
|
|
JIRA: BOTTLENECK-75
Change-Id: If15aa3da04d650fb26ce099adbe37ac3c98c638b
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
|
|
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>
|
|
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>
|
|
JIRA: BOTTLENECK-75
Change-Id: Ic84c4a231dfbc6ae3f28393d52b273fa6d533c7b
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
|
|
JIRA: BOTTLENECK-75
Change-Id: Ib6db60956285e172c93411e23454a7c5240eacde
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
|
|
JIRA: BOTTLENECK-74
Change-Id: I857547f035c262dbc29ca8774a2fc42ab2a991a6
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
|
|
JIRA: BOTTLENECK-74
Change-Id: I4cb84756d207be1f3917b2e730150b26d253e27e
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
|
|
JIRA: BOTTLENECK-74
Change-Id: Idbcbe3c51b361d11b16ab7a0de8b12fa347f9186
Signed-off-by: wangyaoguang <sunshine.wang@huawei.com>
|