Add scale out TCs with availability zone support 07/58907/1
authorMytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
Wed, 4 Apr 2018 15:30:08 +0000 (16:30 +0100)
committerVolodymyr Mytnyk <volodymyrx.mytnyk@intel.com>
Fri, 22 Jun 2018 10:33:21 +0000 (10:33 +0000)
commit1d1c746e56bf498054bcc21d1635f8958ac0b9c4
treedd3c5b998f178f96fd83ebff59e18607daddc810
parentab9af285f2fce475c2389f15696e2800a0010f0c
Add scale out TCs with availability zone support

Add PROX and vFW scale out TCs with availability zone
configuration. To be able to specify the availability
zone for specific VNF or TG the following example of
command line option shoud be used:

  yardstick -d task start --task-args='{
    "num_vnfs": 2, "availability_zone":
     {
      "vnf_0": "az_0", "tg_0": "az_0",
      "vnf_1": "az_1", "tg_1": "az_1",
      ... }}' <SCALE-OUT-TC-FILE>

The steps to run new scale-out TCs is documented in the
userguide.

JIRA: YARDSTICK-1203

Change-Id: Ib3878485c5483981fe9b48ab02995712bcc31ae5
Signed-off-by: Mytnyk, Volodymyr <volodymyrx.mytnyk@intel.com>
(cherry picked from commit 0156b5c37e08f91a37dda08edb854758bbba7413)
docs/testing/user/userguide/14-nsb-operation.rst
samples/vnf_samples/nsut/prox/prox-tg-topology-scale-out.yaml [new file with mode: 0644]
samples/vnf_samples/nsut/prox/tc_prox_heat_context_l2fwd_multiflow-2-scale-out.yaml [new file with mode: 0644]
samples/vnf_samples/nsut/vfw/tc_heat_rfc2544_ipv4_1rule_1flow_64B_trex_scale_out.yaml [new file with mode: 0644]
samples/vnf_samples/nsut/vfw/vfw_tg_topology_scale_out.yaml [new file with mode: 0644]
samples/vnf_samples/traffic_profiles/ipv4_throughput_scale_out.yaml [new file with mode: 0644]