Required integration testing changes? related to: Proposal to revise forest graph and integration practices for JDK 9

Coleen Phillimore coleen.phillimore at oracle.com
Wed Dec 4 08:17:02 PST 2013


As everyone probably knows, for hotspot, we run JPRT as a integration 
gate.   It builds and runs some last-ditch tests on all platforms.   We 
disallow checkins that fail this test step.   Other diverse tests are 
also required for changes, not in JPRT.

If we make jdk + hotspot changes, how do we check this in to the jdk9 
forest?  Who is making the JPRT (or other equivalent integration testing 
tool) changes so that we do not lose this test step?   Sorry if this is 
embedded in this long thread.

I assume JPRT (or equivalent new thing) would build jdk+hotspot on all 
platforms and if hotspot changes, run the hotspot integration tests 
currently defined in the hotspot jprt.properties file.   All hotspot 
integrations would have to be full jdk+hotspot jobs to get the latest 
jdk changes (rather than last promoted jdk) because there may be 
necessary jdk changes in the n-1th integration.   Is someone working on 
these changes that are needed in order to open this repository?

Thanks,
Coleen




More information about the jdk9-dev mailing list