Bug 140325 - NPE when "Run As" / "JUnit Test"
Summary: NPE when "Run As" / "JUnit Test"
Status: CLOSED INVALID
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.1.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: JDT-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2006-05-05 06:19 EDT by Markus Heiden CLA
Modified: 2009-08-30 02:08 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Heiden CLA 2006-05-05 06:19:58 EDT
A NullPointerException occurs when "Run As" / "JUnit Test" on project and some tests are broken.

Stacktrace:
java.lang.NullPointerException
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.isJUnit4TestSuiteAdapter(RemoteTestRunner.java:672)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.sendTree(RemoteTestRunner.java:646)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:471)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:344)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
Exception in thread "main"
Comment 1 Jerome Lanneluc CLA 2006-05-05 06:31:12 EDT
Moving to JDT UI
Comment 2 Dani Megert CLA 2006-05-05 07:25:05 EDT
Works for me using 3.2 RC3.

Can you provide more details? Which build, what does "some
tests are broken." mean?

Please reopen once the needed information has been provided.
Comment 3 Dani Megert CLA 2006-05-05 09:44:36 EDT
The code in question has gone for 3.2 RC3.
Comment 4 Markus Heiden CLA 2006-05-05 14:53:48 EDT
I encountered this problems long time ago in Eclipse. In the past this problem occured, when some constructors of the tests throwed exceptions. 

I wasn't able to figure out what was the reasons for my problems lately because there are over 300 test cases to look at, sorry. I used 3.1.2 final release.
Comment 5 Markus Heiden CLA 2006-05-05 15:18:02 EDT
In 3.2RC2 it looks like:

java.lang.NullPointerException
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.<init>(JUnit3TestReference.java:57)
	at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestLoader.loadTests(JUnit3TestLoader.java:61)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:442)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:670)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
Comment 6 Denis Roy CLA 2009-08-30 02:08:24 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.