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

Reply via email to