1 .. This work is licensed under a Creative Commons Attribution 4.0 International
3 .. http://creativecommons.org/licenses/by/4.0
4 .. (c) OPNFV, Huawei Technologies Co.,Ltd and others.
6 *************************************
7 Yardstick Test Case Description TC014
8 *************************************
10 .. _unixbench: https://github.com/kdlucas/byte-unixbench/blob/master/UnixBench
12 +-----------------------------------------------------------------------------+
15 +--------------+--------------------------------------------------------------+
16 |test case id | OPNFV_YARDSTICK_TC014_Processing speed |
18 +--------------+--------------------------------------------------------------+
19 |metric | score of single cpu running, score of parallel running |
21 +--------------+--------------------------------------------------------------+
22 |test purpose | To evaluate the IaaS processing speed with regards to score |
23 | | of single cpu running and parallel running |
24 | | The purpose is also to be able to spot trends. Test results, |
25 | | graphs and similar shall be stored for comparison reasons |
26 | | and product evolution understanding between different OPNFV |
27 | | versions and/or configurations. |
29 +--------------+--------------------------------------------------------------+
30 |configuration | file: opnfv_yardstick_tc014.yaml |
32 | | run_mode: Run unixbench in quiet mode or verbose mode |
33 | | test_type: dhry2reg, whetstone and so on |
35 | | For SLA with single_score and parallel_score, both can be |
36 | | set by user, default is NA |
38 +--------------+--------------------------------------------------------------+
39 |test tool | unixbench |
41 | | (unixbench is not always part of a Linux distribution, hence |
42 | | it needs to be installed. As an example see the |
43 | | /yardstick/tools/ directory for how to generate a Linux |
44 | | image with unixbench included.) |
46 +--------------+--------------------------------------------------------------+
47 |references | unixbench_ |
51 +--------------+--------------------------------------------------------------+
52 |applicability | Test can be configured with different test types, dhry2reg, |
53 | | whetstone and so on. |
55 +--------------+--------------------------------------------------------------+
56 |pre-test | The test case image needs to be installed into Glance |
57 |conditions | with unixbench included in it. |
59 | | No POD specific requirements have been identified. |
61 +--------------+--------------------------------------------------------------+
62 |test sequence | description and expected result |
64 +--------------+--------------------------------------------------------------+
65 |step 1 | The hosts are installed, as a client. unixbench is |
66 | | invoked and logs are produced and stored. |
68 | | Result: Logs are stored. |
70 +--------------+--------------------------------------------------------------+
71 |test verdict | Fails only if SLA is not passed, or if there is a test case |
72 | | execution problem. |
74 +--------------+--------------------------------------------------------------+