[
https://issues.apache.org/jira/browse/JSPWIKI-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13728929#comment-13728929
]
Juan Pablo Santos RodrÃguez commented on JSPWIKI-799:
-----------------------------------------------------
I think that JUnit doesn't guarantee test execution order. I'm pretty sure for
4.x (4.11 allows to specify order of tests within a class via annotation). I
don't know for 3.x but I think it's very likely. Also, builds.apache.org has
several nodes, so it seems unlikely to me that we have had two build executions
in a row on the same node. Maybe it's something related to the environment the
job is run on?
> 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