[qa][tempest] Announcing scenario.manager stable interface

Wesley Hayutin whayutin at redhat.com
Wed Mar 31 12:04:23 UTC 2021


On Wed, Mar 31, 2021 at 3:47 AM Chandan Kumar <chkumar at redhat.com> wrote:

> On Wed, Mar 31, 2021 at 2:41 AM Ghanshyam Mann <gmann at ghanshyammann.com>
> wrote:
> >
> >  ---- On Tue, 30 Mar 2021 15:44:30 -0500 Martin Kopec <mkopec at redhat.com>
> wrote ----
> >  > Hi all,
> >  > we would like to announce that tempest.scenario.manager has been
> declared stablein Tempest 27.0.0 and it's ready to be consumed by tempest
> plugins.All related patches were tracked under
> 'tempest-scenario-manager-stable' blueprint [1]
> >  > and the whole effort was tracked in [2].
> >  > A little history:Some time ago, tempest/scenario/manager.py got
> copied to most of the plugins and
> >  > therefore, it diverged - every plugin's copy had slight differences.
> In the latest release,
> >  > we pushed changes to unify the manager's methods and improved their
> APIs in orderto have them easier to consume.
> >  > I would also like to thank Soniya Vyas for an exceptional job moving
> this effort forward.
> >  >
> >
> > To add here, this is stable for plugins which means we will take care of
> backward compatibility for any interface change in this file.
> > Import path stays the same "from tempest.scenario import manager" [1].
> We encourage each plugin to remove the copy of it
> > and start using it from the tempest.
> >
> > Thanks, Soniya, Lukas, and Martin for working hard on this, this was a
> long-pending thing in Tempest.
> >
>
> Great Job everyone, It is a major accomplishment!
>

I concur!!  Well done!


>
> > [1]
> https://opendev.org/openstack/tempest/src/commit/c0a408b803ba8df8e5570b9d877e15ccabb52fb2/tempest/scenario/manager.py
> >
> > -gmann
> >
> >  > [1]
> https://review.opendev.org/q/topic:bp/tempest-scenario-manager-stable[2]
> https://etherpad.opendev.org/p/tempest-scenario-manager
>
> Thanks,
>
> Chandan Kumar
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20210331/cfe95503/attachment.html>


More information about the openstack-discuss mailing list