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 <[email protected]> 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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

