wu.zhihui [Sun, 9 Oct 2016 01:34:31 +0000 (09:34 +0800)]
remove test_cases/zte-pod1
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>
Yujun Zhang [Sat, 8 Oct 2016 08:02:59 +0000 (08:02 +0000)]
Merge "Some small spelling errors."
linux_geek [Fri, 7 Oct 2016 08:16:49 +0000 (13:16 +0500)]
Some small spelling errors.
Change-Id: I566ce7755388d2efc2278e4dc4c91d67d217ecb0
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Sat, 8 Oct 2016 03:37:12 +0000 (03:37 +0000)]
Merge "Add primary contact to INFO"
Yujun Zhang [Sat, 8 Oct 2016 02:25:33 +0000 (10:25 +0800)]
Add primary contact to INFO
Change-Id: I902d373699b7305a4ba1d6db891f0def89301c4c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Sat, 8 Oct 2016 01:27:51 +0000 (01:27 +0000)]
Merge "Fix unit test problem:'spawn_vm.py does not have attribute FetchImg'"
Yujun Zhang [Sat, 8 Oct 2016 01:27:36 +0000 (01:27 +0000)]
Merge "Add benchmark name in post request parameters"
Yujun Zhang [Sat, 8 Oct 2016 01:27:10 +0000 (01:27 +0000)]
Merge "Rename `suit` to `suite`"
Yujun Zhang [Fri, 7 Oct 2016 08:54:23 +0000 (08:54 +0000)]
Merge "Correct spelling error in function name"
Yujun Zhang [Fri, 7 Oct 2016 08:33:44 +0000 (16:33 +0800)]
Rename `suit` to `suite`
We should use correct words for naming.
Change-Id: Ia1ec690fca62259b5f226e2d6941a507cc61786e
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
zhifeng.jiang [Fri, 7 Oct 2016 08:21:28 +0000 (16:21 +0800)]
Fix unit test problem:'spawn_vm.py does not have attribute FetchImg'
Change-Id: I8035abfeb52515f106de4188621c207acfe54a65
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Fri, 7 Oct 2016 07:46:40 +0000 (15:46 +0800)]
Correct spelling error in function name
Change-Id: I470a3266d68d19c7f7074cd6325169d94384d5e0
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Fri, 7 Oct 2016 05:52:03 +0000 (13:52 +0800)]
Rename 'max-minutes' to 'max_minutes'
The naming style of query param should be consistent
Change-Id: Ifb9bb3ecfbbf8caee7a00d3968a627c35d965bcb
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Fri, 7 Oct 2016 05:23:25 +0000 (05:23 +0000)]
Merge "Running a single benchmark as an option for user."
zhifeng.jiang [Thu, 6 Oct 2016 07:32:37 +0000 (15:32 +0800)]
Add benchmark name in post request parameters
Change-Id: I53974789d59f316afa72fb753397baa45247e64c
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
linux_geek [Fri, 30 Sep 2016 18:36:12 +0000 (23:36 +0500)]
Running a single benchmark as an option for user.
JIRA: QTIP-104
Change-Id: I4413d1e2670192b86af0aad62fb2752d2709fa14
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Sat, 1 Oct 2016 10:02:46 +0000 (10:02 +0000)]
Merge "Non-zero exit status should be used when teminated abnormally"
Yujun Zhang [Fri, 30 Sep 2016 16:42:42 +0000 (00:42 +0800)]
Non-zero exit status should be used when teminated abnormally
Change-Id: I6034b3735ebf412ef4c11c837a42f121161a70b2
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Fri, 30 Sep 2016 07:47:38 +0000 (15:47 +0800)]
Fix broken links in docs
JIRA: QTIP-100
Change-Id: If3f91b0d683ebd497bd3f8bc34b63ddd35877e01
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Fri, 30 Sep 2016 03:51:28 +0000 (03:51 +0000)]
Merge "The original arguments were out of order. The docker name has to be after all the arguments, to be able to successfully run the docker."
zhifeng.jiang [Fri, 30 Sep 2016 00:43:40 +0000 (00:43 +0000)]
Merge "Start restful server auto in docker"
zhifeng.jiang [Fri, 30 Sep 2016 00:42:42 +0000 (00:42 +0000)]
Merge "Add qtip restful server usage in docs."
zhifeng.jiang [Sat, 24 Sep 2016 06:01:46 +0000 (14:01 +0800)]
Start restful server auto in docker
modification:
Add start restful server in dockerfile
Add result and detail_result in server job status
Add job result assert in unit test
JIRA:QTIP-99
Change-Id: I27108eb930eba1bb72c04216f468a81202179ee0
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Tue, 27 Sep 2016 13:33:13 +0000 (13:33 +0000)]
Merge "code refactor: run_qtip.sh"
wu.zhihui [Fri, 23 Sep 2016 08:53:55 +0000 (16:53 +0800)]
code refactor: run_qtip.sh
1. Add prepare_qtip_image.sh to prepare qtip image before qtip test.
2. Add cleanup_qtip_image.sh to clean up qtip image after finishing
qtip test.
Both of them are invoked in run_qtip.sh
Change-Id: Iba892a2e02e31820ed0525f80a4e2885899557e0
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
zhifeng.jiang [Mon, 26 Sep 2016 14:49:36 +0000 (22:49 +0800)]
Add qtip restful server usage in docs.
modification:
Add qtip restful api info in apidoc.
Add qtip restful api usage in userguide.
modify the test_list example.
JIRA:QTIP-99
Change-Id: I0da640571fa0272376e735335fb364e6e20e8a4e
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Mon, 26 Sep 2016 02:40:23 +0000 (02:40 +0000)]
Merge "Change result keys to lower-case and remove ' .'"
zhifeng.jiang [Sun, 25 Sep 2016 03:18:53 +0000 (11:18 +0800)]
Bugfix: Get private ip wrong in iperf vm test.
Change-Id: I92c937eaadf5adfa4a8eced5b95af26612d7c523
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
zhifeng.jiang [Fri, 23 Sep 2016 03:38:35 +0000 (11:38 +0800)]
Change result keys to lower-case and remove ' .'
QTIP-93
Change-Id: I125163e05b49d9631838e89571d59a967252292e
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
zhifeng.jiang [Thu, 15 Sep 2016 10:18:14 +0000 (18:18 +0800)]
Return the ansible playbook running results in driver.py and args_handler.py
JIRA:QTIP-99
Change-Id: I875ad52bc69a843e39deb92ad45da90c2e737aae
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Taseer [Thu, 22 Sep 2016 09:52:09 +0000 (14:52 +0500)]
The original arguments were out of order. The docker name has to be after all the arguments, to be able to successfully run the docker.
Change-Id: I405c79c26be4d9fff90d5453a32af750323d44eb
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
Yujun Zhang [Wed, 21 Sep 2016 07:17:52 +0000 (07:17 +0000)]
Merge "add unified logger process for qtip"
Yujun Zhang [Wed, 21 Sep 2016 07:12:51 +0000 (07:12 +0000)]
Merge "Fix issues found in security review"
SerenaFeng [Tue, 20 Sep 2016 05:58:21 +0000 (13:58 +0800)]
add unified logger process for qtip
log the output information to both file and console, and
unify the log file path and level
JIRA: QTIP-108
Change-Id: I3a881e9da1f74c6959250a94f05cf90a231c34e6
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
Yujun Zhang [Wed, 21 Sep 2016 03:24:20 +0000 (03:24 +0000)]
Merge "Run benchmark test in restful server post api"
Yujun Zhang [Tue, 20 Sep 2016 13:44:24 +0000 (13:44 +0000)]
Merge "Remove cpu limit patch for byte-unixbench"
zhifeng.jiang [Fri, 9 Sep 2016 15:46:07 +0000 (23:46 +0800)]
Run benchmark test in restful server post api
modification:
Call ansible async in restful server post api
Set the job state 'finished' when finish benchmark test
Terminate the next benchmark in restful server delete api
job result will be in next commit
JIRA:QTIP-97
Change-Id: I252482dddd9b35ba33f992e8ea19037d8919fad6
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Tue, 20 Sep 2016 08:11:21 +0000 (16:11 +0800)]
Remove cpu limit patch for byte-unixbench
The patch[1] is no longer required since it has been merged to upstream[2]
[1] https://www.dropbox.com/s/11z85gfu0trkhus/fix-limitation.patch
[2] https://github.com/kdlucas/byte-unixbench/commit/
910276909baacebea038750aecec32c9a32eddd4
Change-Id: I1e81a93a51f78b36109ca76a56ef9bc8a1fc44ad
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
SerenaFeng [Tue, 20 Sep 2016 06:59:28 +0000 (14:59 +0800)]
Fix issues found in security review
JIRA: QTIP-105
Change-Id: I08108a982f9059fd19b92df0d219fa8f13f288ad
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
zhifeng jiang [Tue, 20 Sep 2016 06:52:18 +0000 (06:52 +0000)]
Merge "bugfix dpi.yaml"
wu.zhihui [Mon, 19 Sep 2016 01:10:57 +0000 (09:10 +0800)]
bugfix dpi.yaml
1. correct the git directory of nDPI
2. change the url of fetching test.pcap for pods which are restrict access
google.
Change-Id: I4fb642fbc0ccd8d11cc8ff2477d490838308bb9c
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
zhifeng.jiang [Thu, 15 Sep 2016 07:01:38 +0000 (15:01 +0800)]
Bugfix:iperf benchmark run failed "privateip1 is undefined"
modification:
get privatedip1 var when role is '2-host'
run on localhost once instead of twice
Change-Id: I4155f2d0c45208c4a2a0e2844fdf87acb5c8575e
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Wed, 14 Sep 2016 02:10:32 +0000 (02:10 +0000)]
Merge "Nominating Zhifeng Jiang <Jiang.Zhifeng@zte.com.cn> as new committer for QTIP project."
zhifeng.jiang [Wed, 14 Sep 2016 01:20:10 +0000 (01:20 +0000)]
Merge "Fix test cases yaml schema unit test problem,now host ip allow empty."
zhifeng.jiang [Wed, 14 Sep 2016 01:19:54 +0000 (01:19 +0000)]
Merge "Install the requirement packages in docker"
wu.zhihui [Fri, 9 Sep 2016 05:16:09 +0000 (13:16 +0800)]
ansible playbook bugfix
According the qtip ci results, make these bugfixs.
1. skipping: no hosts matched
This used to work in Ansible 1.9.x with 127.0.0.1;But does not work in Asible 2.x
solved: add 127.0.0.1 as localhost in ./data/hosts
2. Using bare variables is deprecated.
solved: update playbook
3. use git module
4. To save time, turning Off Facts on localhost.
Since https://gerrit.opnfv.org/gerrit/#/c/20661/ is under codereview,
for qtip ci job, I temporarily modify function write_to_file() in
env_setup.py.
Change-Id: I71a08ebf87cd8c8d851a3f8f760e29e8725f0e0f
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
zhifeng.jiang [Sat, 10 Sep 2016 15:34:31 +0000 (23:34 +0800)]
Fix test cases yaml schema unit test problem,now host ip allow empty.
Change-Id: I71b9a76c8ec470cce2af3ae47ae1fe232d1e3a22
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
zhifeng.jiang [Sat, 10 Sep 2016 02:07:13 +0000 (10:07 +0800)]
Install the requirement packages in docker
modification:
remove the packages.pip which duplicate with requirement.txt
pip install requirement.txt in docker
JIRA:QTIP-97
Change-Id: I6b9ac316cb7401b69c71fc5b1807b8d8a7ccd1bb
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
zhifeng.jiang [Fri, 9 Sep 2016 13:17:14 +0000 (13:17 +0000)]
Merge "Remove os environment in driver.py so that it can be called by restful server"
zhifeng.jiang [Sun, 4 Sep 2016 02:03:03 +0000 (10:03 +0800)]
Remove os environment in driver.py so that it can be called by restful server
modification:
Change os environments to parameters in driver.py
Pass the parameters in cli.py and arg_handler.py
JIRA:QTIP-97
Change-Id: Id67acb7e0ac46fa9e0e32481e947055b6d37dd95
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Wed, 7 Sep 2016 06:40:52 +0000 (06:40 +0000)]
Merge "Add ansible.cfg so that we can get ansible running time"
Yujun Zhang [Tue, 6 Sep 2016 07:02:30 +0000 (07:02 +0000)]
Merge "correct error code and cleanup duplicated code in ssh_test()"
zhifeng.jiang [Sat, 3 Sep 2016 22:50:20 +0000 (06:50 +0800)]
Add ansible.cfg so that we can get ansible running time
JIRA:QTIP-99
Change-Id: If42ddfd4337533b63dff3909c880a7e7b8e0fc58
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
zhifeng.jiang [Sat, 3 Sep 2016 08:30:42 +0000 (16:30 +0800)]
Call ansible playbook by ansible api instead of os.system
JIRA:QTIP-99
Change-Id: Ife53a48d4af1fd3c60efc0673611321b3bc487a7
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Thu, 1 Sep 2016 00:49:30 +0000 (00:49 +0000)]
Merge "Add ssh option "UserKnownHostsFile=/dev/null""
wu.zhihui [Wed, 31 Aug 2016 05:11:59 +0000 (13:11 +0800)]
correct error code and cleanup duplicated code in ssh_test()
Change-Id: I6d7f598b7b8d2dbb987f0c82abb9831b2fd782a5
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
wu.zhihui [Mon, 29 Aug 2016 05:59:09 +0000 (13:59 +0800)]
Add ssh option "UserKnownHostsFile=/dev/null"
To prevent the OpenSSH warning about permission denied, add ssh option
"UserKnownHostsFile=/dev/null"
Change-Id: I0b0d765bc2d14c666d5367c655ced0ea31cc7f87
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
Yujun Zhang [Mon, 29 Aug 2016 02:03:37 +0000 (10:03 +0800)]
Nominating Zhifeng Jiang <Jiang.Zhifeng@zte.com.cn> as new committer for QTIP project.
Zhifeng has been contributed a majority of code to QTIP since last season[1][2].
I believe she will help QTIP project to make a success in next release.
All qtip committers, please vote +1 or +2 if you support this nomination [3].
This patch reopens #19141 [4]. Please DO NOT merge until we get a majority.
[1] http://stackalytics.com/?project_type=opnfv-group&metric=commits&module=qtip
[2] https://git.opnfv.org/cgit/qtip/log/?qt=author&q=jiang.zhifeng%40zte.com.cn
[3] https://wiki.opnfv.org/display/DEV/Committer+Promotions
[4] https://gerrit.opnfv.org/gerrit/#/c/19141/
Change-Id: I59123ab8b10098e0b959d732b8ee7e0f0bedb0d1
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
wu.zhihui [Mon, 29 Aug 2016 03:26:22 +0000 (11:26 +0800)]
bugfix: miss a whitespace in the playbook command.
According to https://build.opnfv.org/ci/job/qtip-fuel-zte-pod2-daily
-master/13/consoleFull,
ERROR! the playbook: ./benchmarks/playbooks/dhrystone.yaml--private-key=./data/QtipKey could not be found
miss a whitespace in the playbook command.
Change-Id: Id5fea085eb3e24e4105f20ec800d4a07478fb383
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
Yujun Zhang [Mon, 29 Aug 2016 02:35:18 +0000 (02:35 +0000)]
Merge "Adding new committers"
Yujun Zhang [Mon, 29 Aug 2016 02:32:35 +0000 (10:32 +0800)]
Revert "Nominate Zhifeng Jiang<Jiang.ZhiFeng@zte.com.cn> as new committer"
The voting is reopened in https://gerrit.opnfv.org/gerrit/#/c/19703/
This reverts commit
a798b89691ae2ab27db5818d468e367f5ed470ec.
Change-Id: I18444476b9dfbea78924c4498be54bc7110a299f
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Aric Gardner [Fri, 11 Sep 2015 20:34:08 +0000 (16:34 -0400)]
Adding new committers
Some formatting as well
RT ticket #14023
Change-Id: Ic00063e7d6983160bc2af9d8a9189a5d0fe4dc51
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
wu.zhihui [Wed, 24 Aug 2016 13:09:02 +0000 (21:09 +0800)]
Bugfix: some errors in env_setup.py.
Change-Id: Ia9ab50f8990659d4657e67f38ece72d5eb47f4d9
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
Yujun Zhang [Wed, 24 Aug 2016 11:14:44 +0000 (11:14 +0000)]
Merge "Use test_case/default instead of the directory named with a pod's name."
Yujun Zhang [Wed, 24 Aug 2016 00:59:18 +0000 (00:59 +0000)]
Merge "Add some state change functions in db.py."
wu.zhihui [Fri, 19 Aug 2016 00:40:12 +0000 (08:40 +0800)]
Use test_case/default instead of the directory named with a pod's name.
1. For qtip ci job, use test_cases/default for all pods.
2. It needn't to specify ip in test case files.
3. Remove customized configurations in test case files.
Change-Id: I4fb6210c024aacc4d1ed915939c0aabcfa60bb57
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
Yujun Zhang [Wed, 24 Aug 2016 00:41:04 +0000 (00:41 +0000)]
Merge "Add ansible_api so that python call ansible playbook by api."
Yujun Zhang [Wed, 24 Aug 2016 00:40:57 +0000 (00:40 +0000)]
Merge "Code refactoring cli.py so that it can be reused by restful server."
zhifeng.jiang [Sun, 21 Aug 2016 13:40:44 +0000 (21:40 +0800)]
Add some state change functions in db.py.
modification:
Add some functions in db.py
Unit test will be added after functions called by restful server.
Rename 'deadline' to 'max-minutes'
JIRA:QTIP-99
Change-Id: I74ed93df3f2dd91fa154fa0fcb52605983ee2719
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Wenjing Chu [Tue, 23 Aug 2016 03:08:26 +0000 (03:08 +0000)]
Merge "Nominate Zhifeng Jiang<Jiang.ZhiFeng@zte.com.cn> as new committer"
Yujun Zhang [Mon, 22 Aug 2016 14:13:10 +0000 (14:13 +0000)]
Merge "Ignore .idea in git repo"
Yujun Zhang [Mon, 22 Aug 2016 03:49:19 +0000 (11:49 +0800)]
Ignore .idea in git repo
Change-Id: I6a9f0b687c9820d07100238a9633fdf67bb67df8
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Mon, 22 Aug 2016 03:27:59 +0000 (11:27 +0800)]
Nominate Zhifeng Jiang<Jiang.ZhiFeng@zte.com.cn> as new committer
Change-Id: I36672adef851471a1bafd05ff86823244a24789c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
zhifeng.jiang [Sat, 20 Aug 2016 08:29:26 +0000 (16:29 +0800)]
Code refactoring cli.py so that it can be reused by restful server.
modification:
Move function in cli.py to args_handler.py
Add unit test for args_handler.py
Add unit test for cli.py
Delete print in driver.py to pass unit test
JIRA:QTIP-99
Change-Id: Ib670d7dff494f3e04cdbe1de5c247d382b1052c1
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
zhifeng.jiang [Mon, 8 Aug 2016 15:33:33 +0000 (23:33 +0800)]
Add ansible_api so that python call ansible playbook by api.
modification:
Add ansible_api so that we can get ansible running results easily.
Add UT for ansible_api.py
JIRA:QTIP-99
Change-Id: I6e7b0b97e4d9ef184978833c61c17e944c1eb20c
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Sun, 21 Aug 2016 00:01:28 +0000 (00:01 +0000)]
Merge "Code refactoring driver so that it can call ansible playbook by api."
Yujun Zhang [Fri, 19 Aug 2016 05:46:35 +0000 (05:46 +0000)]
Merge "Fetch all compute ips via installer Fuel."
wu.zhihui [Fri, 5 Aug 2016 07:05:30 +0000 (15:05 +0800)]
Fetch all compute ips via installer Fuel.
1. Fetch all compute ips via installer Fuel.
2. check the machines' ip. if unassigned, assign one of compute's
ip to it. if assigned by test case yaml, check the validation.
JIRA: QTIP-98
Change-Id: I5517916c594a14055087134d20c1fe4320b6d707
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
zhifeng.jiang [Thu, 18 Aug 2016 08:35:43 +0000 (16:35 +0800)]
Fix unit test 'test_cli_error' always 'pass' problem.
Change-Id: Iabb4ca83f4f4167471b57411f78520d284a38b3c
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
zhifeng.jiang [Sun, 14 Aug 2016 06:17:21 +0000 (14:17 +0800)]
Code refactoring driver so that it can call ansible playbook by api.
JIRA:QTIP-99
Change-Id: Id182e586955bd5bc34cef787e71e1b6375c36dc9
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Tue, 16 Aug 2016 05:53:37 +0000 (05:53 +0000)]
Merge "Doc updates according to DOCS project"
Julien [Sun, 14 Aug 2016 10:20:04 +0000 (18:20 +0800)]
Doc updates according to DOCS project
Upddating QTIP docs according to DOCS project wiki in:
https://wiki.opnfv.org/display/DOC/Configurartion+guide and
https://wiki.opnfv.org/display/DOC/Userguide
JIRA: QTIP-102
Change-Id: Iab5bdcf3f290bc88d2fedc8a0153e26daf89cde8
Signed-off-by: Julien <zhang.jun3g@zte.com.cn>
Yujun Zhang [Mon, 15 Aug 2016 02:36:34 +0000 (02:36 +0000)]
Merge "update committer list"
Yujun Zhang [Sun, 14 Aug 2016 13:12:37 +0000 (13:12 +0000)]
Merge "Add restful server API in QTIP which can be called by Yardstick."
zhifeng.jiang [Thu, 4 Aug 2016 04:14:20 +0000 (12:14 +0800)]
Add restful server API in QTIP which can be called by Yardstick.
modification:
Add restful server API.
Include needed packages in requirement file.
Add unit tests for restful server api.
JIRA:QTIP-97
Change-Id: I5306d5dd76ee818fef46d0e7b7392f2df2982552
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Thu, 11 Aug 2016 08:07:07 +0000 (08:07 +0000)]
Merge "Add LICENSE file"
Yujun Zhang [Thu, 11 Aug 2016 02:15:43 +0000 (10:15 +0800)]
Add LICENSE file
Change-Id: Ie319df3aeccf58713f257af7274577c901a7892c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Yujun Zhang [Thu, 11 Aug 2016 01:59:40 +0000 (01:59 +0000)]
Merge "Fix Argument Parsing"
Sai Sindhur Malleni [Tue, 9 Aug 2016 14:26:45 +0000 (10:26 -0400)]
Fix Argument Parsing
Not making the option -l and -f causes a traceback when checking if -l is a
valid directory and -f is a valid file as concatenation is attemtped between
string and None type.
Signed-off-by: Sai Sindhur Malleni <smalleni@redhat.com>
Change-Id: If0ae87cde0e43122b3318f9c3749c05639ac3f36
Yujun Zhang [Wed, 10 Aug 2016 14:09:14 +0000 (14:09 +0000)]
Merge "updates to use new doc toolchain"
Yujun Zhang [Tue, 9 Aug 2016 11:21:26 +0000 (11:21 +0000)]
Merge "Deleted the earlier Heat file"
Yujun Zhang [Tue, 9 Aug 2016 11:19:27 +0000 (11:19 +0000)]
Merge "Fix the download fail and 'sshkey is not defined' problem in CI."
Yujun Zhang [Tue, 9 Aug 2016 00:55:55 +0000 (08:55 +0800)]
update committer list
Change-Id: I93b0964854575f4d5c4407ce82a0336a7165338d
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Ryota MIBU [Fri, 11 Dec 2015 06:30:46 +0000 (15:30 +0900)]
updates to use new doc toolchain
Change-Id: I7598be048d64b43863f0a5699eafe0214a47ed93
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
Yujun Zhang [Sun, 7 Aug 2016 06:30:47 +0000 (06:30 +0000)]
Merge "Add parameter attempts in ping_test()"
zhifeng.jiang [Sat, 6 Aug 2016 05:09:45 +0000 (13:09 +0800)]
Fix the download fail and 'sshkey is not defined' problem in CI.
modification:
Remove the proxy info in zte-pod1
Fix 'sshkey is not defined' problem in CI
Change-Id: I291eb03fea3f31cd8b499c6ee86836caa9a0de71
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
wu.zhihui [Wed, 3 Aug 2016 02:20:57 +0000 (10:20 +0800)]
Add parameter attempts in ping_test()
According to
https://build.opnfv.org/ci/job/qtip-fuel-zte-pod1-daily-master/55/consoleText,
it need to add attempts for ping test. The default value is 30.
Change-Id: Ia6c2628bd88c963374d00ed2c02346c8d7f40c39
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
zhifeng.jiang [Wed, 27 Jul 2016 23:10:40 +0000 (07:10 +0800)]
Solving the facing problems when enable unit test
modification:
Delete and let git ignore the files which are generated by Qtip running time every time.
Add the one more UT for the code "Use local QTIP CentOS.qcow2 img file"
Change-Id: Ida891c421306274241d1c4581dd5e274e3bdb0fe
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
Yujun Zhang [Tue, 19 Jul 2016 02:34:26 +0000 (02:34 +0000)]
Merge "Add links of project approval and PTL changes"
zhifeng.jiang [Sat, 16 Jul 2016 13:15:11 +0000 (21:15 +0800)]
Fix pep8 errors for all the others python files.
JIRA:QTIP-89
Change-Id: Ida1936dea3bcab6137d039fc2d21dc4df60d9f77
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>