[FT] BaseOVSTestCase retrieving the wrong min BW queue/qos

Bug #1922919 reported by Rodolfo Alonso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Rodolfo Alonso

Bug Description

Test case "test_get_egress_min_bw_for_port" is failing retrieving the port min BW queue/qos. According to the report, looks like the test case is retrieving the min BW queue/qos from other test (that should not be possible because the OVS "_min_bw_qos_id" and the port ID are different).

Error: https://78bb45d7d79a62b0c924-1d8800dfbc4b22202783e69a87ac00ba.ssl.cf1.rackcdn.com/783647/6/check/neutron-functional-with-uwsgi/83ffba0/testr_results.html

Snippet: http://paste.openstack.org/show/804250/

Changed in neutron:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :
Miguel Lavalle (minsel)
Changed in neutron:
status: New → Confirmed
importance: Undecided → Medium
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/785158
Committed: https://opendev.org/openstack/neutron/commit/ecaa7a1b48cf2dd9edef38cd5dfd18c3363437c5
Submitter: "Zuul (22348)"
Branch: master

commit ecaa7a1b48cf2dd9edef38cd5dfd18c3363437c5
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Wed Apr 7 12:04:27 2021 +0000

    Check there are no min BW QoS in "BaseOVSTestCase"

    This patche adds a check in "BaseOVSTestCase" setUp method. Each
    time a test is executed, the test case checks there are no
    minimum bandwidth QoS/queues related to this OVS instance. The OVS
    instance generates a random "_min_bw_qos_id" in the initialization.
    This ID is assigned to the OVS QoS registers, in "external_ids:id".

    Related-Bug: #1922919

    Change-Id: I6955aadc51bfc9181ec84f7d54a219ffa3fd9115

Changed in neutron:
status: In Progress → Fix Released
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.