[
https://issues.apache.org/jira/browse/OAK-5339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15769942#comment-15769942
]
Marcel Reutegger commented on OAK-5339:
---------------------------------------
I think there are two problems with this test. The includedChanges List in the
Recorder is not synchronized, which means changes reported by the background
observer thread are potentially not fully visible to the current threads. The
BackgroundObserver.waitUntilStopped() method may return too early because the
background observer removes an entry from the queue before it is reported.
> Test failure: BackgroundObserverTest.testExcludeSomeCommits()
> -------------------------------------------------------------
>
> Key: OAK-5339
> URL: https://issues.apache.org/jira/browse/OAK-5339
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: continuous integration, core
> Affects Versions: 1.5.16
> Reporter: Hudson
> Assignee: Marcel Reutegger
> Fix For: 1.6
>
>
> Jenkins CI failure:
> https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/
> The build Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK 1.8
> (latest),nsfixtures=DOCUMENT_RDB,profile=unittesting #1337 has failed.
> First failed run: [Apache Jackrabbit Oak matrix/Ubuntu Slaves=ubuntu,jdk=JDK
> 1.8 (latest),nsfixtures=DOCUMENT_RDB,profile=unittesting
> #1337|https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/Ubuntu%20Slaves=ubuntu,jdk=JDK%201.8%20(latest),nsfixtures=DOCUMENT_RDB,profile=unittesting/1337/]
> [console
> log|https://builds.apache.org/job/Apache%20Jackrabbit%20Oak%20matrix/Ubuntu%20Slaves=ubuntu,jdk=JDK%201.8%20(latest),nsfixtures=DOCUMENT_RDB,profile=unittesting/1337/console]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)