Deprecate plan and metric loader 23/38123/1
authorYujun Zhang <zhang.yujunz@zte.com.cn>
Wed, 26 Jul 2017 06:30:28 +0000 (14:30 +0800)
committerYujun Zhang <zhang.yujunz@zte.com.cn>
Wed, 26 Jul 2017 06:32:46 +0000 (14:32 +0800)
commit683831e33bab86dd1f8d6844f7fa2aec5e12b171
treeb4152dd8054b3ac9048bba98edf3493bb12d68d9
parent5bd3241840ff2f2db64f7d5e139d05b011bae941
Deprecate plan and metric loader

- qtip test plan is now automaticlly generated by `qtip create`. The
  original way of loading plans is no longer valid
- metric specs are now embedded in qpi spec, no separated loader are
  required now

JIRA: QTIP-258
Change-Id: I768d75b014163ce060faff00f415a1cdc437ce73
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
23 files changed:
benchmarks/metric/dhrystone.yaml [deleted file]
benchmarks/metric/dpi.yaml [deleted file]
benchmarks/metric/ramspeed.yaml [deleted file]
benchmarks/metric/ssl.yaml [deleted file]
benchmarks/metric/whetstone.yaml [deleted file]
benchmarks/plan/compute.yaml [deleted file]
benchmarks/plan/sample.yaml [deleted file]
qtip/api/controllers/metric.py [deleted file]
qtip/api/controllers/plan.py [deleted file]
qtip/api/swagger/swagger.yaml
qtip/cli/commands/cmd_metric.py [deleted file]
qtip/loader/metric.py [deleted file]
qtip/loader/plan.py [deleted file]
qtip/loader/qpi.py
resources/ansible_roles/inxi/tasks/main.yml
tests/conftest.py
tests/unit/api/metric_controller_test.py [deleted file]
tests/unit/api/plan_controller_test.py [deleted file]
tests/unit/cli/cmd_metric_test.py [deleted file]
tests/unit/collector/collector_test.py [deleted file]
tests/unit/collector/logfile_test.py [deleted file]
tests/unit/loader/metric_test.py [deleted file]
tests/unit/loader/plan_test.py [deleted file]