United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 6879076 jprt - do not sync source after builds and tests are done
6879076 : jprt - do not sync source after builds and tests are done

Details
Type:
Enhancement
Submit Date:
2009-09-04
Status:
Closed
Updated Date:
2010-04-28
Project Name:
JDK
Resolved Date:
2010-04-28
Component:
hotspot
OS:
generic
Sub-Component:
runtime
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
hs17
Fixed Versions:
hs17

Related Reports
Backport:
Backport:

Sub Tasks

Description
After completing all the builds and tests, jprt normally syncs the repo/workspace with the parent using hg pull/bringover before pushing the result.  Any changes brought into the child at this point will not be built or tested in combination with the outgoing changes in the child, so the result may fail to build or run.  Disable the sync for hotspot.

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/b1f5ced5da21
                                     
2009-09-25
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b1f5ced5da21
                                     
2009-09-09
EVALUATION

Whether to do the sync is controlled by the jprt property jprt.sync.push.  It should be set to false in hotspot/make/jprt.properties.

*** (#1 of 1): [ UNSAVED ] ###@###.###
                                     
2009-09-04
SUGGESTED FIX

diff -r 9eebd3ac74cf make/jprt.properties
--- a/make/jprt.properties      Thu Aug 13 16:22:45 2009 -0700
+++ b/make/jprt.properties      Thu Sep 03 17:58:05 2009 -0700
@@ -40,6 +40,10 @@
 
 jprt.tools.default.release=${jprt.submit.release}
 
+# Disable syncing the source after builds and tests are done.
+
+jprt.sync.push=false
+
 # Define the Solaris platforms we want for the various releases
                                     
2009-09-04



Hardware and Software, Engineered to Work Together