Comment 10 for bug 1843478

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/stein)

Reviewed: https://review.opendev.org/705183
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=6589f06e4646ef0a3df3f6f65f92b3733d58e7fb
Submitter: Zuul
Branch: stable/stein

commit 6589f06e4646ef0a3df3f6f65f92b3733d58e7fb
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Wed Sep 11 10:13:19 2019 +0000

    Re execute a test case if fixtures.TimeoutException is thrown

    Since [1] was introduced, it's very frequent to have
    "fixtures._fixtures.timeout.TimeoutException" exceptions during the
    execution of UTs and FTs. Because the privsep includes the synchronized
    decorator, the synchronization wait is done inside the privsep context.
    This is prone to timeouts if the wait is too long.

    Until we can reorder the decorators of ip_lib [2] or we can remove the
    sync decorators [3], this patch can mitigate the errors in the CI.

    Backporting for stable/stein as mentioned change [1] is in this branch

    [1]https://review.opendev.org/#/c/631275/
    [2]https://review.opendev.org/#/c/666853/
    [3]https://review.opendev.org/#/c/657608/

    Closes-Bug: #1843478

    Change-Id: If865c4683645f9bd11f5e1b528bade0547505bfd
    (cherry picked from commit 63715ea361ea94fb48842c83deef1e5850bcc44d)