Age | Commit message (Collapse) | Author | Files | Lines |
|
JIRA: BOTTLENECK-171
Bug fix of Bottlenecks can't use CLI to start test.
Some docker-compose function delete to fit elk docker support.
After this patch you could use bottlenecks testcase run
posca_factor_ping to start this test.
you also need to put the rc file to bottlenecks docker.
Change-Id: I340e31185a499c81f9595a902df89d8f0ddf0cd3
Signed-off-by: liyin <liyin11@huawei.com>
(cherry picked from commit 75f99aaeadada56dfc974746cd83fec275133a3c)
|
|
JIRA: BOTTLENECK-171
Add support of Bottlenecks docker frame refact,
After this patch we will provide the ability of several installer.
Add Yardstick_TAG to adjust yardstick docker version
Change-Id: Ib431f8acf4a76b59f9d5e8783bcc7d2e5be208ae
Signed-off-by: liyin <liyin11@huawei.com>
(cherry picked from commit bde702f95563cf953c32f9bfd0587083a3fea26d)
|
|
JIRA: BOTTLENECKS-137
Documentation for Danube 3
Change-Id: Ic4b2611028fa45c0b731e998296e5000e35a33f6
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 38074a81bcb2a97bd59f274815dbfa67ab487c59)
|
|
JIRA: BOTTLENECK-158
Remove redundant print functions for report log
Change-Id: I35c43fd3e30090bc296823faca55b49c0431a1fb
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 6de46e9144ee0bc2962460c600e4b3a888d934ef)
|
|
|
|
JIRA: BOTTLENECK-158
The details part of report is not json formatted.
This patch is to fix it.
Change-Id: I089dae0c12e14935e4b7a5e7bdbe69f00e003f98
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit e4a17446f0f02d6ea950278074d88db6c09c5bb6)
|
|
JIRA: BOTTLENECK-158
Remove basename commond in docker-compose file
Change-Id: If06bac1903b2b830f9e5e4133f3315fb9f424c18
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit fd9ae2109a6202c17a89cd544a3b74747c3b729b)
|
|
JIRA: BOTTLENECK-158
Add reporting function to community MongoDB
Change-Id: Idebc191b20ad238dbdd129ce38131b79e7133e35
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 8fd28cfeaca4ac29f4357c51eb0c0374d0d0a409)
|
|
JIRA: BOTTLENECK-158
Add test case/story name check and cleanup environment option.
Change-Id: I07609c089ca78b0d2760c09c0312d7d1106c815a
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 95748aca5de2e906b0f555e7dbf3829e397d6415)
|
|
JIRA:BOTTLENECK-167
This patch will delete vstf and rubbos testcase code.
Include some testcase config file,
if there will be someone who want to use this testcase
maybe B or C version code will contain those testcase.
if you use the D version code to run this two testcase
we will info you that:
Rubbos testsuite is not updating anymore.
This entrance for running Rubbos within Bottlenecks is no longer supported.
Change-Id: I04e4042ff3998b3696df2ed47a9ffab6f1620ec3
Signed-off-by: liyin <liyin11@huawei.com>
(cherry picked from commit 6a8257127b3dce1f18a650afe6921a34b6c6f5b8)
|
|
|
|
Due to recent email voting results, change the PTL promotion
result in INFO. Detailed information could be found below.
https://lists.opnfv.org/pipermail/opnfv-tsc/2017-April/003422.html
Change-Id: I5c942668cbe03e697bd0865cc8aee1980afed104
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 1a3307f228055404930a7d53dc225270a70a174a)
|
|
JIRA: BOTTLENECK-165
More details of the environment clean-up for ping test case
Change-Id: I4b12a219155400235ae2bcb970efb3ba237153d9
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 15355fd57080a7ac625549e9e9b98237164e46d2)
|
|
JIRA: BOTTLENECK-165
Documents adapted to Danube 2.0
Change-Id: Ic46cc0ad2f2706986b294f539bba1264ec6f8b0b
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit e2fd28497f0083099181a9b65696e5ea8c422007)
|
|
JIRA: BOTTLENECK-164
Table for stress ping is showing results categories for different number of users.
It does not show the results for every testing round, just show uniquely
testing round with different success rates.
This patch is to make sure showing every results.
Change-Id: I3a33164024e3da23de31d546767f0fb29952983d
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
|
|
JIRA: BOTTLENECK-163
privileged option in docker-compose file should be true to avoid
"permission deny" error when accessing directories
Change-Id: I1a57146236efb5fe71405c5b7682af706a8814bf
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit c988d5fa114a659f19f0db1fd0db9f6abc5247dd)
|
|
JIRA: BOTTLENECK-100
Fix code syle issues for the path flake8 specified before flake8
check merged into CI pipeline.
Change-Id: Iee59bada206fafd4740023e90d08a4b4a7a030db
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit fc30c5208a680d0059cfa48891a1d97747f7f778)
|
|
JIRA: BOTTLENECK-145
Polishing docs and finalizing docs for Danube 1.0.
Change-Id: Iea5490785bce802aff37b7f52172d7f14ea358e0
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 529508e4be82ef3e329e9ca3bec6210fb5ef90e6)
|
|
JIRA: BOTTLENECK-149
Adjust the directory structure to make Bottlenecks devguide
on docs.opnfv.org.
Change-Id: Ib773a26ca5f4eaee94834ff641ec45531ef3025c
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 3480c32bb5113a8a5f56b7e1db82c3a9236418fb)
|
|
JIRA: BOTTLENECK-144
utils/parser.py:56 has incorrect var:cls which cause pass more
var to testcase_read function.
Change-Id: I2d4b93f95d19a205e537515529746f6d9e13fe2c
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 1760c89637ac71b877a17896e5768640a20360c3)
|
|
JIRA: BOTTLENECK-148
Currently, only OPNFV CI includes env-cleanup for Bottlenecks.
It is preferable to also include the operation locally
for test automation and repeatability.
Changes:
1. Translate tab into 4 spaces
Change-Id: I9f4efb95c155e442afd3141c00f707421c61b2da
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit fe83578bd2fe1a09f8334f85e30a0afbb68cc5cc)
|
|
JIRA: BOTTLENECK-144
Calling method of POSCA test case has changed. CLI for calling
the run test case script should also adjust.
Change-Id: Ia007b658903c8133c824358943f325b070d1e195
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 2bf5dbd9b63288e8ce77c7c4e42df8b1e4deb2ce)
|
|
JIRA: BOTTLENECK-143
Add task selection to test suite entrance file
Change-Id: Ia21b3121d104a457a66e2c77e3caf091e102f388
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 15c3931fd723f565e847033bc6c1df818a761b4a)
|
|
JIRA: BOTTLENECK-145
Currently, the docs of Bottlenecks still follow the format
from Colorado. Some work need to be done regarding reorganizing
the contents according to the Danube release.
Change-Id: I4ece51abc558bb7128565125224b5e8579a198f7
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 566a7246d6a8e9451be511ddae84f7067bf013ea)
|
|
JIRA: BOTTLENECK-146
Set docker api version to 1.24
Change-Id: Id05527e628c7fa6ff3382bd68741bd36fc706fe6
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 4b36a57727cad302976ee38ad0046a7595339849)
|
|
JIRA: BOTTLENECK-146
Fix the docker API library to 2.1.0
Change-Id: I4cf2801db2adc28325a587411f802515176e8d03
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 3a3bb4df2db4f58d3e76dcdd41b3327bd2094eb3)
|
|
JIRA: BOTTLENECK-146
In 31527, API version is 1.24, docker version should be 1.12
Change-Id: I529f16372aaa00b4fc802344b559453677b7b560
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 2f1f35479f0449d4b91eb5c28e94a50af202e18f)
|
|
JIRA: BOTTLENECK-146
Docker client is needed in Bottlenecks docker for the purpose to
use docker command within docker.
The inconsistence of docker client version with
docker server version causing building falure.
Change-Id: Ib4ecf9c40db5492438b27550636413e5f3a69ea3
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 136b188b4713f4ec2a20d6a09b4284a02f520aa3)
|
|
JIRA: BOTTLENECK-141
docs.opnfv.org has trouble indexing all the testing docs.
So testing projects have to adjust the docs structure.
Change-Id: I586b2c1626ca4fb8e1980130e132e6079a0977a7
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit 3bc1b97e2a594959a9966c6f967e50fa33d2893b)
|
|
JIRA: BOTTLENECK-142
Update the entrance for POSCA test suite.Currently, test case
selection for POSCA is not support for this entrance.
The function will be added later.
For Rubbos and VSTF, after OPNFV Colorado release,
they are not updating anymore. This entrance for running them
within Bottlenecks is no longer supported.
These testsuites are also not in the release plan with Bottlenecks
since then. If you want to run Rubbos and VSTF,
please refer to ealier releases.
Change-Id: Idaf7da147489c6371e46ac3234179133762a05cd
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
(cherry picked from commit fc9a89857e121c2015a34e49c441cb234fa10c13)
|
|
|
|
JIRA: BOTTLENECK-133
Some Yaml, XML and __init__.py file do not have liscense headers.
This patch is to add headers to those files or delete those are deprecated.
Change-Id: Ie059b1f1879eb420eec171f96985247510c74642
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
|
|
JIRA: BOTTLENECK-137
According to the agreement in Testperf meeting.
Change the structure of docs.
Change-Id: Ie370de1e7a24c918aedc8a2cdb2cca0508ef4257
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
|
|
|
|
JIRA: BOTTLENECK-137
Bottlenecks document framwork meeting Danube document requirement.
Changes:
1. Add POSCA testsuite document
2. Combine configuration and installation directory
2.1 https://wiki.opnfv.org/display/DEV/Documentation+Toolchain
3. Change file names in /user_guide
4. Add requirements notes to release notes
5. Add stress test configuartion details
Change-Id: I8d9055097ddae280d985120d4501819d20ad1dcb
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
|
|
JIRA:BOTTLENECK-140
Those code will update an action of quota.
Before out test begin we will make quota no limit.
so we could do stress test.
Those quota limit will change openstack forever.
maybe will create damage for openstack.
Change-Id: I0a6a06c6c303589881cb2ab7b754213ecf1a845f
Signed-off-by: liyin <liyin11@huawei.com>
|
|
JIRA:BOTTLENECK-138
Those codes will create dashboard for stress test.
And we have fixed a bug, that we will increace env prepare in this patch
besides: we also add some code of how to yardstick api.
Change-Id: I64bb249ee0df9fe37e998a784ba346719bf25197
Signed-off-by: liyin <liyin11@huawei.com>
|
|
JIRA:BOTTLENECK-136
those code will add a new testcase: posca_stress_ping
This will use docker python client to realize the fountion of
calling yardstick to test.
And yardstick will create several VM pairs to test.
Because of the limites of quotas,
we now create 2,5,10 VM pairs.
Change-Id: I096250c547cd598c7c632a884b31d81c2be125f8
Signed-off-by: liyin <liyin11@huawei.com>
|
|
JIRA:BOTTLENECK-134
Those code will change the way to create dashboard.
And dashboard as a spare function to show data.
And we add log system to dashboard creation.
The output file is created anyway.
Change-Id: Ia3c4d5a8ada27005702e3eed08757f61610da22f
Signed-off-by: liyin <liyin11@huawei.com>
|
|
|
|
JIRA:BOTTLENECK-130
this patch will fix this bug:
we try to expect this error,
And we try to run it again.
if failed, then yardstick RestAPI or have some error.
Change-Id: I9fa63da637456a16c151f4fe7c566b3f5ff0e01d
Signed-off-by: liyin <liyin11@huawei.com>
|
|
JIRA: BOTTLENECK-128
This patch is to make the POSCA testsuite could be built
automatically for OPNFV CI job.
Change-Id: I21d7fd553ce3591aea3391a33fe0a7b8579b57d4
Signed-off-by: yuyang <Gabriel.yuyang@huawei.com>
|
|
JIRA:BOTTLENECK-129
This patch fix the error of log_dir can't be found.
And change several thing:
1.Add if config don't have test_ip, it will use local:8888 as test ip.
2.Fix the bug in setup.py.
3.Add parser init to logger file.
Change-Id: I808c69e2b2ff3c04f271cc7f3e14e1ab406a4d1b
Signed-off-by: liyin <liyin11@huawei.com>
|
|
JIRA:BOTTLENECK-126
realize the function of parsering stack config.
include the function all the jira mationed.
it's important for stack creating.
this patch also include manager.py.
This file modify some file such like template intial.
Change-Id: Iaa6fdbde6bf9cb1ff9875d47268440dfe70ecc49
Signed-off-by: liyin <liyin11@huawei.com>
|
|
|
|
JIRA:BOTTLENECK-103
This is the foundation of adding stack samples.
This code change a lot code.
but it's a basic.
Those code will be changed in the furture.
Change-Id: I8d5bbb9cc401b1aaac54ec4dffc4c005a42d17ac
Signed-off-by: liyin <liyin11@huawei.com>
|
|
|
|
|
|
JIRA:BOTTLENECK-127
This file is a copy of yardstick.
This file have been tested.
All function could be used in bottlenecks VM.
This include some function about how to excute commonds to VM.
This will be used in Bottlenecks functional testing.
Change-Id: I123a6753d0b7855948ae9bf7bedc245f90c4a3b6
Signed-off-by: liyin <liyin11@huawei.com>
|
|
JIRA: BOTTLENECK-100
Modify all the code in the utils folder into PEP8 style.
Using more standard way to realize our function.
Change-Id: Ie75c57f7fdd2a9d03849c3cb240918a6779d6be9
Signed-off-by: liyin <liyin11@huawei.com>
|