.. This work is licensed under a Creative Commons Attribution 4.0 International .. License. .. http://creativecommons.org/licenses/by/4.0 .. (c) OPNFV, Intel Corporation and others. ************************************* Yardstick Test Case Description TC021 ************************************* .. _DPDKpktgen: https://github.com/Pktgen/Pktgen-DPDK/ .. _rfc2544: https://www.ietf.org/rfc/rfc2544.txt +-----------------------------------------------------------------------------+ |Network Performance | | | +--------------+--------------------------------------------------------------+ |test case id | OPNFV_YARDSTICK_TC0021_Virtual Traffic Classifier | | | Instantiation Test in Presence of Noisy Neighbours | | | | +--------------+--------------------------------------------------------------+ |metric | Failure | | | | +--------------+--------------------------------------------------------------+ |test purpose | To verify that a newly instantiated vTC is 'alive' and | | | functional and its instantiation is correctly supported by | | | the infrastructure in the presence of noisy neighbours. | | | | +--------------+--------------------------------------------------------------+ |configuration | file: opnfv_yardstick_tc021.yaml | | | | | | vnic_type: type of VNIC to be used. | | | Allowed values are: | | | - normal: for default OvS port configuration | | | - direct: for SR-IOV port configuration | | | Default value: None | | | | | | vtc_flavor: OpenStack flavor to be used for the vTC | | | Default available values are: m1.small, m1.medium, | | | and m1.large, but the user can create his/her own | | | flavor and give it as input | | | Default value: None | | | | | | num_of_neighbours: Number of noisy neighbours (VMs) to be | | | instantiated during the experiment. | | | Allowed values: range (1, 10) | | | | | | amount_of_ram: RAM to be used by each neighbor. | | | Allowed values: ['250M', '1G', '2G', '3G', '4G', '5G', | | | '6G', '7G', '8G', '9G', '10G'] | | | Deault value: 256M | | | | | | number_of_cores: Number of noisy neighbours (VMs) to be | | | instantiated during the experiment. | | | Allowed values: range (1, 10) | | | Default value: 1 | | | | | | vlan_sender: vlan tag of the network on which the vTC will | | | receive traffic (VLAN Network 1). | | | Allowed values: range (1, 4096) | | | | | | vlan_receiver: vlan tag of the network on which the vTC | | | will send traffic back to the packet generator | | | (VLAN Network 2). | | | Allowed values: range (1, 4096) | | | | | | default_net_name: neutron name of the defaul network that | | | is used for access to the internet from the vTC | | | (vNIC 1). | | | | | | default_subnet_name: subnet name for vNIC1 | | | (information available through Neutron). | | | | | | vlan_net_1_name: Neutron Name for VLAN Network 1 | | | (information available through Neutron). | | | | | | vlan_subnet_1_name: Subnet Neutron name for VLAN Network 1 | | | (information available through Neutron). | | | | | | vlan_net_2_name: Neutron Name for VLAN Network 2 | | | (information available through Neutron). | | | | | | vlan_subnet_2_name: Subnet Neutron name for VLAN Network 2 | | | (information available through Neutron). | | | | +--------------+--------------------------------------------------------------+ |test tool | DPDK pktgen
# Copyright (c) 2016 Intel Corporation
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and<