I've simulated TestOrganizationService.testUserPageSize failure on that dev86 machine with JDK7. Will try to fix TestOrganizationService, so it won't depend on execution order of tests and will pass on all environments.

Thanks,
Marek

On 30/08/12 06:26, Trong Tran wrote:
The org.exoplatform.portal.mop.navigation.TestNavigationService.testLoadNavigations is a new one which was added recently for testing initializing navigation configuration and we have realized that it was failed in JDK7 because of the impact of the execution order of testcases. I'm fixing this in a proper way

And for the org.exoplatform.services.organization.TestOrganizationService.testUserPageSize failure, I found the same problem of the execution ordering. I'm not sure why this wasn't failed before, seems JDK7 doesn't perform testcases in the same order in every times.

Anyway, all of these kind of issues should be fixed properly to not be impacted by the order of execution

On 30 August 2012 05:37, Marek Posolda <mposolda@redhat.com> wrote:
I am working on hibernate4 integration and actually TestOrganizationService.testUserPageSize is passing for me. So hopefully it will be fixed after merge of hibernate4  to GateIn (however I am testing with JDK6).

btw. this particular TestOrganizationService.testUserPageSize is failing only in some hudson builds and on some machines (like machine dev86). So looks like an environment issue.

Marek


On 30/08/12 00:07, Marko Strukelj wrote:
Our CI is still reporting OrganizationService Test failures:


gatein_portal_trunk_oraclejdk1.7 #14: Unstable

985 tests 3 failure(s)  / +3

3 tests failed.
REGRESSION:  org.exoplatform.services.organization.TestOrganizationService.testUserPageSize

Error Message:
expected:<16> but was:<19>

Stack Trace:
junit.framework.AssertionFailedError: expected:<16> but was:<19>
        at junit.framework.Assert.fail(Assert.java:47)
        at junit.framework.Assert.failNotEquals(Assert.java:280)
        at junit.framework.Assert.assertEquals(Assert.java:64)
        at junit.framework.Assert.assertEquals(Assert.java:198)
        at junit.framework.Assert.assertEquals(Assert.java:204)
        at org.exoplatform.services.organization.TestOrganizationService.testUserPageSize(TestOrganizationService.java:168)


REGRESSION:  org.exoplatform.portal.mop.navigation.TestNavigationService.testLoadNavigations

Error Message:
expected:<3> but was:<9>

Stack Trace:
junit.framework.AssertionFailedError: expected:<3> but was:<9>
        at junit.framework.Assert.fail(Assert.java:47)
        at junit.framework.Assert.failNotEquals(Assert.java:280)
        at junit.framework.Assert.assertEquals(Assert.java:64)
        at junit.framework.Assert.assertEquals(Assert.java:198)
        at junit.framework.Assert.assertEquals(Assert.java:204)
        at org.exoplatform.portal.mop.navigation.TestNavigationService.testLoadNavigations(TestNavigationService.java:52)


REGRESSION:  org.exoplatform.portal.mop.navigation.TestNavigationServiceUpdate.testHasChanges

Error Message:
No null navigation accepted

Stack Trace:
java.lang.NullPointerException: No null navigation accepted
        at org.exoplatform.portal.mop.navigation.NavigationServiceImpl.loadNode(NavigationServiceImpl.java:230)
        at org.exoplatform.portal.mop.navigation.TestNavigationServiceUpdate.testHasChanges(TestNavigationServiceUpdate.java:67)



- marko


_______________________________________________
gatein-dev mailing list
gatein-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/gatein-dev


_______________________________________________
gatein-dev mailing list
gatein-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/gatein-dev