Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Change-Id: Ia9ab50f8990659d4657e67f38ece72d5eb47f4d9
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
|
|
|
|
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>
|
|
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>
|
|
|
|
|
|
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>
|
|
JIRA:QTIP-99
Change-Id: Id182e586955bd5bc34cef787e71e1b6375c36dc9
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
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
|
|
|
|
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>
|
|
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>
|
|
JIRA:QTIP-89
Change-Id: Ida1936dea3bcab6137d039fc2d21dc4df60d9f77
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
Check whether image file exists on local. If yes, use the local file.
If no, download it. The benefit is shorten the execute time of CI.
Change-Id: Ic9f9e84e85abb9b3adbc42462c136818f1c46767
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
|
|
|
|
JIRA:QTIP-89
Change-Id: I2555a0a7a8ffaf6d19cfad88770cd8e378d154b2
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
|
|
JIRA:QTIP-89
Change-Id: Ic5d88a7492f89dbffbed62ce15e3a4e04b4ef2cc
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
JIRA:QTIP-89
Change-Id: I672ebaf733ec967307963a18f32ca0aa4afc672d
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
JIRA:QTIP-89
Change-Id: I623cd6e48d90996b0199f9b31f86c8844b4d5ceb
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
|
|
JIRA: QTIP-25
Change-Id: Ibc3d9d6f5f0606da6a876eae5d4b1c3edefb5b47
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
JIRA:QTIP-89
Change-Id: I4a46898071001f679f1a032a560d605dffc8eb9f
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
JIRA: QTIP-92
Change-Id: I270deb3b1d930d6805524d10826f5711b3e4787e
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
JIRA:QTIP-89
Change-Id: Ifd760f74601dbc3e4d4c55108ed60a634f33cf49
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
version is 8.0.
JIRA:QTIP-83
Change-Id: I2864105e525f095302fd5ddf0e96d2cf76248c1c
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
benchmarks test."
|
|
benchmarks test.
modification:
Write the git_proxy_pbook.yaml to set git proxy info in hosts or vms.
Write the sys_proxy_pbook.yaml to set yum apt wget env proxy info in hosts or vms.
Change the dhrystone.yaml to include proxy and add the zte-pod1 /compute/dhrystone_bm.yaml.Tested and passed.Other playbooks did not include the proxy yet. I will test and push lately.
QTIP-74
Change-Id: Ia820bc32798b9f1f6f4165a111524e04c129a5df
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
QTIP-76
Change-Id: Ia92268f296650331cec9baa876075b2708348ec5
Signed-off-by: zhifeng.jiang <jiang.zhifeng@zte.com.cn>
|
|
playbooks to cater for apex. Also reduce the verbosity for runnning
ansbile plays.
Change-Id: Id3a6da7bea3ede99f8a23e5fd0a2801987f9565b
Signed-off-by: MofassirArif <mofassir.arif@xflowresearch.com>
|
|
Change-Id: If49136ba8edcaf1d721c4592b61a1b7cd5c79e87
Signed-off-by: MofassirArif <mofassir.arif@xflowresearch.com>
|
|
Change-Id: I9898a4eb21fb197a59fc72686d156eb4ef115388
Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
|
|
Change-Id: I48b30fffd1de2512e4f46ee951a85299edc06a1c
Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
|
|
Change-Id: Ia4ea09b90c7a4f4e3699af456c6d66e85661cc0b
Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
|
|
for fuel
Change-Id: Ie8c233873041238e3fc1aaaa653653552c7c7428
Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
|
|
iperf bug fix for the bare metal testing, renamed all the iperf
config files. added more detail to the help.
Change-Id: I16cfb1c05599cd0b803e735e6a75083e3e6733ec
Signed-off-by: MofassirArif <Mofassir_Arif@dellteam.com>
|
|
Change-Id: I06ce77e04db0e1c7d7de6c16b3a876740099e5ae
Signed-off-by: Mofassir <Mofassir_arif@Dellteam.com>
|
|
Change-Id: Ifbb16f20ff8a0821b790c0c44a1eae82875f9051
Signed-off-by: Mofassir <Mofassir_arif@Dellteam.com>
|
|
folders. They will be editted in time for the release
Change-Id: Id69392233399ad536b359da5733dfaa43a602443
Signed-off-by: Mofassir <Mofassir_arif@Dellteam.com>
|
|
Calculation of Result Indices for
1. Compute suite
2. Storage suite
3. Network suite
A script to run qtip from inside the docker container (for Jenkins Jobs)
Resolved bugs with ssl_trasform.py, sys info collection on ubuntu and
system information collection script
Change-Id: Ic5abb3dbd0012cd2257b588b1b3067a6677b1f5d
Signed-off-by: Nauman_Ahad <Nauman_Ahad@dell.com>
|
|
I have changed the arguments for the CLI and now QTIP
takes a file along withthe name of the lab to run on
Right now only the config files for the dell lab have
been added, These will increase when we make QTIP available
for other labs. I have also added the provision of changing
the public network from the config file and some leftover
files from previous verisons have been remove
Change-Id: Ifeb01d80099eab06dc77a7b2e07097ebb17a13a2
Signed-off-by: Mofassir Arif <Mofassir_arif@dellteam.com>
|
|
I have added a script to change the file permissions of the
key files to 600 so that they can be used by the ssh agent
The duration of the sshtest has also been reduced to allow
the Jenkins Job to run/fail in a reasonable amount of time
Change-Id: I5446896619dfba3f3efb600b64628343d6378164
Signed-off-by: Mofassir Arif <Mofassir_arif@dellteam.com>
|
|
QTIP now uses a key of its own to ssh into VMs
The ssh for the baremetal servers still needs work
Change-Id: I1aa37e07c4f9b3f7f4902d16cdbf74f39eb6c698
Signed-off-by: Mofassir Arif <Mofassir_arif@dellteam.com>
Conflicts:
.gitignore
|
|
The ansible playbooks as well as the config files
for the iperf throughput testing have been implemented.
Some changes have been made to the driver function for
the benchmarks. ansible now gets passed a json file.
Change-Id: Ibf4c0210ab9f6cbf9896ca69bf2fb6bda8a9925d
Signed-off-by: Mofassir Arif <mofassir@gmail.com>
|
|
Dhrystone Whetstone and DPI benchmarks have been implemented
CLI arguments have been implemented
test case are sorted based on category such as compute,network and storage
glance and heat client have been used to generate the stack.
automatic upload of QTIP image and delete function for existing stack before
creating new stack has been implemented
system information collecton and result generation has been implemented
JIRA: QTIP-17
Signed-off-by: Mofassir Arif <mofassir_arif@dell.com>
Change-Id: I4b7b134017723c30c771cc14d2edce33fcb8ba00
|