[ 
https://issues.apache.org/jira/browse/JCR-3856?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14352636#comment-14352636
 ] 

Amit Jain commented on JCR-3856:
--------------------------------

Happening regularly on my system. 

Logs from the failed test
{noformat}
09.03.2015 12:00:40 *INFO * [main] TestS3Ds: deleting bucket [2587-8200-test] 
(TestS3Ds.java, line 103)
09.03.2015 12:00:40 *INFO * [main] Utils: S3 service endpoint 
[s3-us-west-1.amazonaws.com]  (Utils.java, line 104)
09.03.2015 12:00:42 *INFO * [main] TestS3Ds: bucket [2587-8200-test] doesn't 
exists (TestS3Ds.java, line 132)
09.03.2015 12:00:42 *INFO * [main] TestCaseBase: Testcase: 
org.apache.jackrabbit.aws.ext.ds.TestS3DSAsyncTouch#testDeleteRecord, 
testDir=target/temp-1422-1942 (TestCaseBase.java, line 203)
09.03.2015 12:00:42 *INFO * [main] AsyncUploadCache: 
AsynWriteCache:homeDir=[target/temp-1422-1942], 
path=[target/temp-1422-1942/repository/datastore], asyncUploadLimit=[100]. 
(AsyncUploadCache.java, line 238)
09.03.2015 12:00:42 *INFO * [main] Utils: S3 service endpoint 
[s3-us-west-1.amazonaws.com]  (Utils.java, line 104)
09.03.2015 12:00:44 *INFO * [main] S3Backend: Created bucket [2587-8200-test] 
in [us-west-1]  (S3Backend.java, line 147)
09.03.2015 12:00:44 *INFO * [main] S3Backend: Using thread pool of [10] threads 
in S3 transfer manager. (S3Backend.java, line 157)
09.03.2015 12:00:44 *INFO * [main] S3Backend: Rename keys [false] 
(S3Backend.java, line 175)
09.03.2015 12:00:44 *INFO * [main] LocalCache: cachePurgeTrigFactor =[0.95], 
cachePurgeResizeFactor =[0.85],  cachePurgeTrigFactorSize =[6.52835028992E10], 
cachePurgeResizeFactorSize =[5.84115552256E10] (LocalCache.java, line 99)
09.03.2015 12:00:44 *INFO * [Thread-200] LocalCache: directoryPath = 
C:/Data/Source/git/jackrabbit/jackrabbit-aws-ext/target/temp-1422-1942/repository/datastore
 (LocalCache.java, line 597)
09.03.2015 12:00:44 *INFO * [Thread-200] LocalCache: Time to build cache of  
[1] files took [0] sec (LocalCache.java, line 637)
09.03.2015 12:00:46 *INFO * [main] LocalCache: File 
[C:\Data\Source\git\jackrabbit\jackrabbit-aws-ext\target\temp-1422-1942\repository\datastore\9d\58\0f\9d580fd218f9b1e4c839afc0b09e4aac58ac17ca]
  deleted successfully (LocalCache.java, line 368)
09.03.2015 12:00:46 *ERROR* [main] TestCaseBase: error: (TestCaseBase.java, 
line 210)
org.apache.jackrabbit.core.data.DataStoreException: Object not found: 
0d3f-d7f59c2ae246cb3f1f431b40f71d84b2f22f
        at org.apache.jackrabbit.aws.ext.ds.S3Backend.read(S3Backend.java:384)
        at 
org.apache.jackrabbit.core.data.CachingDataStore.getStream(CachingDataStore.java:554)
        at 
org.apache.jackrabbit.core.data.CachingDataRecord.getStream(CachingDataRecord.java:59)
        at 
org.apache.jackrabbit.core.data.TestCaseBase.doDeleteRecordTest(TestCaseBase.java:350)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at junit.framework.TestCase.runTest(TestCase.java:168)
        at junit.framework.TestCase.runBare(TestCase.java:134)
        at junit.framework.TestResult$1.protect(TestResult.java:110)
        at junit.framework.TestResult.runProtected(TestResult.java:128)
        at junit.framework.TestResult.run(TestResult.java:113)
        at junit.framework.TestCase.run(TestCase.java:124)
        at junit.framework.TestSuite.runTest(TestSuite.java:243)
        at junit.framework.TestSuite.run(TestSuite.java:238)
        at junit.framework.TestSuite.runTest(TestSuite.java:243)
        at junit.framework.TestSuite.run(TestSuite.java:238)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128)
        at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: com.amazonaws.services.s3.model.AmazonS3Exception: The specified key 
does not exist. (Service: Amazon S3; Status Code: 404; Error Code: NoSuchKey; 
Request ID: EACB4B8B8E181C89), S3 Extended Request ID: 
b1gwZc/n2vkoeMg7Gpzr/s3uebefZQLHXiwb+uFWe1SsfgA0dyutQf+M0+e+Ztl6
        at 
com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:1078)
        at 
com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:726)
        at 
com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:461)
        at 
com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:296)
        at 
com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:3736)
        at 
com.amazonaws.services.s3.AmazonS3Client.getObject(AmazonS3Client.java:1163)
        at 
com.amazonaws.services.s3.AmazonS3Client.getObject(AmazonS3Client.java:1035)
        at org.apache.jackrabbit.aws.ext.ds.S3Backend.read(S3Backend.java:378)
        ... 26 more
09.03.2015 12:00:46 *INFO * [main] TestS3Ds: deleting bucket [2587-8200-test] 
(TestS3Ds.java, line 103)
09.03.2015 12:00:46 *INFO * [main] Utils: S3 service endpoint 
[s3-us-west-1.amazonaws.com]  (Utils.java, line 104)
09.03.2015 12:00:54 *INFO * [main] TestS3Ds: bucket [ 2587-8200-test] deleted 
(TestS3Ds.java, line 129)
09.03.2015 12:00:54 *INFO * [main] TestCaseBase: tearDown : directory 
[target/temp-1422-1942] deleted [true] (TestCaseBase.java, line 122)
{noformat}

> [jackrabbit-aws-ext] Random test failures
> -----------------------------------------
>
>                 Key: JCR-3856
>                 URL: https://issues.apache.org/jira/browse/JCR-3856
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-data
>    Affects Versions: 2.9.1
>            Reporter: Amit Jain
>
> Tests fail randomly due to some race condition caused by the async threads 
> used in the S3DataStore.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to