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