[
https://issues.apache.org/jira/browse/JSPWIKI-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13729015#comment-13729015
]
Juan Pablo Santos RodrÃguez commented on JSPWIKI-799:
-----------------------------------------------------
Last two builds were executed on the same node, ubuntu2, with the first one
passing and the second one failing. Too easy to be file permissions.. From the
output console of the last build:
{code}
Running org.apache.wiki.search.SearchManagerTest
SearchManagerTest.waitForIndex for testTitleSearch2 sleeping 0 (out of 50)
SearchManagerTest.waitForIndex for testSimpleSearch sleeping 0 (out of 50)
SearchManagerTest.waitForIndex for testTitleSearch sleeping 0 (out of 50)
SearchManagerTest.waitForIndex for testSimpleSearch2 sleeping 0 (out of 50)
SearchManagerTest.waitForIndex for testSimpleSearch2 sleeping 1 (out of 50)
SearchManagerTest.waitForIndex for testSimpleSearch2 sleeping 2 (out of 50)
[...]
{code}
If we've background threads for testTitleSearch2, testSimpleSearch, and
testTitleSearch starting at (more or less) the same time, each one of the tests
launching those threads empties the working dir from the others. Trying now
with different working dirs for those tests..
> jenkins build fails because of SearchManagerTest
> ------------------------------------------------
>
> Key: JSPWIKI-799
> URL: https://issues.apache.org/jira/browse/JSPWIKI-799
> Project: JSPWiki
> Issue Type: Bug
> Components: Core & storage
> Affects Versions: 2.10
> Environment: Apache Jenkins buildserver
> JSPWiki 2.10
> Reporter: Harry Metske
> Assignee: Harry Metske
> Priority: Minor
>
> After each SVN commit a new Jenkins build is triggered.
> The build on and off succeeds and fails for two testcases :
> {noformat}
> testTitleSearch2(org.apache.wiki.search.SearchManagerTest) Time elapsed:
> 1.168 sec <<< FAILURE!
> junit.framework.AssertionFailedError: no pages expected:<1> but was:<3>
> at junit.framework.Assert.fail(Assert.java:57)
> at junit.framework.Assert.failNotEquals(Assert.java:329)
> at junit.framework.Assert.assertEquals(Assert.java:78)
> at junit.framework.Assert.assertEquals(Assert.java:234)
> at junit.framework.TestCase.assertEquals(TestCase.java:401)
> at
> org.apache.wiki.search.SearchManagerTest.testTitleSearch2(SearchManagerTest.java:182)
> testTitleSearch(org.apache.wiki.search.SearchManagerTest) Time elapsed:
> 0.221 sec <<< FAILURE!
> junit.framework.AssertionFailedError: no pages expected:<1> but was:<3>
> at junit.framework.Assert.fail(Assert.java:57)
> at junit.framework.Assert.failNotEquals(Assert.java:329)
> at junit.framework.Assert.assertEquals(Assert.java:78)
> at junit.framework.Assert.assertEquals(Assert.java:234)
> at junit.framework.TestCase.assertEquals(TestCase.java:401)
> at
> org.apache.wiki.search.SearchManagerTest.testTitleSearch(SearchManagerTest.java:165)
> {noformat}
> This must be due to environmental issues.
> On my own laptop these tests never fail.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira