Successfully ran verification script and integration tests against atmos, aws-s3, b2, filesystem, google-cloud-storage, rackspace-cloudfiles-us, and transient. Testing revealed one unexpected failing B2 test and two GCS tests which are test-only issues which master fixes.
On Sun, Nov 26, 2017 at 01:13:15AM +0100, Ignasi Barrera wrote: > This thread is for discussion of the first release candidate for > Apache jclouds 2.0.3. > Please use this thread for discussion of issues uncovered in the RC, > questions you may have about the RC, etc. > > If you want to help to validate the release, you'll find the following > scripts here [1]: > > * verify_jclouds_rc.sh - This will build the RC, run all tests, run > the Apache RAT checks and verify the signatures. > * compare_tarball_tag.sh - This will compare the contents of the RC > tarballs with the source repo tags. > > You can also go run live tests for your preferred providers and post > the results here, or use the projects in the jclouds-examples repo > [1], such as the "compute-basics" to rapidly smoke test the providers > you are interested in. > > > Thank you. > > > > [1] https://dist.apache.org/repos/dist/dev/jclouds/ > [2] https://github.com/jclouds/jclouds-examples -- Andrew Gaul http://gaul.org/
ATMOS Failed tests: AtmosIntegrationLiveTest>BaseBlobIntegrationTest.testCopyIfUnmodifiedSince:1158 » NullPointer AtmosContainerIntegrationLiveTest>BaseContainerIntegrationTest.testBlobNameEscaping:640 » HttpResponse AtmosContainerIntegrationLiveTest>BaseContainerIntegrationTest.testDirectory:247 Expected size:<2> but was:<1> in: <[{type=FOLDER, providerId=4a08bf2eb18ce928059a63046d3a4405a1d29efeda1a, name=directory, location={scope=REGION, id=DEFAULT, description=DEFAULT, parent=atmos}, userMetadata={}, type=FOLDER}]> AtmosContainerLiveTest>BaseContainerLiveTest.testPublicAccess:82 https://storage.synaptic.att.com/rest/namespace/gaul-blobstore16/hello?uid=a63bf0890f764960bafd7730a1fcbe8e/andrewATgaulDOTorg&expires=1511864669650&signature=2he3vpoQQPSa/NwCHT0ngGYIru8%3D expected [true] but found [false] Tests run: 95, Failures: 4, Errors: 0, Skipped: 25 -------------------------------------------------------------------------------- AWS-S3 Failed tests: AWSS3ContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76 {name=hello, type=BLOB, uri=https://gaul-blobstore26.s3.amazonaws.com/hello, userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Tue Nov 28 01:02:29 PST 2017, size=46, container=gaul-blobstore26, contentMetadata=[cacheControl=null, contentDisposition=null, contentEncoding=null, contentLanguage=null, contentLength=46, contentMD5=869a42369bf5850326cf30eed63e9b44, contentType=application/unknown, expires=null]} expected object to not be null PathBasedContainerLiveTest>S3ContainerLiveTest.testPublicAccess:37->BaseContainerLiveTest.testPublicAccess:76 {name=hello, type=BLOB, uri=https://s3.amazonaws.com/gaul-blobstore27/hello, userMetadata={}, eTag="869a42369bf5850326cf30eed63e9b44", lastModified=Tue Nov 28 01:02:29 PST 2017, size=46, container=gaul-blobstore27, contentMetadata=[cacheControl=null, contentDisposition=null, contentEncoding=null, contentLanguage=null, contentLength=46, contentMD5=869a42369bf5850326cf30eed63e9b44, contentType=application/unknown, expires=null]} expected object to not be null AWSS3ContainerIntegrationLiveTest>BaseContainerIntegrationTest.deleteContainerIfEmptyWithoutContents:462 expected [true] but found [false] AWSS3ServiceIntegrationLiveTest>BaseServiceIntegrationTest.testAllLocations:50 » AWSResponse Tests run: 153, Failures: 4, Errors: 0, Skipped: 9 -------------------------------------------------------------------------------- B2 Failed tests: B2BlobIntegrationLiveTest.testPutBlobAccessMultipart:178->BaseBlobIntegrationTest.testPutBlobAccessMultipart:724 » IllegalArgument B2BlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetRangeMultipart:441 » IllegalArgument B2BlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutMultipartInputStream:666->BaseBlobIntegrationTest.testPut:756 » IllegalArgument B2ContainerIntegrationLiveTest>BaseContainerIntegrationTest.testListEmptyPrefixDelimiter:613 » IllegalArgument Tests run: 119, Failures: 4, Errors: 0, Skipped: 33 -------------------------------------------------------------------------------- FILESYSTEM Tests run: 98, Failures: 0, Errors: 0, Skipped: 9 -------------------------------------------------------------------------------- GOOGLE CLOUD STORAGE Failed tests: GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopy404BlobFail:1357 » ResourceNotFound GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testCopy404BlobMetaFail:1368 » ResourceNotFound GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testGetIfMatch:325 » IllegalState GoogleCloudStorageContainerIntegrationLiveTest.testSetContainerAccess:101 Expected UnsupportedOperationException to be thrown GoogleCloudStorageBlobIntegrationLiveTest.testSetBlobAccess:262 Expected UnsupportedOperationException to be thrown Tests run: 157, Failures: 5, Errors: 0, Skipped: 11 -------------------------------------------------------------------------------- RACKSPACE CLOUDFILES US Failed tests: CloudFilesUSStaticLargeObjectApiLiveTest>StaticLargeObjectApiLiveTest.testReplaceManifest:95 expected [3] but found [4] CloudFilesUSBlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutZeroLengthInputStream:643->BaseBlobIntegrationTest.testPut:756 » HttpResponse Tests run: 130, Failures: 2, Errors: 0, Skipped: 13 -------------------------------------------------------------------------------- TRANSIENT Tests run: 98, Failures: 0, Errors: 0, Skipped: 7