Re: s3-tests and py3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The py3 battle goes well.  A bunch of tests have been pinned to 
ubuntu nodes (because they have both py2 and py3).  Including s3-tests.

However... there are a bunch of rgw tests combine s3-tests (needs ubuntu 
for py2) and vlagrind (needs centos for valgrind notcmalloc build).  We 
could

1- disable these tests
2- add a ubuntu notcmalloc builder and see if valgrind is better in bionic 
than it was in the xenial and earlier
3- convert s3-tests to py3 already

I'm hoping/begging/pleading that someone will take a serious look at 
s3-tests and tell me how hard it is.

I would love to merge the py3 change tomorrow (Tuesday).

Thanks!
sage



On Mon, 16 Dec 2019, Sage Weil wrote:

> I'm working on getting the test suite to run on the py3 branch, starting 
> with rados.  One of the failures I've run into is that s3-tests runs with 
> python 2 instead of 3.  This needs to be converted asap in order for us to 
> make the jump to python 3.
> 
> I started with a few trivial changes here
> 
> 	https://github.com/ceph/s3-tests/pull/333
> 
> but I don't really know what I'm doing.  Can someone more familiar with 
> s3-tests and/or python take over?
> 
> One question I had was around the s3tests vs s3tests_boto3 directories... 
> which is the one that matters, and why is the old one still around?  Or 
> are they both still used and maintained?
> 
> My other question is how the branches work.  I'm guessing we should 
> actually make the change to teh master branch and then cherry-pick it to 
> ceph-master?  I'm surprised how far apart master and ceph-master are.
> 
> Thanks!
> sage
> _______________________________________________
> Dev mailing list -- dev@xxxxxxx
> To unsubscribe send an email to dev-leave@xxxxxxx
> 
> 
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux