Reorganize benchmarking tasks into ansible roles which helps to 81/33581/3
authorYujun Zhang <zhang.yujunz@zte.com.cn>
Thu, 20 Apr 2017 12:58:13 +0000 (20:58 +0800)
committerYujun Zhang <zhang.yujunz@zte.com.cn>
Fri, 21 Apr 2017 05:43:50 +0000 (13:43 +0800)
commit9222ecb462099f667d78494f4886d6c84f8a2310
tree695f9c4448b9a6ba637f33c8feabce0efa46f5bd
parent441dea324dc2442b746528e0337a539c18b85b2f
Reorganize benchmarking tasks into ansible roles which helps to

- group task with related templates and variables
- simplify the main playbook to improve readability

See: http://docs.ansible.com/ansible/playbooks_roles.html

Change-Id: I9d3180edaac83ee9dba85ce5ac14ff574af7a905
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
24 files changed:
resources/roles/inxi/tasks/main.yml [moved from resources/metric/inxi.yaml with 100% similarity]
resources/roles/nDPI/defaults/main.yml [new file with mode: 0644]
resources/roles/nDPI/meta/main.yml [new file with mode: 0644]
resources/roles/nDPI/tasks/main.yml [moved from resources/metric/nDPI.yaml with 100% similarity]
resources/roles/openssl/tasks/main.yml [moved from resources/metric/openssl.yaml with 100% similarity]
resources/roles/qtip-workspace/defaults/main.yml [moved from resources/roles/qtip-bootstrap/defaults/main.yml with 100% similarity]
resources/roles/qtip-workspace/files/copy/fixtures/case.json [moved from resources/roles/qtip-bootstrap/files/copy/fixtures/case.json with 100% similarity]
resources/roles/qtip-workspace/files/copy/fixtures/pod.json [moved from resources/roles/qtip-bootstrap/files/copy/fixtures/pod.json with 100% similarity]
resources/roles/qtip-workspace/files/copy/fixtures/project.json [moved from resources/roles/qtip-bootstrap/files/copy/fixtures/project.json with 100% similarity]
resources/roles/qtip-workspace/files/copy/group_vars/.gitkeep [moved from resources/roles/qtip-bootstrap/files/copy/group_vars/.gitkeep with 100% similarity]
resources/roles/qtip-workspace/files/copy/host_vars/.gitkeep [moved from resources/roles/qtip-bootstrap/files/copy/host_vars/.gitkeep with 100% similarity]
resources/roles/qtip-workspace/files/copy/run.yml [moved from resources/roles/qtip-bootstrap/files/copy/run.yml with 81% similarity]
resources/roles/qtip-workspace/files/copy/setup.yml [moved from resources/roles/qtip-bootstrap/files/copy/setup.yml with 100% similarity]
resources/roles/qtip-workspace/files/copy/templates/hosts [moved from resources/roles/qtip-bootstrap/files/copy/templates/hosts with 100% similarity]
resources/roles/qtip-workspace/files/copy/templates/ssh.cfg [moved from resources/roles/qtip-bootstrap/files/copy/templates/ssh.cfg with 100% similarity]
resources/roles/qtip-workspace/files/render/ansible.cfg [moved from resources/roles/qtip-bootstrap/files/render/ansible.cfg with 100% similarity]
resources/roles/qtip-workspace/files/render/group_vars/all.yml [moved from resources/roles/qtip-bootstrap/files/render/group_vars/all.yml with 100% similarity]
resources/roles/qtip-workspace/files/render/host_vars/localhost.yml [moved from resources/roles/qtip-bootstrap/files/render/host_vars/localhost.yml with 100% similarity]
resources/roles/qtip-workspace/files/render/hosts [moved from resources/roles/qtip-bootstrap/files/render/hosts with 100% similarity]
resources/roles/qtip-workspace/tasks/main.yml [moved from resources/roles/qtip-bootstrap/tasks/main.yml with 100% similarity]
resources/roles/ramspeed/defaults/main.yml [new file with mode: 0644]
resources/roles/ramspeed/meta/main.yml [new file with mode: 0644]
resources/roles/ramspeed/tasks/main.yml [moved from resources/metric/ramspeed.yaml with 100% similarity]
tests/integration/workspace-create.yml