[tempest] S3 API tests
Ghanshyam Mann
gmann at ghanshyammann.com
Wed Oct 20 15:49:06 UTC 2021
---- On Wed, 20 Oct 2021 09:32:03 -0500 Luigi Toscano <ltoscano at redhat.com> wrote ----
> On Wednesday, 20 October 2021 16:08:36 CEST Ghanshyam Mann wrote:
> > ---- On Wed, 20 Oct 2021 09:00:17 -0500 Pete Zaitcev <zaitcev at redhat.com>
> > wrote ----
> > > On Wed, 20 Oct 2021 08:03:40 -0500
> > >
> > > Ghanshyam Mann <gmann at ghanshyammann.com> wrote:
> > > > ---- On Wed, 20 Oct 2021 04:43:37 -0500 Vladimir Prokofev
> > > > <v at prokofev.me> wrote ---- > >
> > > > > Are there any Swift S3 API tests in tempest? I didn't find any
> > > > > standard packages, nor as a plugin. > >
> > > > I do not think we have, all tests tempest have for swift are under
> > > > https://github.com/openstack/tempest/tree/master/tempest/api/object_sto
> > > > rage
> > >
> > > This came up at PTG on Monday during the Interop meeting with Arkady.
> > > We cannot baseline S3 support in interop because Tempest does not have
> > > any S3 tests, so the interoperable Swift does not need to have S3.
> > > I don't know if anything needs to be done here.
> > >
> > > Ceph has independent S3 compliance tests, FWIW (independent means
> > > not published by Amazon). They are even in Python. Naturally they are
> > >
> > > geared towards testing Ceph RGW:
> > > https://github.com/ceph/s3-tests
> >
> > If interop need to have test for the capability then, we are fine and test
> > can be added.
>
> Wouldn't it make sense to adopt/fix/extend an existing "native" S3 test suite
> like the one Pete mentioned, instead of rewriting a new set of tests? Or maybe
> that's what you proposed?
For interop, we need tests to exist as one of the official OpenStack project under
TC. Tests can be in tempest or tempest plugin. So either write/copy the tests
in tempest or new plugins under swift.
-gmann
>
> --
> Luigi
>
>
>
More information about the openstack-discuss
mailing list