2017-06-04 5 views
3

Ich suche nach, wo die Versionsinformationen im OpenJDK-Source-Tree gespeichert sind und bemerkte, dass die Datei "make/jprt.properties" dort einige relevante Informationen enthält. Eine kurze Frage ist "Was bedeutet JPRT?"Was bedeutet "JPRT" in OpenJDK?

Dank

Antwort

2

JPRT ist ein jenkins Plugin: https://plugins.jenkins.io/jprt

OpenJDK sind baut wahrscheinlich getestet mit jenkins mit JPRT Plugin https://github.com/jenkinsci/jprt-plugin

Es ist auch in Java erwähnt wird ("JPRT Steuerung baut/jprt Steuer Jobs"):
http://www.oracle.com/technetwork/java/javase/6u4-140071.html
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8130092

+0

(ich glaube, dass Jenkins Plugin für den Start/Laufen JPRT ist mein Lesen des Codes, dass das ist. echtes JPRT ist etwas Separates.) –

1

Meine Vermutung ist, dass "jprt" ist ein Regressionstest-Tool/cluster für die Regression verwendet, um die Java-Plattform zu testen.

(Eine Google-Suche nach "jprt" enthält Hits mit schrägen Verweise auf eine "jprt" -Befehl, und JPRT Maschinen.)

1

JPRT ist ein internes Build- und Testsystem für OpenJDK bei Oracle. Das Hotspot-Team von Oracle verwendet es beispielsweise, um zu gewährleisten, dass die vorgeschlagenen Änderungen für HotSpot Build eine Kerngruppe von Tests auf einer Reihe von Kernplattformen erstellen. Sie können hier mehr darüber erfahren: http://mail.openjdk.java.net/pipermail/hotspot-dev/2014-September/015259.html

Dalibor Topic, Haupt Product Manager, Java Platform Group @ Oracle