X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=tests%2Fopnfv%2Ftest_cases%2Fopnfv_yardstick_tc015.yaml;fp=tests%2Fopnfv%2Ftest_cases%2Fopnfv_yardstick_tc015.yaml;h=f35c83377de25d9c9be56a9b3bd6ed8ac52eb0c3;hb=1eabf6e52550e3c4af39f54b68f7b85466e80ea4;hp=0000000000000000000000000000000000000000;hpb=c3393d9c861f24e9b876d3814d2344cd944cf7d9;p=yardstick.git diff --git a/tests/opnfv/test_cases/opnfv_yardstick_tc015.yaml b/tests/opnfv/test_cases/opnfv_yardstick_tc015.yaml new file mode 100755 index 000000000..f35c83377 --- /dev/null +++ b/tests/opnfv/test_cases/opnfv_yardstick_tc015.yaml @@ -0,0 +1,60 @@ +############################################################################## +# Copyright (c) 2019 Orange and others. +# +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Apache License, Version 2.0 +# which accompanies this distribution, and is available at +# http://www.apache.org/licenses/LICENSE-2.0 +############################################################################## +--- + +schema: "yardstick:task:0.1" +description: > + Yardstick TC015 config file; + Measure Processing speed using unixbench with its impact on energy consumption and CPU load. + +{% set target = target or "node5"%} +{% set file = file or '/etc/yardstick/pod.yaml' %} +{% set duree = 60 %} +{% set intervalle = 5 %} +scenarios: + +- + type: Energy + run_in_background: true + target: {{target}}.LF + + runner: + type: Duration + duration: {{duree}} + interval: {{intervalle}} + +- + type: CPUload + run_in_background: true + options: + interval: 1 + count: 1 + host: {{target}}.LF + runner: + type: Duration + duration: {{duree}} + interval: {{intervalle}} + +- + type: UnixBench + options: + run_mode: 'verbose' + test_type: 'dhry2reg' + host: {{target}}.LF + + runner: + type: Iteration + iterations: 1 + interval: 1 + + +context: + type: Node + name: LF + file: {{file}}