andrei perhinschi Messages: 3 Registered: August 2012 Location: West Virginia
Junior Member
Hello Eclipse Forums, I am a comp sci grad student involved in research on faults and failures in mature product lines. To this end I am trying to figure out how to run the automated jUnit tests used to test the Eclipse platform itself. I have not had very much exposure to Eclipse and am rather overwhelmed. That being said please excuse the ignorance that will become apparent below.
I've been looking at http://wiki.eclipse.org/Eclipse/Testing, however I'm not yet familiar enough with Eclipse and am somewhat confused as to where the tests are located and how I can run them. Is there a particular flavor of Eclipse I should be using other than Eclipse Classic (Testing perhaps)? Do I need to build Eclipse from CVS in order to run the tests? Do the tests run over the instance of Eclipse I have installed? Or do I have to checkout the Eclipse source code into my running instance of Eclipse and run the tests over that?
I hope this is the appropriate forum for these noobie questions, if not please let me know. Sorry again for the barrage of questions, it just seems like I have a LOT to figure out to get up to speed and very little time...
On 04.09.2012 04:43, andrei perhinschi wrote:
> Hello Eclipse Forums, I am a comp sci grad student involved in
> research on faults and failures in mature product lines. To this end I
> am trying to figure out how to run the automated jUnit tests used to
> test the Eclipse platform itself. I have not had very much exposure to
> Eclipse and am rather overwhelmed. That being said please excuse the
> ignorance that will become apparent below.
>
> I've been looking at http://wiki.eclipse.org/Eclipse/Testing, however
> I'm not yet familiar enough with Eclipse and am somewhat confused as
> to where the tests are located and how I can run them. Is there a
> particular flavor of Eclipse I should be using other than Eclipse
> Classic (Testing perhaps)? Do I need to build Eclipse from CVS in
> order to run the tests? Do the tests run over the instance of Eclipse
> I have installed? Or do I have to checkout the Eclipse source code
> into my running instance of Eclipse and run the tests over that?
Before I answer all those questions, what do you expect to gain for your
research when running those tests yourself? If you are interested in the
results then you can look at them online.
Dani
>
> I hope this is the appropriate forum for these noobie questions, if
> not please let me know. Sorry again for the barrage of questions, it
> just seems like I have a LOT to figure out to get up to speed and very
> little time...
andrei perhinschi Messages: 3 Registered: August 2012 Location: West Virginia
Junior Member
The plan is to collect dynamic code metrics at runtime and then look for any possible correlations to the test results. Basically I need a testing rig that allows me to execute as much of the Eclipse code as possible (code coverage is important) and figured that the best place to start was the Eclipse automated tests.