← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1617319] Re: test_trunk_manager functional test is unstable

 

Reviewed:  https://review.openstack.org/359399
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=2618726458d2cb75a39521bf9fd71c6bfd1c0c67
Submitter: Jenkins
Branch:    master

commit 2618726458d2cb75a39521bf9fd71c6bfd1c0c67
Author: Jakub Libosvar <libosvar@xxxxxxxxxx>
Date:   Tue Aug 23 15:45:25 2016 -0400

    functional: Make trunk tests more robust
    
    New methods for connection tester are introduced in this patch. They
    send certain amount of icmp packets and then compare the results, so we
    succeed in positive tests only when all packets were replied. We succeed
    in negative tests only when all packets were lost. Both approaches are
    wrapped by actively waiting for successful result so we don't fail in
    case where we test connectivity while resources are not wired yet.
    
    This change is a followup to https://review.openstack.org/#/c/335536/ to
    improve stability of its functional tests.
    
    Closes-Bug: 1617319
    
    Change-Id: I907ebd790f4ba3b4ecb0dce711c9f7d2c5244765


** Changed in: neutron
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1617319

Title:
  test_trunk_manager functional test is unstable

Status in neutron:
  Fix Released

Bug description:
  Functional tests for trunk manager test connectivity while resource
  might not be ready yet because of asynchronous interaction with ovs.
  That means e.g. we want to remove subport from trunk and then test
  that port in trunk can't be accessed using vlan id from removed
  subport. Since it may take some time to ovs to completely remove
  plugging, some packets can still get through and fail the test.

  A failure mode:

  http://logs.openstack.org/36/335536/18/check/gate-neutron-dsvm-
  functional/4d0529d/testr_results.html.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1617319/+subscriptions


References