Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

JDKUpdateTesting

Revision as of 05:00, 5 January 2018 by Unnamed Poltroon (Talk) (PDE)

Once a new version of JDK x.y is released ( major version x) , we must test for the following things.

General

  • 1 Ensure that there are no default JDK installed on the machine
  • 2 Launch eclipse with the JDK x . Once launched ensure that in the preference Java-> Installed JREs , JDK x is selected.
  • 3 Launch debug configuration and see if the debug launch is successful
a) look at error log
b) Ensure compiler compliance is x
c) create a sample java project with JavaSE-x EE
d) compile your repository plugins 
e) ensure compliance level for compiler is x
f) change compliance level for compiler to x-1 
g) also check c,d and e with java project created with JavaSE-(x-1) or whichever is the previous major java release
  • 4 Launch run configuration and see if the run launch is successful
Repeat steps 3a) to 3g)
  • 5) Ensure JDK x is the default JDK installed on the machine and repeat 1 to 4
  • 6) Ensure JDK x-1 ( or previous major release version) is default JDK and repeat 1 to 4.
  • 7) Ensure both JDK x and JDK x-1 are present in installed JRE and then launch using JDK x (steps 3a) to 3g)
  • 8) Ensure both JDK x and JDK x-1 are present in installed JRE and then launch using JDK x-1 (steps 3a) to 3g)


JDT Core

  • TO DO

JDT Debug

  • TO DO

JDT UI

  • TODO

PDE

  • Add EE descriptions for Java x. See bug 527360 for example.
  • Update ASM if required
  • Run PDE UI as well as API tools test with just Java x present in installed JRE
  • Launching is covered in "General" section

Help/Others

  • TODO

Back to the top