[CI] neutron multinode jobs does not run neutron_tempest_plugin scenario cases

Bug #1913664 reported by LIU Yulong
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Invalid
Low
Unassigned

Bug Description

This is the job neutron-tempest-plugin-scenario-openvswitch's cases:
https://812aefd7f17477a1c0dc-8bc1c0202523f17b73621207314548bd.ssl.cf5.rackcdn.com/772255/6/check/neutron-tempest-plugin-scenario-openvswitch/5221232/testr_results.html

This is neutron-tempest-dvr-ha-multinode-full cases:
https://87e09d95af4c4ee8cb65-839132c9f2f257823716e8f40ef80a9a.ssl.cf1.rackcdn.com/772255/6/check/neutron-tempest-dvr-ha-multinode-full/0e428cd/testr_results.html

IMO, neutron-tempest-*-multinode-full should contain all the neutron-tempest-plugin-scenario-* cases. But it does not.

LIU Yulong (dragon889)
description: updated
Revision history for this message
Slawek Kaplonski (slaweq) wrote :

This is documented at https://docs.openstack.org/neutron/latest/contributor/testing/ci_scenario_jobs.html
I'm ok with adding all those tests to that "tempest" jobs but the problem may be that such job will take too much time really. Now such job takes about 2h IIRC and with all scenario tests from the neutron-tempest-plugin repo it may be close to the 3h limit which we can't exceed.

But if You have any idea how to unify some jobs and have less of them but more "consolidated" I'm open to any proposal :)

Changed in neutron:
importance: Undecided → Low
Revision history for this message
LIU Yulong (dragon889) wrote :

Hi Slawek,

In this bug https://bugs.launchpad.net/neutron/+bug/1913646, the user reports that the DVR east-west traffic is broken. But we have the test cases in neutron_tempest_plugin. Unfortunately, the east-west traffic test was not run in multinode job. we have 72 neutron-tempest-plugin-scenario-* cases. I have a WIP patch which is trying to enable these cases in multinode job:
https://review.opendev.org/c/openstack/neutron/+/772965
but, not succeed. Zuul configration is really new to me.
Let's try to enable these cases in the multinode job, and see how long it will take. So please help me for the patch of 772965 to config the zuul job. I'm lost in that yaml...

Revision history for this message
Slawek Kaplonski (slaweq) wrote :

Hi,

We have job neutron-tempest-plugin-dvr-multinode-scenario which is defined in the neutron-tempest-plugin repo: https://github.com/openstack/neutron-tempest-plugin/blob/master/zuul.d/master_jobs.yaml
Some time ago it was run in the Neutron's check queue as non-voting job but as it was broken all the time we decided to move it to experimental queue until it will be fixed.
It's now in the experimental queue. You can run it on some patch, check what is failing there, report bugs and we can try to fix them. I would be very happy to have this job back in check queue.

Revision history for this message
Slawek Kaplonski (slaweq) wrote : auto-abandon-script

This bug has had a related patch abandoned and has been automatically un-assigned due to inactivity. Please re-assign yourself if you are continuing work or adjust the state as appropriate if it is no longer valid.

tags: added: timeout-abandon
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (master)

Change abandoned by "Slawek Kaplonski <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/772965
Reason: This review is > 4 weeks without comment and currently blocked by a core reviewer with a -2. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and contacting the reviewer with the -2 on this review to ensure you address their concerns.

Revision history for this message
Brian Haley (brian-haley) wrote :

From the review it seems as the decision was to not do this, so I will close this bug.

Changed in neutron:
status: New → Invalid
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.