Implment https://wiki.opnfv.org/display/qtip/Design 09/26309/9
authorYujun Zhang <zhang.yujunz@zte.com.cn>
Tue, 20 Dec 2016 16:19:46 +0000 (00:19 +0800)
committerYujun Zhang <zhang.yujunz@zte.com.cn>
Tue, 27 Dec 2016 01:45:34 +0000 (09:45 +0800)
commit929bcdf94d14062e042d9f9451c28315a18e808d
treed57ef7c074348fb654a9d4b7cea8b69241474040
parent16cfb003cd0f1b0dbf903432ab794cda2c7a4123
Implment https://wiki.opnfv.org/display/qtip/Design

Note that some obsolete test cases are marked expected failure, will
be deprecated after architecture evolution.

JIRA: QTIP-148
Change-Id: I52bc9391569d516e298d9e659517161b4dce794a
Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
32 files changed:
qtip/base/__init__.py [moved from tests/data/perftest/iperf with 100% similarity]
qtip/base/benchmark.py [new file with mode: 0644]
qtip/cli/commands/cmd_plan.py [moved from qtip/cli/commands/cmd_testplan.py with 51% similarity]
qtip/runner/benchmark.py [deleted file]
qtip/runner/case.py [moved from qtip/runner/perftest.py with 57% similarity]
qtip/runner/plan.py [new file with mode: 0644]
qtip/runner/suite.py
qtip/spec/__init__.py [moved from tests/data/suite/suite-1 with 100% similarity]
qtip/spec/metric.py [new file with mode: 0644]
qtip/spec/qpi.py [new file with mode: 0644]
tests/conftest.py [moved from qtip/runner/testplan.py with 62% similarity]
tests/data/benchmarks/QPI/compute.yaml [new file with mode: 0644]
tests/data/benchmarks/metrics/dhrystone.yaml [new file with mode: 0644]
tests/data/benchmarks/metrics/dpi.yaml [new file with mode: 0644]
tests/data/benchmarks/metrics/ramspeed.yaml [new file with mode: 0644]
tests/data/benchmarks/metrics/ssl.yaml [new file with mode: 0644]
tests/data/benchmarks/metrics/whetstone.yaml [new file with mode: 0644]
tests/data/benchmarks/plans/verification.yaml [new file with mode: 0644]
tests/data/suite/suite-3 [deleted file]
tests/unit/loader/__init__.py [moved from tests/data/suite/suite-2 with 100% similarity]
tests/unit/loader/metric_test.py [new file with mode: 0644]
tests/unit/loader/qpi_test.py [new file with mode: 0644]
tests/unit/runner/case_test.py [new file with mode: 0644]
tests/unit/runner/conftest.py [new file with mode: 0644]
tests/unit/runner/perftest_test.py [deleted file]
tests/unit/runner/plan_test.py [new file with mode: 0644]
tests/unit/runner/suite_test.py
tests/unit/runner/testplan_test.py [deleted file]
tests/unit/utils/args_handler_test.py
tests/unit/utils/cli_test.py
tests/unit/utils/create_zones_test.py
tests/unit/utils/env_setup_test.py