[Tde-development] CVS works
Status: Beta
Brought to you by:
dcorbin
|
From: Carsten B. <car...@gm...> - 2004-03-04 12:58:40
|
Hi, I tried today again today to checkout HEAD form the CVS and it worked. All plugins compile and the tests run without problem. I looked a bit in the code as well, and I found one strange behavoiur in AutoTestEngine.java. In the method public void build(int kind) which is called from the eclipse build system ones for EACH project to build, the tests of ALL projects are run. That means if I have 3 projects(with auto test nature) open and I do "rebuild all" the method runs all the tests 3 times. So a "rebuild all" results in 9 test runs (instead of 3). Would it not be easier to run always the tests of the current project only ? This solves as well the next two issues. In the same class I found two problems: Because the tests are started for all projects, there are two problems: -it fails, if a project is closed -Its checked even for a project without the TDE nature, if the builder is in the last position. This results to the fact that all projects which do not have the TDE nature, become marked with an error. Regards, Carsten |