[ https://issues.apache.org/jira/browse/JCLOUDS-805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14330425#comment-14330425 ]
Andrew Gaul commented on JCLOUDS-805: ------------------------------------- [~broudy] I agree with your original assessment that we are sharing {{SequentialMultipartUploadStrategy}} instances causing the multipart tests to fail. However I am not why why this is happening and whether user code can encounter these symptoms. It seems like we are wiring {{SequentialMultipartUploadStrategy}} incorrectly as a singleton, yet I do not see this reading the code. Also why do we see these failures with GCS and not other providers? I agree that some variant of your pull request improves the code although I would like to understand this issue before proceeding. > Google Cloud Storage integration test failures > ---------------------------------------------- > > Key: JCLOUDS-805 > URL: https://issues.apache.org/jira/browse/JCLOUDS-805 > Project: jclouds > Issue Type: Bug > Components: jclouds-blobstore, jclouds-labs-google > Affects Versions: 1.9.0 > Reporter: Andrew Gaul > Assignee: Bhathiya Supun > Labels: google-cloud-storage > Fix For: 1.9.0 > > Attachments: testresults.txt > > > {noformat} > Failed tests: > > GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutByteSource:531->BaseBlobIntegrationTest.testPut:574 > » HttpResponse > > GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutIncorrectContentMD5:277 > null > > GoogleCloudStorageBlobIntegrationLiveTest>BaseBlobIntegrationTest.testPutInputStream:539->BaseBlobIntegrationTest.testPut:574 > » HttpResponse > > GoogleCloudStorageContainerIntegrationLiveTest>BaseContainerIntegrationTest.deleteContainerIfEmptyWithoutContents:372 > » ResourceNotFound > > GoogleCloudStorageContainerIntegrationLiveTest>BaseContainerIntegrationTest.testListContainerGetBlobSize:409 > expected [42] but found [null] > > GoogleCloudStorageContainerIntegrationLiveTest>BaseContainerIntegrationTest.testListMarkerAfterLastKey:88 > » HttpResponse > ResumableUploadApiLiveTest.testResumableChunkedUpload:120 expected object > to not be null > ResumableUploadApiLiveTest.testResumableJpegUpload:83 expected object to > not be null > BucketApiLiveTest.testPatchBucket:192 » Authorization { > "error": { > "errors"... > BucketApiLiveTest.testUpdateBucket:133 » Authorization { > "error": { > "errors... > BucketApiLiveTest.testUpdateBucketWithOptions:146 » Authorization { > "error": ... > ObjectApiLiveTest.testSimpleJpegUpload:157->checkHashCodes:399 expected > [8FdApr35Ql5P3B1cOAavYg==] but found [f05740a6bdf9425e4fdc1d5c3806af62] > ObjectApiLiveTest.testUpdateObject:293 » Authorization { > "error": { > "errors... > ObjectApiLiveTest.deleteBucket:425 » IllegalState { > "error": { > "errors": [ > ... > Tests run: 100, Failures: 14, Errors: 0, Skipped: 17 > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)