[
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)