aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-10-25Merge "Use supervisor to start qtip_server in docker."zhifeng jiang2-1/+22
2016-10-22Use supervisor to start qtip_server in docker.zhifeng.jiang2-1/+22
JIRA:QTIP-99 Change-Id: I447973e17613c5b9dcbbaefef9d67a8dc01c838c Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-10-22Remove directory test_listwu.zhihui7-54/+25
Directory benchmarks/suite will be used instead of test_list. JIRA: QTIP-131 Change-Id: I2c1f534b72361cb2e6469463ef5e43714d6dc993 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-22bugfix: cannot run qtip_creds.shwu.zhihui1-1/+1
miss a '#' in first line. Change-Id: I98bcb5b54a7ff1eba563c8128e58ea1168ce8bb2 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-21reorganize playbooks directorywu.zhihui21-0/+1304
In this patch, playbooks will not be deleted temporarily.Diectory playbooks will be reorganized like this benchmarks/ ├── fio_jobs │   └── test_job ├── perftest    ├── common    │   ├── git_proxy_pbook.yaml    │   ├── sys_info_pbook.yaml    │   └── sys_proxy_pbook.yaml    ├── dhrystone.yaml    ├── dpi.yaml    ├── etc    │   ├── dpi_average.sh    │   ├── info_collect.py    │   └── test_job    ├── fio.yaml    ├── iperf.yaml    ├── ramspeed.yaml    ├── ssl.yaml    └── whetstone.yaml utils/ └── transform ├── dpi_transform.py ├── final_report.py ├── fio_transform.py ├── __init__.py ├── iperf_transform.py ├── ramspeed_transform.py ├── ssl_transform.py └── ubench_transform.py JIRA: QTIP-131 Change-Id: I41003f2f1935efd15b6221ac05200f391fa8a6a9 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-21Merge "Add directory suite under benchmarks/"Yujun Zhang3-0/+33
2016-10-21Add directory suite under benchmarks/wu.zhihui3-0/+33
Directory suite is renamed from directory test_list. In this patch, test_list will be not deleted temporarily. JIRA: QTIP-131 Change-Id: I1b2d7e522f94441c53b894564718d3cb749ea428 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-20Push test results to testdb at the end of qtip_server job.zhifeng.jiang4-3/+10
JIRA:QTIP-99 Change-Id: I2a3ba25c1bcb66cf71a65757c3f003838dca614f Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-10-20Bugfix: Problems meet when following the step of introduction.rstzhifeng.jiang3-189/+2
modification: Delete the fetch_os_creds.sh Call the fetch_os_creds.sh which in releng Include the curl in docker Change-Id: I5a92f671ce4183cf0d7dabc8faf69018b9b54e0b Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-10-20Merge "Pulling dockers using ansible also requires docker-py package."Yujun Zhang1-0/+12
2016-10-19Fix warnings during sphinx-buildYujun Zhang4-22/+24
Change-Id: Iafc86372884c4a9d0f2a595b8b4d59818062b6a2 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-10-18Pulling dockers using ansible also requires docker-py package.linux_geek1-0/+12
Change-Id: I107fc447335af6f5d44cdb2bd0ea74246ef17b29 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2016-10-18Reorganize existing documentsYujun Zhang13-37/+61
- Align document structure with Colorado release - follow convention used in "Python’s Style Guide for documentating"[1] [1] https://docs.python.org/devguide/documenting.html#sections Change-Id: Idee6ad6e68a35e3fd84ec36de480722e0259011b JIRA: QTIP-117 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-10-18Deprecate docs/roadmapYujun Zhang2-113/+0
Content moved to https://wiki.opnfv.org/display/qtip/Vision JIRA: QTIP-117 Change-Id: I699a49d308e934a7d9d35befd0b8dd0624b5d36d Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-10-18Merge "add CLI framework for qtip"Yujun Zhang7-0/+110
2016-10-17Merge "bugfix due to directory adjustment"Yujun Zhang5-12/+12
2016-10-17add CLI framework for qtipSerenaFeng7-0/+110
add cli framework to implement commands JIRA: QTIP-125 Change-Id: I442e9df9d3ea8443adb7a7aedd5849457dcead7e Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-10-17Merge "Add contributing guide"Yujun Zhang1-0/+79
2016-10-17bugfix due to directory adjustmentwu.zhihui5-12/+12
Some files still use directory "data/". Fix it. Change-Id: Ia07f380c3e9c3e312d17b09728b050c818492f0f Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-17add serena ssh_keysSerenaFeng2-0/+2
Change-Id: I6b7bf9855e5c892b72a04f9a6da4d984461c4001 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-10-17Add contributing guideYujun Zhang1-0/+79
Change-Id: I5f94bf4e7503cd5edaeae1f20186fcbaf121d033 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-10-17Merge "Add ssh users with ansible roles"Yujun Zhang5-0/+36
2016-10-17Merge "Playbook for setting up ELK."Yujun Zhang2-0/+53
2016-10-17Merge "Adjust directory structure"Yujun Zhang30-20/+20
2016-10-16Merge "Unit test bugfix: Remove the zte-pod1 in unit test."zhifeng jiang2-6/+6
2016-10-14Playbook for setting up ELK.linux_geek2-0/+53
Change-Id: Iccd8531a7c292796b76f2ab23bc8a2ca5d2d99ed Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2016-10-14Adjust directory structurewu.zhihui30-20/+20
qtip ! +---- scripts ! ! ! +----ref_result # python scripts to generate results report ! +----fetch_compute_ips.sh ! +----fetch_os_creds.sh ! +----file_permission.sh ! +----get_env_info.sh ! +----qtip_creds.sh ! +----ssh_exch.exp ! +---- config ! ! ! +---- Qtip_key ! +---- Qtip_key.pub ! +---- SampleHeat.yaml ! +---- utils ! ! ! +---- logger_utils.py ! +---- report # generate pdf report file Change-Id: Ia908ff31494369c1a13fb88b1ff9b0e5681f8e29 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-14Unit test bugfix: Remove the zte-pod1 in unit test.zhifeng.jiang2-6/+6
Change-Id: I5e8be7d22800f67e475660fa1a557af62e8c9b1f Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-10-13update known_hosts path in ssh_test()wu.zhihui1-6/+6
In qtip container, env HOME is changed to /home/opnfv. '~/.ssh/known_hosts' need be specified to '/root/.ssh/known_hosts' in ssh_test(). Change-Id: I902699164c0fb6a06e0253020bf701e206cfd166 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-13Add ssh users with ansible rolesYujun Zhang5-0/+36
Change-Id: I10a9f1ed2fbc1fbef5d488263b25d482fcaa320b Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-10-13Merge "Add playbook to deploy nginx for elk"Yujun Zhang7-0/+44
2016-10-13Refactor pushing suite result to test dbzhifeng.jiang15-156/+126
modification: remove compute_suite.py,network_suite.py,storage_suite.py handler all suite result in suite_result.py refactor pushtoDB.py so that it can be called by qtip_server JIRA:QTIP-99 Change-Id: I1630a512c22cba7be038f5301f1454b8ef4f762f Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-10-12solve log path cannot be found issueSerenaFeng2-3/+4
JIRA: QTIP-124 Change-Id: I2ff94d01085ee8f057b9792988fe5ee9792fe740 Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-10-12Add playbook to deploy nginx for elkYujun Zhang7-0/+44
JIRA: QTIP-123 Change-Id: I6b98e3eab4c18e66b5455a073fccb68a3789f049 Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
2016-10-11Merge "change log place"Yujun Zhang2-2/+2
2016-10-11Merge "Add testdb url and node_name in post parameters of restful server"Yujun Zhang3-5/+24
2016-10-11Merge "update test data in tests/args_handler_test.py"Yujun Zhang1-1/+1
2016-10-11change log placeSerenaFeng2-2/+2
because /var/log cannot be accessed by unittest. so change the log place from /var/log to ~/opnfv/qtip/logs JIRA: QTIP-119 Change-Id: I14ba8317c94630fb8db46f532f7995c0c10595bd Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
2016-10-11Merge "Rename class cli to Cli"Yujun Zhang3-6/+6
2016-10-11update test data in tests/args_handler_test.pywu.zhihui1-1/+1
args_handler_test.py use the file in test_cases/zte-pod1 as test data, since this file is removed, so update it. Change-Id: I957caaeb35eab766ce2bb02c1d7a183342d5f0fb Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-10Add testdb url and node_name in post parameters of restful serverzhifeng.jiang3-5/+24
JIRA:QTIP-99 Change-Id: I67f56eafba48ca096570674f5de2ff5aeb935d16 Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
2016-10-09bugfix: function name typowu.zhihui1-1/+1
Change-Id: Idf41a5cb02bdb59e6e5d107fa0734091fd9c8a91 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-09Merge "change fetch_compute_ips.sh path"Yujun Zhang2-3/+1
2016-10-09Merge "code refactor: create_zones.py"Yujun Zhang4-99/+78
2016-10-09remove test_cases/zte-pod1wu.zhihui15-596/+0
Now zte pods run test cases under test_cases/default instead of test_cases/zte-pod1. So remove it. Change-Id: Ie8731347185f455029defeb4c67a6761e4f74939 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-09code refactor: create_zones.pywu.zhihui4-99/+78
1. simply the process of creating aggregates in create_zones.py. 2. before creating aggregates, it will clean all aggregates firstly. TODO: It should clean up the created aggregates. It needs a big structure modification in args_handler.py. Let's do it step by step. Change-Id: I31e09e917ba83d4676f7f95d9f5186bce8d2a449 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-08Merge "Some small spelling errors."Yujun Zhang2-25/+25
2016-10-08change fetch_compute_ips.sh pathwu.zhihui2-3/+1
Change-Id: I7e3d08adc47304d8174a1706f87e6c4ae430ae34 Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
2016-10-08Some small spelling errors.linux_geek2-25/+25
Change-Id: I566ce7755388d2efc2278e4dc4c91d67d217ecb0 Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
2016-10-08Merge "Add primary contact to INFO"Yujun Zhang1-5/+6