Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 325749

Summary: Test failures in HEAD
Product: [Eclipse Project] PDE Reporter: DJ Houghton <dj.houghton>
Component: BuildAssignee: pde-build-inbox <pde-build-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: aniefer, darin.eclipse
Version: 3.7   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description DJ Houghton CLA 2010-09-20 08:51:45 EDT
In the nightly build the past couple of days there have been a lot of test failures (70-90) on all platforms. NPEs (somewhere in the XML files) and PermGen errors included. 

This is strange because nothing has been released to HEAD for a while and also the contents of HEAD match the contents released into the latest I-Builds (which aren't failing). 

I talked to Kim and there doesn't seem to be any related changes on the build machine lately.
Comment 1 Andrew Niefer CLA 2010-09-20 15:37:44 EDT
Test failures are caused by the compiler problem bug 325755.

The stack trace causing all the failures is 

java.lang.NullPointerException
at org.eclipse.osgi.framework.internal.core.FilterImpl$Parser.<init>(FilterImpl.java:1373)
at org.eclipse.osgi.framework.internal.core.FilterImpl.newInstance(FilterImpl.java:142)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.createFilter(BundleContextImpl.java:915)
at org.eclipse.pde.internal.build.BundleHelper.createFilter(BundleHelper.java:123)
at org.eclipse.pde.internal.build.BundleHelper.getFilter(BundleHelper.java:165)

This is not posssible, BundleHelper#getFilter line 165 has a null check.

*** This bug has been marked as a duplicate of bug 325755 ***