Add QinQ support for IXIA traffic profile 39/60739/2
authorMyron Sosyak <myronx.sosyak@intel.com>
Wed, 8 Aug 2018 10:46:46 +0000 (11:46 +0100)
committerMyron Sosyak <myronx.sosyak@intel.com>
Thu, 9 Aug 2018 12:15:07 +0000 (13:15 +0100)
commit391d020a1acaeca1831c9f43d6c98b3ca4b57ee8
treeed036bcbe765e070142a216135be7b80d607dab6
parentf0bf7dfe6c6eac91da27c72e2dc31166269f533b
Add QinQ support for IXIA traffic profile

Implemented logic for parsing and applying QinQ in IXIA traffic profile.
For QinQ configuration add QinQ section to outerl2 section.
For example:
...
  outerl2:
    QinQ:
      S-VLAN:
        id: 128
        priority: 0
        cfi: 0
      C-VLAN:
        id: 512
        priority: 0
        cfi: 0
...

JIRA: YARDSTICK-1370

Change-Id: I29caa9eb7dd038e7de66faab316f03c7c29a742f
Signed-off-by: Myron Sosyak <myronx.sosyak@intel.com>
yardstick/network_services/libs/ixia_libs/ixnet/ixnet_api.py
yardstick/network_services/traffic_profile/ixia_rfc2544.py
yardstick/tests/unit/network_services/libs/ixia_libs/test_ixnet_api.py