Update git submodules
authorMartin Klozik <martinx.klozik@intel.com>
Wed, 7 Jun 2017 16:41:18 +0000 (16:41 +0000)
committerGerrit Code Review <gerrit@opnfv.org>
Wed, 7 Jun 2017 16:41:18 +0000 (16:41 +0000)
* Update docs/submodules/vswitchperf from branch 'master'
  - Merge "ci: Fix VPP back2back TCs"
  - ci: Fix VPP back2back TCs

    There was a generic issue with restoration of original environment
    after execution of testcase. Thus in case that multiple tests were
    executed, their settings could be corrupted. This issue was detected
    after VPP testcases were added into VSPERF DAILY CI job.

    There were two issues:

    * setttings.load_from_dict() method was used to restore original
      configuration values; However this method updates dict content
      with supplied values. If TC has introduced new dict item,
      then it was not removed from settings after TC execution
      and modified settings was applied also for next test(s).
    * test configuration passed to testcase constructor is used
      for initialization of TC members, which are later updated;
      As python does shallow copy on dict members by default,
      modification of such testcase members led to corruption
      of configuration of other testcases. Thus deepcopy of testcase
      configuration was introduced into vsperf constructor to
      avoid TC configuration corruption.

    JIRA: VSPERF-511

    Change-Id: I45fb49d48743015353652de12db4692333043733
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Al Morton <acmorton@att.com>
Reviewed-by: Christian Trautman <ctrautma@redhat.com>
Reviewed-by: Sridhar Rao <sridhar.rao@spirent.com>
Reviewed-by: Trevor Cooper <trevor.cooper@intel.com>
docs/submodules/vswitchperf

index d109396..80c9f96 160000 (submodule)
@@ -1 +1 @@
-Subproject commit d10939601932809da1d5ae717323ac33a72a0d75
+Subproject commit 80c9f96f5e60ee6a2a93494a0aae82014c2311b6