Community
Participate
Working Groups
The RelEng test suites that verify the structure of a build assume that we are dealing with non-JAR'd plug-ins. This is no longer correct and can cause a NPE to happen. http://fullmoon.ottawa.ibm.com/downloads/drops/N20050317-0010/testresults/html/org.eclipse.releng.tests_winxp.html Specifically see the following method for problems: org.eclipse.releng.tests.BuildTests#testDirectory Let me know if you need help.
Looking at last night's test results, I think that BuildTests#testPluginFiles needs to be changed. A check was added to only test the plug-in if it is a directory but that's not good enough. The algorithm should be something like: - get a dir list - if the entry is a directory then verify and add to list - if the entry is a JAR then verify and add to the list I don't think that JAR'd plug-ins are currently added to the list. Depending on what you are looking for, you should be able to use the java.util.zip classes to look for files, etc. Let me know if you would like a hand with this.
Fix released for builds > 200503181400.