[nova] Running multinode resize tests in the gate

Artom Lifshitz alifshit at redhat.com
Tue Apr 23 15:41:49 UTC 2019


 in h

On Fri, Apr 19, 2019 at 4:42 PM Matt Riedemann <mriedemos at gmail.com> wrote:
> So...enabling resize tests in nova-live-migration is probably the best
> option at this point, and yeah likely means renaming it as well (since
> it's already confusingly named nova-live-migration but also runs
> evacuate tests too via a post-test hook). The only thing I worry about
> with that one is needing to keep a regex of tempest tests we run, but
> technically we're already doing that for the live migration tests [2].
>
> Maybe it's time to bite the bullet and use a real rc file like we have
> for some other jobs, e.g. [3].

I don't think that's going to be possible, given that we do things
like change Tempest settings [4] and start Glance [5], and then the
evacuate tests force down a compute [6]. But maybe the resize tests
can at least use a real rc file. I'll re-work the patch [7] and un-DNM
it.

[4] https://github.com/openstack/nova/blob/95e782dfd86caa4201d28ee86ba2bb475e0a409f/nova/tests/live_migration/hooks/run_tests.sh#L35
[5] https://github.com/openstack/nova/blob/95e782dfd86caa4201d28ee86ba2bb475e0a409f/nova/tests/live_migration/hooks/run_tests.sh#L51
[6] https://github.com/openstack/nova/blob/95e782dfd86caa4201d28ee86ba2bb475e0a409f/gate/test_evacuate.sh#L59
[7] https://review.openstack.org/#/c/653498/

>
> [1]
> https://github.com/openstack/nova/commit/95e782dfd86caa4201d28ee86ba2bb475e0a409f#diff-7415f5ff7beee2cdf9ffe31e12e4c086
> [2]
> https://github.com/openstack/nova/blob/95e782dfd86caa4201d28ee86ba2bb475e0a409f/nova/tests/live_migration/hooks/run_tests.sh#L29
> [3]
> https://github.com/openstack/nova/blob/95e782dfd86caa4201d28ee86ba2bb475e0a409f/devstack/tempest-dsvm-lvm-rc
>
> --
>
> Thanks,
>
> Matt



More information about the openstack-discuss mailing list