Reorganize the project folders 83/26783/4
authorYujun Zhang <zhang.yujunz@zte.com.cn>
Sun, 8 Jan 2017 01:48:31 +0000 (09:48 +0800)
committerYujun Zhang <zhang.yujunz@zte.com.cn>
Wed, 11 Jan 2017 07:14:16 +0000 (15:14 +0800)
commit23b627df622eeafafa215ce19764310c1d55dd55
treed92c4c9b8a50a03461a40d2a2aba67bc7312041a
parent23f48e46a46976ae6f6d97aea11440e6a8b63121
Reorganize the project folders

Code from Brahmaputra is no longer maintained, including:

- docker
- playbooks
- scripts
- utils

They are moved to legacy folder to avoid unnecessary confusion to new developers.

Change-Id: Ia50383ca5c3bd82571eb7b2184e7f83e264ff8a7
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
147 files changed:
legacy/DO-NOT-DELETE [new file with mode: 0644]
legacy/__init__.py [moved from qtip/agent/__init__.py with 100% similarity]
legacy/api/__init__.py [moved from qtip/api/handler/__init__.py with 100% similarity]
legacy/api/handler/__init__.py [moved from qtip/api/model/__init__.py with 100% similarity]
legacy/api/handler/db.py [moved from qtip/api/handler/db.py with 100% similarity]
legacy/api/handler/job_handler.py [moved from qtip/api/handler/job_handler.py with 99% similarity]
legacy/api/handler/result_handler.py [moved from qtip/api/handler/result_handler.py with 100% similarity]
legacy/api/model/__init__.py [moved from qtip/api/router/__init__.py with 100% similarity]
legacy/api/model/job_model.py [moved from qtip/api/model/job_model.py with 100% similarity]
legacy/api/router/__init__.py [moved from qtip/utils/__init__.py with 100% similarity]
legacy/api/router/mapper.py [moved from qtip/api/router/mapper.py with 62% similarity]
legacy/assets/perftest/common/git_proxy_pbook.yaml [moved from benchmarks/perftest/common/git_proxy_pbook.yaml with 100% similarity]
legacy/assets/perftest/common/sys_info_pbook.yaml [moved from benchmarks/perftest/common/sys_info_pbook.yaml with 100% similarity]
legacy/assets/perftest/common/sys_proxy_pbook.yaml [moved from benchmarks/perftest/common/sys_proxy_pbook.yaml with 100% similarity]
legacy/assets/perftest/dhrystone.yaml [moved from benchmarks/perftest/dhrystone.yaml with 100% similarity]
legacy/assets/perftest/dpi.yaml [moved from benchmarks/perftest/dpi.yaml with 100% similarity]
legacy/assets/perftest/etc/dpi_average.sh [moved from benchmarks/perftest/etc/dpi_average.sh with 100% similarity]
legacy/assets/perftest/etc/fio_test_job [moved from benchmarks/perftest/etc/fio_test_job with 100% similarity]
legacy/assets/perftest/etc/info_collect.py [moved from benchmarks/perftest/etc/info_collect.py with 100% similarity]
legacy/assets/perftest/fio.yaml [moved from benchmarks/perftest/fio.yaml with 100% similarity]
legacy/assets/perftest/iperf.yaml [moved from benchmarks/perftest/iperf.yaml with 100% similarity]
legacy/assets/perftest/ramspeed.yaml [moved from benchmarks/perftest/ramspeed.yaml with 100% similarity]
legacy/assets/perftest/ssl.yaml [moved from benchmarks/perftest/ssl.yaml with 100% similarity]
legacy/assets/perftest/summary [moved from benchmarks/perftest/summary with 100% similarity]
legacy/assets/perftest/whetstone.yaml [moved from benchmarks/perftest/whetstone.yaml with 100% similarity]
legacy/assets/suite/compute [moved from benchmarks/suite/compute with 100% similarity]
legacy/assets/suite/compute.yaml [moved from benchmarks/suite/compute.yaml with 100% similarity]
legacy/assets/suite/network [moved from benchmarks/suite/network with 100% similarity]
legacy/assets/suite/storage [moved from benchmarks/suite/storage with 100% similarity]
legacy/assets/testplan/default/compute/dhrystone_bm.yaml [moved from benchmarks/testplan/default/compute/dhrystone_bm.yaml with 100% similarity]
legacy/assets/testplan/default/compute/dhrystone_vm.yaml [moved from benchmarks/testplan/default/compute/dhrystone_vm.yaml with 100% similarity]
legacy/assets/testplan/default/compute/dpi_bm.yaml [moved from benchmarks/testplan/default/compute/dpi_bm.yaml with 100% similarity]
legacy/assets/testplan/default/compute/dpi_vm.yaml [moved from benchmarks/testplan/default/compute/dpi_vm.yaml with 100% similarity]
legacy/assets/testplan/default/compute/ramspeed_bm.yaml [moved from benchmarks/testplan/default/compute/ramspeed_bm.yaml with 100% similarity]
legacy/assets/testplan/default/compute/ramspeed_vm.yaml [moved from benchmarks/testplan/default/compute/ramspeed_vm.yaml with 100% similarity]
legacy/assets/testplan/default/compute/ssl_bm.yaml [moved from benchmarks/testplan/default/compute/ssl_bm.yaml with 100% similarity]
legacy/assets/testplan/default/compute/ssl_vm.yaml [moved from benchmarks/testplan/default/compute/ssl_vm.yaml with 100% similarity]
legacy/assets/testplan/default/compute/whetstone_bm.yaml [moved from benchmarks/testplan/default/compute/whetstone_bm.yaml with 100% similarity]
legacy/assets/testplan/default/compute/whetstone_vm.yaml [moved from benchmarks/testplan/default/compute/whetstone_vm.yaml with 100% similarity]
legacy/assets/testplan/default/network/iperf_bm.yaml [moved from benchmarks/testplan/default/network/iperf_bm.yaml with 100% similarity]
legacy/assets/testplan/default/network/iperf_vm.yaml [moved from benchmarks/testplan/default/network/iperf_vm.yaml with 100% similarity]
legacy/assets/testplan/default/network/iperf_vm_2.yaml [moved from benchmarks/testplan/default/network/iperf_vm_2.yaml with 100% similarity]
legacy/assets/testplan/default/storage/fio_bm.yaml [moved from benchmarks/testplan/default/storage/fio_bm.yaml with 100% similarity]
legacy/assets/testplan/default/storage/fio_vm.yaml [moved from benchmarks/testplan/default/storage/fio_vm.yaml with 100% similarity]
legacy/config/SampleHeat.yaml [moved from config/SampleHeat.yaml with 100% similarity]
legacy/data/hosts [moved from tests/data/hosts with 100% similarity]
legacy/data/my_key.pem [new file with mode: 0644]
legacy/data/output/hosts [moved from tests/data/output/hosts with 100% similarity]
legacy/data/schema/test_bm_schema.yaml [moved from tests/data/schema/test_bm_schema.yaml with 100% similarity]
legacy/data/schema/test_vm_schema.yaml [moved from tests/data/schema/test_vm_schema.yaml with 100% similarity]
legacy/data/test.retry [moved from tests/data/test.retry with 100% similarity]
legacy/data/test.yml [moved from tests/data/test.yml with 100% similarity]
legacy/data/testplan/bm_ping.yaml [moved from tests/data/testplan/bm_ping.yaml with 100% similarity]
legacy/data/testplan/bm_with_proxy.yaml [moved from tests/data/testplan/bm_with_proxy.yaml with 100% similarity]
legacy/data/testplan/bm_without_proxy.yaml [moved from tests/data/testplan/bm_without_proxy.yaml with 100% similarity]
legacy/data/testplan/vm.yaml [moved from tests/data/testplan/vm.yaml with 100% similarity]
legacy/data/testplan/vm_error.yaml [moved from tests/data/testplan/vm_error.yaml with 100% similarity]
legacy/docker/Dockerfile [moved from docker/Dockerfile with 100% similarity]
legacy/docker/README.md [moved from docker/README.md with 100% similarity]
legacy/docker/ansible.cfg.default [moved from docker/ansible.cfg.default with 100% similarity]
legacy/docker/cleanup_qtip_image.sh [moved from docker/cleanup_qtip_image.sh with 100% similarity]
legacy/docker/prepare_qtip_image.sh [moved from docker/prepare_qtip_image.sh with 100% similarity]
legacy/docker/push_db.sh [moved from docker/push_db.sh with 100% similarity]
legacy/docker/run_qtip.sh [moved from docker/run_qtip.sh with 100% similarity]
legacy/docker/supervisord.conf [moved from docker/supervisord.conf with 100% similarity]
legacy/run.py [moved from qtip/run.py with 100% similarity]
legacy/scripts/__init__.py [moved from qtip/utils/dashboard/__init__.py with 100% similarity]
legacy/scripts/cleanup_creds.sh [moved from scripts/cleanup_creds.sh with 100% similarity]
legacy/scripts/fetch_compute_ips.sh [moved from scripts/fetch_compute_ips.sh with 100% similarity]
legacy/scripts/get_env_info.sh [moved from scripts/get_env_info.sh with 100% similarity]
legacy/scripts/qtip_creds.sh [moved from scripts/qtip_creds.sh with 100% similarity]
legacy/scripts/ref_results/__init__.py [moved from qtip/utils/report/__init__.py with 100% similarity]
legacy/scripts/ref_results/compute_benchmarks_indices.py [moved from scripts/ref_results/compute_benchmarks_indices.py with 100% similarity]
legacy/scripts/ref_results/index_calculation.py [moved from scripts/ref_results/index_calculation.py with 100% similarity]
legacy/scripts/ref_results/network_benchmarks_indices.py [moved from scripts/ref_results/network_benchmarks_indices.py with 100% similarity]
legacy/scripts/ref_results/reference.json [moved from scripts/ref_results/reference.json with 100% similarity]
legacy/scripts/ref_results/result_accum.py [moved from scripts/ref_results/result_accum.py with 100% similarity]
legacy/scripts/ref_results/storage_benchmarks_indices.py [moved from scripts/ref_results/storage_benchmarks_indices.py with 100% similarity]
legacy/scripts/ref_results/suite_result.py [moved from scripts/ref_results/suite_result.py with 100% similarity]
legacy/scripts/ssh_exch.exp [moved from scripts/ssh_exch.exp with 100% similarity]
legacy/tests/__init__.py [moved from qtip/utils/transform/__init__.py with 100% similarity]
legacy/tests/ansible_api_test.py [moved from tests/unit/utils/ansible_api_test.py with 100% similarity]
legacy/tests/api/__init__.py [moved from scripts/__init__.py with 100% similarity]
legacy/tests/api/test_server.py [moved from tests/unit/api/test_server.py with 100% similarity]
legacy/tests/args_handler_test.py [moved from tests/unit/utils/args_handler_test.py with 100% similarity]
legacy/tests/cli_test.py [moved from tests/unit/utils/cli_test.py with 100% similarity]
legacy/tests/create_zones_test.py [moved from tests/unit/utils/create_zones_test.py with 100% similarity]
legacy/tests/driver_test.py [moved from tests/unit/utils/driver_test.py with 100% similarity]
legacy/tests/env_setup_test.py [moved from tests/unit/utils/env_setup_test.py with 100% similarity]
legacy/tests/functional/__init__.py [moved from scripts/ref_results/__init__.py with 100% similarity]
legacy/tests/functional/yaml_schema_test.py [moved from tests/functional/yaml_schema_test.py with 100% similarity]
legacy/tests/spawn_vm_test.py [moved from tests/unit/utils/spawn_vm_test.py with 100% similarity]
legacy/utils/__init__.py [moved from tests/functional/__init__.py with 100% similarity]
legacy/utils/ansible_api.py [moved from qtip/utils/ansible_api.py with 100% similarity]
legacy/utils/args_handler.py [moved from qtip/utils/args_handler.py with 100% similarity]
legacy/utils/cli.py [moved from qtip/utils/cli.py with 100% similarity]
legacy/utils/create_zones.py [moved from qtip/utils/create_zones.py with 100% similarity]
legacy/utils/dashboard/__init__.py [moved from tests/unit/api/__init__.py with 100% similarity]
legacy/utils/dashboard/pushtoDB.py [moved from qtip/utils/dashboard/pushtoDB.py with 100% similarity]
legacy/utils/driver.py [moved from qtip/utils/driver.py with 100% similarity]
legacy/utils/env_setup.py [moved from qtip/utils/env_setup.py with 100% similarity]
legacy/utils/report/__init__.py [moved from tests/unit/utils/__init__.py with 100% similarity]
legacy/utils/report/get_indices.py [moved from qtip/utils/report/get_indices.py with 100% similarity]
legacy/utils/report/get_results.py [moved from qtip/utils/report/get_results.py with 100% similarity]
legacy/utils/report/qtip_graph.py [moved from qtip/utils/report/qtip_graph.py with 100% similarity]
legacy/utils/report/qtip_report.py [moved from qtip/utils/report/qtip_report.py with 100% similarity]
legacy/utils/spawn_vm.py [moved from qtip/utils/spawn_vm.py with 100% similarity]
legacy/utils/transform/__init__.py [new file with mode: 0644]
legacy/utils/transform/dpi_transform.py [moved from qtip/utils/transform/dpi_transform.py with 100% similarity]
legacy/utils/transform/final_report.py [moved from qtip/utils/transform/final_report.py with 100% similarity]
legacy/utils/transform/fio_transform.py [moved from qtip/utils/transform/fio_transform.py with 100% similarity]
legacy/utils/transform/iperf_transform.py [moved from qtip/utils/transform/iperf_transform.py with 100% similarity]
legacy/utils/transform/ramspeed_transform.py [moved from qtip/utils/transform/ramspeed_transform.py with 100% similarity]
legacy/utils/transform/ssl_transform.py [moved from qtip/utils/transform/ssl_transform.py with 100% similarity]
legacy/utils/transform/ubench_transform.py [moved from qtip/utils/transform/ubench_transform.py with 100% similarity]
opt/infra/ansible.cfg [moved from opt/servers/ansible.cfg with 100% similarity]
opt/infra/inventory [moved from opt/servers/inventory with 100% similarity]
opt/infra/roles/docker/handlers/main.yml [moved from opt/servers/roles/docker/handlers/main.yml with 100% similarity]
opt/infra/roles/docker/tasks/main.yml [moved from opt/servers/roles/docker/tasks/main.yml with 100% similarity]
opt/infra/roles/elk/tasks/main.yml [moved from opt/servers/roles/elk/tasks/main.yml with 100% similarity]
opt/infra/roles/mongo/tasks/main.yml [moved from opt/servers/roles/mongo/tasks/main.yml with 100% similarity]
opt/infra/roles/nginx/defaults/main.yml [moved from opt/servers/roles/nginx/defaults/main.yml with 100% similarity]
opt/infra/roles/nginx/handlers/main.yml [moved from opt/servers/roles/nginx/handlers/main.yml with 100% similarity]
opt/infra/roles/nginx/tasks/main.yml [moved from opt/servers/roles/nginx/tasks/main.yml with 100% similarity]
opt/infra/roles/nginx/templates/elk.conf.j2 [moved from opt/servers/roles/nginx/templates/elk.conf.j2 with 100% similarity]
opt/infra/roles/nginx/templates/qtip.conf.j2 [moved from opt/servers/roles/nginx/templates/qtip.conf.j2 with 100% similarity]
opt/infra/roles/nginx/templates/testapi.conf.j2 [moved from opt/servers/roles/nginx/templates/testapi.conf.j2 with 100% similarity]
opt/infra/roles/qtip/files/run_qtip_server.sh [moved from opt/servers/roles/qtip/files/run_qtip_server.sh with 100% similarity]
opt/infra/roles/qtip/tasks/main.yml [moved from opt/servers/roles/qtip/tasks/main.yml with 100% similarity]
opt/infra/roles/testapi/files/run_testapi.sh [moved from opt/servers/roles/testapi/files/run_testapi.sh with 100% similarity]
opt/infra/roles/testapi/tasks/main.yml [moved from opt/servers/roles/testapi/tasks/main.yml with 100% similarity]
opt/infra/roles/user/defaults/main.yml [moved from opt/servers/roles/user/defaults/main.yml with 100% similarity]
opt/infra/roles/user/files/akhil.authorized_keys [moved from opt/servers/roles/user/files/akhil.authorized_keys with 100% similarity]
opt/infra/roles/user/files/serena.authorized_keys [moved from opt/servers/roles/user/files/serena.authorized_keys with 100% similarity]
opt/infra/roles/user/files/sudoers.d-qtip [moved from opt/servers/roles/user/files/sudoers.d-qtip with 100% similarity]
opt/infra/roles/user/files/taseer.authorized_keys [moved from opt/servers/roles/user/files/taseer.authorized_keys with 100% similarity]
opt/infra/roles/user/files/yujunz.authorized_keys [moved from opt/servers/roles/user/files/yujunz.authorized_keys with 100% similarity]
opt/infra/roles/user/files/zhifeng.authorized_keys [moved from opt/servers/roles/user/files/zhifeng.authorized_keys with 100% similarity]
opt/infra/roles/user/tasks/main.yml [moved from opt/servers/roles/user/tasks/main.yml with 100% similarity]
opt/infra/test.yml [moved from opt/servers/test.yml with 100% similarity]
qtip/api/cmd/server.py
qtip/loader/qpi.py
qtip/util/__init__.py [new file with mode: 0644]
qtip/util/formula.py [moved from qtip/utils/formula.py with 100% similarity]
qtip/util/logger.py [moved from qtip/utils/logger_utils.py with 100% similarity]
setup.cfg
tox.ini