Very astute. Jclouds avoids SOAP like the plague, so it wouldn't help there.
-A On Jun 9, 2012 5:46 PM, "Chiradeep Vittal" <chiradeep.vit...@citrix.com> wrote: > Both (jclouds and euca) are attractive options. > Does jclouds use the AWS SOAP API or the Query API? CloudStack currently > implements the SOAP and Query API for EC2 (although the latter is not > tested) and the Query API for S3. > > > On 6/9/12 9:28 AM, "Adrian Cole" <adrian.f.c...@gmail.com> wrote: > > >jclouds has an integration test suite for s3, ec2, cloudwatch, elb apis > >(and many other apis) > > > >We need to run the ec2 and s3 tests against greenqloud (a cloudstack > >service) before we release support for it. This is a normal part of our > >release process for 3+ years now. > > > >VMware have a certification tool based on our test suite which breaks down > >results of 250+ tests into categories and percentages. > > > >If you all were interested, we could collaborate on the same sort of tool > >for AWS compatibility and take advantage of the hundreds of live tests we > >already have for AWS apis (all written in java) > > > >As a reminder, jclouds is ASL and underpins many Apache projects' cloud > >support including ACE, Whirr, Karaf, Camel. Using the same test codebase > >will benefit apache significantly. > > > >Wdyt? > >-A > > On Jun 9, 2012 7:37 AM, "David Nalley" <da...@gnsa.us> wrote: > > > >> My line of thinking is: > >> > >> 1: There's no reason to reinvent this test suite on our own (I am > >> assuming that CloudStack doesn't have a complete test suite for EC2/S3 > >> - but could be wrong) > >> 2: Euca and CS have similar aims wrt testing for EC2/S3 API > >> compliance, which means we can collaborate and as we both build tests > >> both of us benefit. > >> 3: My sense is that because it's one of Euca's sole focus is the AWS > >> API compliance is tighter than ours - I certainly know that's been the > >> case in the recent past, and thus we benefit from their rigidity. > >> > >> So the real questions are: > >> > >> 1. Do we have a AWS API test suite I am unaware of? > >> 2. If not, we should look at collaborating (even if it is with some > >> other test suite as Sam pointed out) as it's less work than > >> reinventing the wheel. > >> > >> > >> --David > >> > >> On Sat, Jun 9, 2012 at 4:01 AM, Sam Robertson <sam.robert...@citrix.com > > > >> wrote: > >> > The test scripts they have are very limited, but it's a good framework > >> for > >> > what it is. > >> > > >> > On 6/8/12 8:07 PM, "Rajesh Battala" <rajesh.batt...@citrix.com> > wrote: > >> > > >> >>Hi Kevin, > >> >>I had gone through the code and found that it's doing a very basic > >> >>testing of S3. > >> >> > >> >>Thanks > >> >>Rajesh Battala > >> >>> -----Original Message----- > >> >>> From: Kevin Kluge [mailto:kevin.kl...@citrix.com] > >> >>> Sent: Saturday, June 09, 2012 8:10 AM > >> >>> To: cloudstack-dev@incubator.apache.org > >> >>> Subject: RE: EC2/S3 API testing > >> >>> > >> >>> Rajesh, do you think it's limited in the sense of number of test > >>cases > >> >>>and/or > >> >>> coverage? If not, what do you mean by 'limited'? > >> >>> > >> >>> -kevin > >> >>> > >> >>> > -----Original Message----- > >> >>> > From: Rajesh Battala [mailto:rajesh.batt...@citrix.com] > >> >>> > Sent: Thursday, June 07, 2012 8:39 AM > >> >>> > To: cloudstack-dev@incubator.apache.org > >> >>> > Subject: RE: EC2/S3 API testing > >> >>> > > >> >>> > Thanks a lot for the info. > >> >>> > But I see this file is testing S3 > >> >>> > > https://raw.github.com/eucalyptus/eutester/master/eucaops/s3ops.py > >> >>> > which are very much limited. > >> >>> > > >> >>> > > -----Original Message----- > >> >>> > > From: David Nalley [mailto:da...@gnsa.us] > >> >>> > > Sent: Thursday, June 07, 2012 8:21 PM > >> >>> > > To: cloudstack-dev@incubator.apache.org > >> >>> > > Subject: EC2/S3 API testing > >> >>> > > > >> >>> > > Hi folks, > >> >>> > > > >> >>> > > So I was talking with some of the Euca folks recently and they > >>told > >> >>> > > me they have an EC2/S3 test platform called Eutester, that > >> >>> > > essentially runs a ton of tests by calling the EC2/S3 API calls > >> >>> > > against their endpoints. Don't know if you find this useful or > >>not, > >> >>> > > but it's located > >> >>> > > here: > >> >>> > > > >> >>> > > https://github.com/eucalyptus/eutester > >> >>> > > > >> >>> > > --David > >> > > >> > >