Community
Participate
Working Groups
This problem was introduced with the changes made in bug 190496. After a massive refactoring in the j2ee junit tests, a related performance test has not been updated as necessary: AllCorePerformanceTests in o.e.j.j2ee.core.tests.performance. There, the last five references to junit tests are calls to non-existing test methods: EJBProjectCreationOperationTest("testDefaults") AppClientProjectCreationOperationTest("testDefaults") JCAProjectCreationOperationTest("testDefaults") WebProjectCreationOperationTest("testDefaults") EJBImportOperationTest("testEJB21Import") This causes these performance test calls to fail with the quite inadequate failure message: illegal data set: contains neither AVERAGE nor AFTER values.
The error thrown by the JUnit framework looks like: junit.framework.AssertionFailedError: Method "testEJB21Import" not found This need to be fixed for both 2.0.2 and 3.0 streams.
Before he left IBM, Ian got all of this working for WTP 3.0. He did not get it working for the 2.0.x stream.
Created attachment 89689 [details] Update tests to have valid test case names
I committed this change to HEAD on 2/13 (but forgot to mark it as such). Please verify that this now works.
As far as I remember this was resolved.