[jira] [Updated] (OAK-3054) IndexStatsMBean should provide some details if the async indexing is failing
[ https://issues.apache.org/jira/browse/OAK-3054?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chetan Mehrotra updated OAK-3054: - Priority: Major (was: Minor) > IndexStatsMBean should provide some details if the async indexing is failing > > > Key: OAK-3054 > URL: https://issues.apache.org/jira/browse/OAK-3054 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: query >Reporter: Chetan Mehrotra >Assignee: Alex Parvulescu > Labels: resilience, tooling > Fix For: 1.3.9, 1.0.23, 1.2.8 > > Attachments: OAK-3054-v1.patch > > > If the background indexing fails for some reason it logs the exception for > the first time then it logs the exception like _The index update failed ..._. > After that if indexing continues to fail then no further logging is done so > as to avoid creating noise. > This poses a problem on long running system where original exception might > not be noticed and index does not show updated result. For such cases we > should expose the indexing health as part of {{IndexStatsMBean}}. Also we can > provide the last recorded exception. > Administrator can then check for MBean and enable debug logs for further > troubleshooting -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (OAK-3054) IndexStatsMBean should provide some details if the async indexing is failing
[ https://issues.apache.org/jira/browse/OAK-3054?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14973653#comment-14973653 ] Chetan Mehrotra commented on OAK-3054: -- Approach looks fine. Some comments # Rename {{getExecutionNodesCount}} -> {{getIndexedNodesCount}} # {{latestErrorWarn}} - This should probably be reset when a warn log is done # {{latestError}}, {{latestErrorTime}} - Should be reset in fixed # You can use {{com.google.common.base.Throwables#getStackTraceAsString}} instead of creating a custom utility method # Probably mark {{failing}} as volatile Also was thinking that we should catch {{Exception}} instead of {{CommitFailedException}} as in many cases we might not be wrapping exception occurring in various {{IndexEditors}}. Many times I have seen exception being logged by Sling scheduler as it gets propagated > IndexStatsMBean should provide some details if the async indexing is failing > > > Key: OAK-3054 > URL: https://issues.apache.org/jira/browse/OAK-3054 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: query >Reporter: Chetan Mehrotra >Assignee: Alex Parvulescu >Priority: Minor > Labels: resilience, tooling > Fix For: 1.3.9, 1.0.23, 1.2.8 > > Attachments: OAK-3054-v1.patch > > > If the background indexing fails for some reason it logs the exception for > the first time then it logs the exception like _The index update failed ..._. > After that if indexing continues to fail then no further logging is done so > as to avoid creating noise. > This poses a problem on long running system where original exception might > not be noticed and index does not show updated result. For such cases we > should expose the indexing health as part of {{IndexStatsMBean}}. Also we can > provide the last recorded exception. > Administrator can then check for MBean and enable debug logs for further > troubleshooting -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (OAK-3409) CompositeRegistration.unregister diagnostics not helpful
[ https://issues.apache.org/jira/browse/OAK-3409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14973580#comment-14973580 ] Chetan Mehrotra commented on OAK-3409: -- +1. > CompositeRegistration.unregister diagnostics not helpful > > > Key: OAK-3409 > URL: https://issues.apache.org/jira/browse/OAK-3409 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: core >Affects Versions: 1.0.19 >Reporter: Julian Reschke >Assignee: Alex Parvulescu > Fix For: 1.3.9, 1.0.23, 1.2.8 > > Attachments: OAK-3409.patch > > > See in the real-world: > {code} > 14.09.2015 14:54:11.610 *INFO* [FelixStartLevel] > com.adobe.granite.repository.impl.SlingRepositoryManager stop: Uncaught > problem disposing the repository > java.lang.IllegalStateException: Service already unregistered. > at > org.apache.felix.framework.ServiceRegistrationImpl.unregister(ServiceRegistrationImpl.java:124) > at > org.apache.jackrabbit.oak.osgi.OsgiWhiteboard$1.unregister(OsgiWhiteboard.java:75) > at > org.apache.jackrabbit.oak.spi.whiteboard.CompositeRegistration.unregister(CompositeRegistration.java:43) > at org.apache.jackrabbit.oak.Oak$6.close(Oak.java:568) > ... > {code} > Problems: > 1) There is no information which registration failed, and maybe: > 2) Is it ok for the code to give up on the first problem? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2877) Test failure: OrderableNodesTest.setPrimaryType
[ https://issues.apache.org/jira/browse/OAK-2877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-2877: --- Fix Version/s: 1.4 > Test failure: OrderableNodesTest.setPrimaryType > --- > > Key: OAK-2877 > URL: https://issues.apache.org/jira/browse/OAK-2877 > Project: Jackrabbit Oak > Issue Type: Bug > Components: rdbmk > Environment: Jenkins: > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/ >Reporter: Michael Dürig >Assignee: Julian Reschke > Labels: CI, Jenkins > Fix For: 1.4 > > > {{org.apache.jackrabbit.oak.jcr.OrderableNodesTest.setPrimaryType}} fails on > Jenkins: No default node type available for /testdata > {noformat} > javax.jcr.nodetype.ConstraintViolationException: No default node type > available for /testdata > at org.apache.jackrabbit.oak.util.TreeUtil.addChild(TreeUtil.java:186) > at > org.apache.jackrabbit.oak.jcr.delegate.NodeDelegate.addChild(NodeDelegate.java:692) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl$5.perform(NodeImpl.java:296) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl$5.perform(NodeImpl.java:262) > at > org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:202) > at > org.apache.jackrabbit.oak.jcr.session.ItemImpl.perform(ItemImpl.java:112) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl.addNode(NodeImpl.java:262) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl.addNode(NodeImpl.java:247) > at > org.apache.jackrabbit.oak.jcr.TestContentLoader.getOrAddNode(TestContentLoader.java:90) > at > org.apache.jackrabbit.oak.jcr.TestContentLoader.loadTestContent(TestContentLoader.java:57) > at > org.apache.jackrabbit.oak.jcr.OrderableNodesTest.setPrimaryType(OrderableNodesTest.java:62) > {noformat} > Failure seen at builds: 132, 152, 176 > See > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/132/jdk=jdk-1.6u45,label=Ubuntu,nsfixtures=DOCUMENT_RDB,profile=unittesting/testReport/junit/org.apache.jackrabbit.oak.jcr/OrderableNodesTest/setPrimaryType_0_/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2859) Test failure: OrderableNodesTest
[ https://issues.apache.org/jira/browse/OAK-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-2859: --- Fix Version/s: 1.4 > Test failure: OrderableNodesTest > > > Key: OAK-2859 > URL: https://issues.apache.org/jira/browse/OAK-2859 > Project: Jackrabbit Oak > Issue Type: Bug > Components: rdbmk > Environment: https://builds.apache.org/ >Reporter: Michael Dürig >Assignee: Julian Reschke > Labels: ci, jenkins > Fix For: 1.4 > > > {{org.apache.jackrabbit.oak.jcr.OrderableNodesTest}} fails on Jenkins when > running the {{DOCUMENT_RDB}} fixture. > {noformat} > Tests run: 5, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 12.572 sec > <<< FAILURE! > orderableFolder[0](org.apache.jackrabbit.oak.jcr.OrderableNodesTest) Time > elapsed: 3.858 sec <<< ERROR! > javax.jcr.nodetype.ConstraintViolationException: No default node type > available for /testdata > at org.apache.jackrabbit.oak.util.TreeUtil.addChild(TreeUtil.java:186) > at > org.apache.jackrabbit.oak.jcr.delegate.NodeDelegate.addChild(NodeDelegate.java:692) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl$5.perform(NodeImpl.java:296) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl$5.perform(NodeImpl.java:262) > at > org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:202) > at > org.apache.jackrabbit.oak.jcr.session.ItemImpl.perform(ItemImpl.java:112) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl.addNode(NodeImpl.java:262) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl.addNode(NodeImpl.java:247) > at > org.apache.jackrabbit.oak.jcr.TestContentLoader.getOrAddNode(TestContentLoader.java:90) > at > org.apache.jackrabbit.oak.jcr.TestContentLoader.loadTestContent(TestContentLoader.java:57) > at > org.apache.jackrabbit.oak.jcr.OrderableNodesTest.orderableFolder(OrderableNodesTest.java:47) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) > at org.junit.runners.ParentRunner.run(ParentRunner.java:300) > at org.junit.runners.Suite.runChild(Suite.java:128) > at org.junit.runners.Suite.runChild(Suite.java:24) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) > at java.lang.Thread.run(Thread.java:662) > {noformat} > Failure seen at builds: 81, 87, 92, 95, 96, 114, 120, 128, 134, 186, 243, > 272, 292 > See e.g. > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/128/jdk=jdk-1.6u45,label=Ubuntu,nsfixtures=DOCUMENT_RDB,profile=unittesting/console -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2878) Test failure: AutoCreatedItemsTest.autoCreatedItems
[ https://issues.apache.org/jira/browse/OAK-2878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-2878: --- Fix Version/s: 1.4 > Test failure: AutoCreatedItemsTest.autoCreatedItems > --- > > Key: OAK-2878 > URL: https://issues.apache.org/jira/browse/OAK-2878 > Project: Jackrabbit Oak > Issue Type: Bug > Components: rdbmk > Environment: Jenkins: https://builds.apache.org/job/Apache Jackrabbit > Oak matrix/ >Reporter: Michael Dürig >Assignee: Julian Reschke > Labels: CI, jenkins > Fix For: 1.4 > > > {{org.apache.jackrabbit.oak.jcr.AutoCreatedItemsTest.autoCreatedItems}} fails > on Jenkins: No default node type available for /testdata/property > {noformat} > javax.jcr.nodetype.ConstraintViolationException: No default node type > available for /testdata/property > at org.apache.jackrabbit.oak.util.TreeUtil.addChild(TreeUtil.java:186) > at > org.apache.jackrabbit.oak.jcr.delegate.NodeDelegate.addChild(NodeDelegate.java:692) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl$5.perform(NodeImpl.java:296) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl$5.perform(NodeImpl.java:262) > at > org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:202) > at > org.apache.jackrabbit.oak.jcr.session.ItemImpl.perform(ItemImpl.java:112) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl.addNode(NodeImpl.java:262) > at > org.apache.jackrabbit.oak.jcr.session.NodeImpl.addNode(NodeImpl.java:247) > at > org.apache.jackrabbit.oak.jcr.TestContentLoader.getOrAddNode(TestContentLoader.java:90) > at > org.apache.jackrabbit.oak.jcr.TestContentLoader.loadTestContent(TestContentLoader.java:58) > at > org.apache.jackrabbit.oak.jcr.AutoCreatedItemsTest.autoCreatedItems(AutoCreatedItemsTest.java:42) > {noformat} > Failure seen at builds: 130, 134, 138, 249, 292, 297 > See > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/134/jdk=jdk-1.6u45,label=Ubuntu,nsfixtures=DOCUMENT_RDB,profile=unittesting/testReport/junit/org.apache.jackrabbit.oak.jcr/AutoCreatedItemsTest/autoCreatedItems_0_/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-3378) Test failure: SuggestTest
[ https://issues.apache.org/jira/browse/OAK-3378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-3378: --- Fix Version/s: (was: 1.3.9) 1.4 > Test failure: SuggestTest > - > > Key: OAK-3378 > URL: https://issues.apache.org/jira/browse/OAK-3378 > Project: Jackrabbit Oak > Issue Type: Bug > Components: solr >Reporter: Chetan Mehrotra >Assignee: Tommaso Teofili > Labels: ci, jenkins > Fix For: 1.4 > > > Various testcases in SuggestTest test are failing on *1.0 branch* for past > few runs 390, 391, 394, 398 > {noformat} > testSuggestSql(org.apache.jackrabbit.oak.jcr.query.SuggestTest) Time > elapsed: 7.963 sec <<< FAILURE! > junit.framework.ComparisonFailure: expected:<[[{term=in 2015 a red fox is > still a fox,weight=1}, {term=in 2015 my fox is red, like mike's fox and > john's fox,weight=1}]]> but was:<[]> > at junit.framework.Assert.assertEquals(Assert.java:85) > at junit.framework.Assert.assertEquals(Assert.java:91) > at > org.apache.jackrabbit.oak.jcr.query.SuggestTest.testSuggestSql(SuggestTest.java:50) > testSuggestXPath(org.apache.jackrabbit.oak.jcr.query.SuggestTest) Time > elapsed: 0.149 sec <<< FAILURE! > junit.framework.ComparisonFailure: expected:<[[{term=in 2015 a red fox is > still a fox,weight=1}, {term=in 2015 my fox is red, like mike's fox and > john's fox,weight=1}]]> but was:<[]> > at junit.framework.Assert.assertEquals(Assert.java:85) > at junit.framework.Assert.assertEquals(Assert.java:91) > at > org.apache.jackrabbit.oak.jcr.query.SuggestTest.testSuggestXPath(SuggestTest.java:67) > > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2858) Test failure: ObservationRefreshTest
[ https://issues.apache.org/jira/browse/OAK-2858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-2858: --- Fix Version/s: 1.4 > Test failure: ObservationRefreshTest > > > Key: OAK-2858 > URL: https://issues.apache.org/jira/browse/OAK-2858 > Project: Jackrabbit Oak > Issue Type: Bug > Components: rdbmk > Environment: https://builds.apache.org/ >Reporter: Michael Dürig >Assignee: Julian Reschke > Labels: ci, jenkins > Fix For: 1.4 > > > {{org.apache.jackrabbit.oak.jcr.observation.ObservationRefreshTest}} fails on > Jenkins when running the {{DOCUMENT_RDB}} fixture. > {noformat} > Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 16.174 sec > <<< FAILURE! > observation[0](org.apache.jackrabbit.oak.jcr.observation.ObservationRefreshTest) > Time elapsed: 16.173 sec <<< ERROR! > javax.jcr.InvalidItemStateException: OakMerge0001: OakMerge0001: Failed to > merge changes to the underlying store (retries 5, 5286 ms) > at > org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:239) > at > org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:212) > at > org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.newRepositoryException(SessionDelegate.java:664) > at > org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save(SessionDelegate.java:489) > at > org.apache.jackrabbit.oak.jcr.session.SessionImpl$8.performVoid(SessionImpl.java:424) > at > org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.performVoid(SessionDelegate.java:268) > at > org.apache.jackrabbit.oak.jcr.session.SessionImpl.save(SessionImpl.java:421) > at > org.apache.jackrabbit.oak.jcr.observation.ObservationRefreshTest.observation(ObservationRefreshTest.java:176) > 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 > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) > at org.junit.runners.ParentRunner.run(ParentRunner.java:300) > at org.junit.runners.Suite.runChild(Suite.java:128) > at org.junit.runners.Suite.runChild(Suite.java:24) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) > at org.junit.runners.ParentRunner.run(ParentRunner.java:300) > at > org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) > at > org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) > at > org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) > 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 > org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) > at > org.apache.maven.surefire.booter.
[jira] [Updated] (OAK-2655) Test failure: OrderableNodesTest.testAddNode
[ https://issues.apache.org/jira/browse/OAK-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-2655: --- Fix Version/s: 1.4 > Test failure: OrderableNodesTest.testAddNode > > > Key: OAK-2655 > URL: https://issues.apache.org/jira/browse/OAK-2655 > Project: Jackrabbit Oak > Issue Type: Bug > Components: rdbmk >Affects Versions: 1.0.12, 1.2 > Environment: Jenkins, Ubuntu: > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/ >Reporter: Michael Dürig >Assignee: Julian Reschke > Labels: CI, Jenkins > Fix For: 1.4 > > Attachments: 2655.diff > > > {{org.apache.jackrabbit.oak.jcr.OrderableNodesTest.testAddNode}} fails on > Jenkins when running the {{DOCUMENT_RDB}} fixture. > Failure seen at builds: 30, 44, 57, 58, 69, 78, 115, 121, 130, 132, 142, 152 > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/30/jdk=jdk-1.6u45,label=Ubuntu,nsfixtures=DOCUMENT_RDB,profile=unittesting/testReport/junit/org.apache.jackrabbit.oak.jcr/OrderableNodesTest/testAddNode_0_/ -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-2656) Test failures in LDAP authentication: Failed to bind an LDAP service
[ https://issues.apache.org/jira/browse/OAK-2656?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-2656: --- Fix Version/s: (was: 1.3.9) 1.4 > Test failures in LDAP authentication: Failed to bind an LDAP service > > > Key: OAK-2656 > URL: https://issues.apache.org/jira/browse/OAK-2656 > Project: Jackrabbit Oak > Issue Type: Bug > Components: auth-ldap > Environment: Jenkins, Ubuntu: > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/ >Reporter: Michael Dürig >Assignee: Tobias Bocanegra >Priority: Minor > Labels: CI, Jenkins, technical_debt > Fix For: 1.4 > > > The following tests all fail with the same error message "Failed to bind an > LDAP service (1024) to the service registry.". > {noformat} > testAuthenticateFail(org.apache.jackrabbit.oak.security.authentication.ldap.LdapProviderTest): > Failed to bind an LDAP service (1024) to the service registry. > testGetGroups2(org.apache.jackrabbit.oak.security.authentication.ldap.LdapProviderTest): > Failed to bind an LDAP service (1024) to the service registry. > org.apache.jackrabbit.oak.security.authentication.ldap.LdapDefaultLoginModuleTest: > Failed to bind an LDAP service (1024) to the service registry. > testGetUserByUserId(org.apache.jackrabbit.oak.security.authentication.ldap.LdapProviderTest): > Failed to bind an LDAP service (1024) to the service registry. > {noformat} > The stacktrace is always similar: > {noformat} > java.net.BindException: Address already in use] > at > org.apache.directory.server.ldap.LdapServer.startNetwork(LdapServer.java:528) > at > org.apache.directory.server.ldap.LdapServer.start(LdapServer.java:394) > at > org.apache.directory.server.unit.AbstractServerTest.setUp(AbstractServerTest.java:273) > at > org.apache.jackrabbit.oak.security.authentication.ldap.InternalLdapServer.setUp(InternalLdapServer.java:37) > at > org.apache.jackrabbit.oak.security.authentication.ldap.LdapLoginTestBase.beforeClass(LdapLoginTestBase.java:86) > 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 > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) > at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) > at org.junit.runners.ParentRunner.run(ParentRunner.java:300) > at > org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) > at > org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) > at > org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) > 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 > org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) > at > org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) > at > org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) > at > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) > at > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) > Caused by: java.net.BindException: Address already in use > at sun.nio.ch.Net.bind0(Native Method) > at sun.nio.ch.Net.bind(Net.java:444) > at sun.nio.ch.Net.bind(Net.java:436) > at > sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214) > at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) > at > org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocketAcceptor.java:198) > at > org.apache.mina.transport.socket.nio.NioSocketAcceptor.open(NioSocketAcceptor.java:51) > at > org.apache.mina.core.polling.AbstractPollingIoAcceptor.registerHandles(AbstractPollingIoAcceptor.java:547) > at > o
[jira] [Updated] (OAK-3355) Test failure: SpellcheckTest.testSpellcheckMultipleWords
[ https://issues.apache.org/jira/browse/OAK-3355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-3355: --- Fix Version/s: (was: 1.3.9) 1.4 > Test failure: SpellcheckTest.testSpellcheckMultipleWords > > > Key: OAK-3355 > URL: https://issues.apache.org/jira/browse/OAK-3355 > Project: Jackrabbit Oak > Issue Type: Bug > Components: solr > Environment: > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/ >Reporter: Michael Dürig > Labels: ci, jenkins, test-failure > Fix For: 1.4 > > > {{org.apache.jackrabbit.oak.jcr.query.SpellcheckTest.testSpellcheckMultipleWords}} > fails on Jenkins. > Failure seen at builds: 389, 392, 395, 396 > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/396/jdk=jdk-1.6u45,label=Ubuntu,nsfixtures=DOCUMENT_RDB,profile=unittesting/console > {noformat} > testSpellcheckMultipleWords(org.apache.jackrabbit.oak.jcr.query.SpellcheckTest) > Time elapsed: 0.907 sec <<< FAILURE! > junit.framework.ComparisonFailure: expected:<[voting[ in] ontario]> but > was:<[voting[, voted,] ontario]> > at junit.framework.Assert.assertEquals(Assert.java:85) > at junit.framework.Assert.assertEquals(Assert.java:91) > at > org.apache.jackrabbit.oak.jcr.query.SpellcheckTest.testSpellcheckMultipleWords(SpellcheckTest.java:86) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OAK-3295) Test failure: NodeTypeTest.trivialUpdates
[ https://issues.apache.org/jira/browse/OAK-3295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Dürig updated OAK-3295: --- Fix Version/s: (was: 1.3.9) 1.4 > Test failure: NodeTypeTest.trivialUpdates > - > > Key: OAK-3295 > URL: https://issues.apache.org/jira/browse/OAK-3295 > Project: Jackrabbit Oak > Issue Type: Bug > Environment: Jenkins, Ubuntu: > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/ >Reporter: Michael Dürig > Labels: CI, Jenkins > Fix For: 1.4 > > > {{org.apache.jackrabbit.oak.jcr.nodetype.NodeTypeTest.trivialUpdates}} fails > on Jenkins when running the {{DOCUMENT_RDB}} fixture. > Failure seen at builds: 236, 249, 253, 297, 357 > https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/357/jdk=latest1.7,label=Ubuntu,nsfixtures=DOCUMENT_RDB,profile=unittesting/console > {noformat} > trivialUpdates[0](org.apache.jackrabbit.oak.jcr.nodetype.NodeTypeTest) Time > elapsed: 10.066 sec <<< ERROR! > javax.jcr.InvalidItemStateException: Failed to register node types. > at > org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:239) > at > org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager.registerNodeTypes(ReadWriteNodeTypeManager.java:156) > at > org.apache.jackrabbit.oak.jcr.nodetype.NodeTypeTest.trivialUpdates(NodeTypeTest.java:188) > 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 > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) > at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) > at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30) > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) > at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) > at org.junit.runners.ParentRunner.run(ParentRunner.java:300) > at org.junit.runners.Suite.runChild(Suite.java:128) > at org.junit.runners.Suite.runChild(Suite.java:24) > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.apache.jackrabbit.oak.api.CommitFailedException: OakMerge0001: > OakMerge0001: Failed to merge changes to the underlying store (retries 5, > 3624 ms) > at > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBranch.merge0(DocumentNodeStoreBranch.java:183) > at > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBranch.merge(DocumentNodeStoreBranch.java:123) > at > org.apache.jackrabbit.oak.plugins.document.DocumentRootBuilder.merge(DocumentRootBuilder.java:158) > at > org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore.merge(DocumentNodeStore.java:1526) > at > org.apache.jackrabbit.oak.core.MutableRoot.commit(MutableRoot.java:247) > at > org.apache.jackrabbit.oak.core.MutableRoot.commit(MutableRoot.java:258) > at > org.apache.jackrabbit.oak.plugins.nodetype.write.ReadWriteNodeTypeManager.registerNodeTypes(ReadWriteNodeTypeManager.java:145) > ... 27 more > Caused by: org.apache.jackrabbit.oak.plugins.document.DocumentStoreException: > update of 3:/jcr:system/jcr:nodeTypes/mix:created failed, race condition? > at > org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore.internalCreateOrUpdate(RDBDocumentStore.java:830) > at > org.apache.jackrabbit.