On 11/28/06, Tim Ellison wrote:
Looks like a few people are having problems with tests at the moment. On Linux I see a bunch of compiler errors, like this: [exec] [echo] Compiling ACCESSIBILITY tests ... [exec] [javac] 1. ERROR in /home/hybld/continuum-working-directory/6/classlib/modules/accessibility/src/test/api/java/common/javax/accessibility/AccessibleBundleTest.java [exec] [javac] (at line 25) [exec] [javac] import javax.swing.BasicSwingTestCase; [exec] [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [exec] [javac] The import javax.swing.BasicSwingTestCase cannot be resolved which is because in r479469 the BasicSwingTestCase was moved from the 'support' module to the 'swing' module, but as you can see it is referenced from the 'accessibility' module. In the implementation code, where we cannot control the cyclical dependencies inherent in the JSE spec, we do a global build first then compile the individual modules against the HDK. In the test code we can specify our dependencies to avoid cycles, so the testing code has to be in the module itself, or in the 'support' module. This refactoring seems to have broken that design, so I suggest that the support classes used by numerous modules are returned to 'support'.
I agree with moving it back to 'support'. Tim, are you working on this (just to avoid duplicate work)? Thanks, Stepan. Regards,
Tim (fighting a losing cause it would seem to regain a stable pass rate ;-) -- Tim Ellison ([EMAIL PROTECTED]) IBM Java technology centre, UK.
