Tempest concurrency seems to be breaking tests

Bug #1790943 reported by Alex Kavanagh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nova-lxd
Won't Fix
High
Unassigned

Bug Description

Tempest concurrency of more than 1 seems to be breaking tests.

It's not clear whether this is a nova-lxd <-> pylxd <-> lxd issue, or a problem in tempest.

As a temporary measure, setting the TEMPEST_CONCURRENCY env variable to 1 seems to clear the problem.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to nova-lxd (master)

Reviewed: https://review.openstack.org/599351
Committed: https://git.openstack.org/cgit/openstack/nova-lxd/commit/?id=c4c16bcf497ef77119509f6ab63a3b769e41e9be
Submitter: Zuul
Branch: master

commit c4c16bcf497ef77119509f6ab63a3b769e41e9be
Author: Alex Kavanagh <email address hidden>
Date: Mon Sep 3 11:33:57 2018 +0100

    Fix bug in scenario/manager and cover it with pep8

    manager.py had a syntax error which caused the module to be not
    installable. This wasn't picked up in testing. This fixes the bug
    and adds pep8 coverage to the nova_lxd_tempest_plugin so that the module
    always remains installable.

    Also, this fixes the tempest concurrency at 1. See the related bugs.

    Closes-bug: #1790956
    Related-Bug: #1790943
    Change-Id: Ie542b062a9f0997f6363877ff03f0f9bfc8f3d43

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to nova-lxd (stable/rocky)

Related fix proposed to branch: stable/rocky
Review: https://review.openstack.org/600391

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to nova-lxd (stable/rocky)

Reviewed: https://review.openstack.org/600391
Committed: https://git.openstack.org/cgit/openstack/nova-lxd/commit/?id=4b935f860cb4299f846aec8d503d979efd7646ba
Submitter: Zuul
Branch: stable/rocky

commit 4b935f860cb4299f846aec8d503d979efd7646ba
Author: Alex Kavanagh <email address hidden>
Date: Mon Sep 3 11:33:57 2018 +0100

    Fix bug in scenario/manager and cover it with pep8

    manager.py had a syntax error which caused the module to be not
    installable. This wasn't picked up in testing. This fixes the bug
    and adds pep8 coverage to the nova_lxd_tempest_plugin so that the module
    always remains installable.

    Also, this fixes the tempest concurrency at 1. See the related bugs.

    Closes-bug: #1790956
    Related-Bug: #1790943
    Change-Id: Ie542b062a9f0997f6363877ff03f0f9bfc8f3d43
    (cherry picked from commit c4c16bcf497ef77119509f6ab63a3b769e41e9be)

tags: added: in-stable-rocky
Changed in nova-lxd:
assignee: nobody → Alex Kavanagh (ajkavanagh)
status: New → In Progress
importance: Undecided → High
Revision history for this message
Alex Kavanagh (ajkavanagh) wrote :

Note that https://review.openstack.org/#/c/626187/ may also solve the same problem using locks instead.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on nova-lxd (master)

Change abandoned by Alex Kavanagh (tinwood) (<email address hidden>) on branch: master
Review: https://review.opendev.org/602037
Reason: The project is now archived.

Revision history for this message
Alex Kavanagh (ajkavanagh) wrote :

Project is no longer maintained.

Changed in nova-lxd:
assignee: Alex Kavanagh (ajkavanagh) → nobody
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.