Age | Commit message (Collapse) | Author | Files | Lines |
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add support for manually installed (not using installer) OPNFV pod"
- Add support for manually installed (not using installer) OPNFV pod
Change-Id: I314882dd8a9e491f253f825a8da7ec4c91ed3321
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Add arithmetic metrics"
- Add arithmetic metrics
Change-Id: I99b118931fd78a7908f32ddb418264576468118e
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Switch to qtip-cli for ci job
Change-Id: Id485803a56a89ef1dd80d3597bcc10e7d70cd87a
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Remove prompt for teardown
Interactive prompt will block automatic task execution in CI
Change-Id: I435045186660ddda517f847e7cc33174e878da6d
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Refactoring workspace related commands to `project` group
- renamed `workspace` to `project`, which is more accurate
- group create/setup/run/teardown into `project`
- shortcut for project commands, e.g. `qtip create` <=> `qtip project create`
- even shorter command alias, e.g. `qtip s` => `qtip setup`
Change-Id: I69ba5aa571bccc1cc4687481189c329b099bee91
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Update readme of running with native `ansible-playbook` command"
- Update readme of running with native `ansible-playbook` command
Change-Id: Idd021dd6301c7ced7658460622ba4961b071c3c2
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Check ssh-agent before running tests. Fail playbook if not running."
- Check ssh-agent before running tests. Fail playbook if not running.
- Need to start it manually. Not possible via playbook.
JIRA: QTIP-242
Change-Id: Ief593fe54a900f7aa36890be5317a60bcb65a82e
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
* Update docs/submodules/qtip from branch 'master'
- Get rid of `changed=false` flag in test result
Change-Id: I74c9634b708dbad82e6e4b0a04b44e16ff01ffdd
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "The script for CI"
- The script for CI
- The script includes all steps to trigger QTIP test On CI.
- Add a dependency iputils-ping for command "ping"
Change-Id: Ia7712cc9eedf227686896e2a38f3b8baf03d7397
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- delete test scripts which are copied from releng/jjb/qtip
It is not suitable to copy these test scripts to QTIP.
Change-Id: I64df9f0b7b6886ccdef89e28db26cfc1f83df6d8
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Implement setup/run command"
- Implement setup/run command
Change-Id: I2dbbedac08856672a093dc3c277243a3f60776d3
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
* Update docs/submodules/qtip from branch 'master'
- Fix warning on missing ansible hosts file
Change-Id: I9d6fdb7a55e8528ec1cd29338bbb24e6ca92d585
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Set installer and master-host as required options
missing these options will cause failure in workspace creation
Change-Id: I701b080d7f6b2deb7f71e76da322d26b20cd3b42
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Fix document index error
`include` directive seems not supported by default
Change-Id: I0c94592c140b40950e36b079bc3760bc5dcb26b9
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "update Dockerfile"
- update Dockerfile
- remove dependencies which is not in use
- remove unuse envrioment variables HOME and QTIP_DIR
- set envrioment variable USER to root
- pip install qtip with parameter -e
- automatically startup ssh-agent
Change-Id: I16999db53745b03c00260b2b5d73c5e89c0005f3
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Remove prompts for options while creating workspace"
- Remove prompts for options while creating workspace
Change-Id: Ic1b4bfbcefa6240fdab193e411cce4725a6835e7
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Include index files in master doc"
- Include index files in master doc
some files were missing because we manually maintain the root index and it
is out of sync with the child index
Change-Id: If26474952931bfbfb9c7c2acf8331cbd54a1ccec
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- remove ansible.cfg.default which is no longer in use
Change-Id: I3d2888962edc8506a702d53225b082680b0f9060
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Implement qtip workspace create"
- Implement qtip workspace create
Change-Id: Ibd4213a6c4c86a7f4e8f99b16cba5055a3abba39
Signed-off-by: Taseer Ahmed <taseer94@gmail.com>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Merge workspace template into one directory"
- Merge workspace template into one directory
Change-Id: I384ea3611e58feb7292840d672094d49bb9e7482
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "Fix release notes link"
- Fix release notes link
Change-Id: I1795768bfd89a297bf0f69e0d985ae995cf33a4c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Update release note to Danube 2.0
Change-Id: I33eb6321d0349ab636ee99b616c7d326cc88d604
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
(cherry picked from commit c868680eb17c2a7f86cb794e1cf15330f21dd3cd)
|
|
* Update docs/submodules/qtip from branch 'master'
- Copy integration test scripts from releng/jjb/qtip
- it is better to manage these builder scripts in project instead of releng
- releng shall keep only the job scheduler and publisher
Change-Id: Idf8685427d8d24b1da83f31afdc7c640c0af2e5f
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add user guide about install from source code
Change-Id: Ieb4bbada9cd6375f4583a7cdc4ad7d995d2b6780
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Allow executing benchmark under non-root user
Change-Id: I62b242c9a2e90cc6c0c6c5ca181356690e18b59b
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Revert "Merge workspace files into one folder"
This reverts commit e6da6749be6e5143855a48c866de2cd03789d2e8.
Change-Id: Ieac19a1526e7a5515923b8258079af3a1faaa56b
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge "bugfix: regex node role"
- bugfix: regex node role
In NEC pod based with apex, node role is incorrectly regexed.
Change-Id: I90d5eb92e6eec4abf850137f50ffc4df02257615
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- miss dependencies for ubuntu
Change-Id: Id97daffbb0ce97ad4248934192f8f574deac7446
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add developer guide for framework
Change-Id: Iff4a45847ef12320afd3e64acfe32152e6ca0595
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add user guide for using ansible-playbook to run QTIP benchmarks
Change-Id: Ic04f83d91447944ed0fa507d6fffeed0a18b65fe
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add support for reporting to testapi
Change-Id: If363e7e5d14bdd6a1a12a553a2f162be3c23f530
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add support for result aggregation
Change-Id: I678b765f3f430cb6a5d130d94960273b8eea85e7
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Include memory metrics to calculation
Change-Id: Iaf67cc53d7c95a4f3527000e479936a57a4c41cc
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Merge workspace files into one folder
Change-Id: Ie8d0e8fdd6d6c212701ba1ee10b1d05da1ccca22
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add dpi metrics to calculation
Change-Id: I4ae05af6e8c29d94b2b3f3b4dd748c4325dfa410
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Organize common tasks under qtip-common role
Change-Id: I8592efdac7e6c2161eb7cb1b36d023697ebe7ad4
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Rewrite `export_to_file` as decorator
Change-Id: Ibf852038fac986801a3fc2c608a0ddb1572abbde
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add ssl aes metrics in qpi calculation
Change-Id: Id568aa3942849e105ca24892babff2acaec21121
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Prompt for variables required for creating workspace
Change-Id: I9fa48ebcb8433cbc2f8101e59a285d50b0497273
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Export collected metrics to json as inputs for calculating
Change-Id: Id2dce1e750f646aeb972221229556fcd647a3637
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Support running collect stage only
- add `always` tag to tasks required for all stages
- apply `setup`, `collect` and `run` tag to each stage
Change-Id: I806ec1add08bb18cb5b2848c78a039ed8a38c8ff
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Fix package missing on debian hosts
Change-Id: I4cc5c78f1b33f17234bbcf4864b01c550dc0e487
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Collect arithmetic metrics from unixbench
Change-Id: I3e9ca649f3b35908c162d5036dcde3a333278f6d
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Save logs before collecting
Change-Id: I0e39103ef917fa7ea86d5c47de0cc71c37fca74c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Unify workdir
- use role variable `workdir`
- download dependencies to remote workdir with checksum
Change-Id: I2a7991e014e365fec532520c2b57a3fe480914d8
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Cleanup metrics report
Change-Id: I79b56d7490930db171fe93e314be4f6d73b0063b
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Add support for render a justified output from list and dict
Change-Id: I4411e62b3d1a067cfa8ae1296cf521877aedb830
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Organize **all** tasks into ansible role `qtip`
Change-Id: I5d3852d2a31e9c4043191377e5cb7d539d222a8c
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Organize results in folder named with pod and current date
Change-Id: I0882fb4548c3c3a6a72c6f752f8074e553ee3748
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|
|
* Update docs/submodules/qtip from branch 'master'
- Rename folders
* copy -> defaults
* render -> custom
* roles -> ansible_roles
Change-Id: Ia96214691873f3bd8e6c5f9f433292fd912ac46e
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
|