harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From smish...@apache.org
Subject svn commit: r477089 - in /harmony/enhanced/buildtest/trunk: README.txt config/config-full.xml
Date Mon, 20 Nov 2006 07:42:05 GMT
Author: smishura
Date: Sun Nov 19 23:42:01 2006
New Revision: 477089

URL: http://svn.apache.org/viewvc?view=rev&rev=477089
Log:
Apply patch for HARMONY-2240 ([testing][cc] readme update. small improvements) 
Excluded: config/copyres.xml (done by stefano at r477065)

Modified:
    harmony/enhanced/buildtest/trunk/README.txt
    harmony/enhanced/buildtest/trunk/config/config-full.xml

Modified: harmony/enhanced/buildtest/trunk/README.txt
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/trunk/README.txt?view=diff&rev=477089&r1=477088&r2=477089
==============================================================================
--- harmony/enhanced/buildtest/trunk/README.txt (original)
+++ harmony/enhanced/buildtest/trunk/README.txt Sun Nov 19 23:42:01 2006
@@ -30,7 +30,7 @@
    Subversion repository.  In the event that you don't have it
    you can get it via subversion : 
    
-     svn co https://svn.apache.org/repos/asf/incubator/harmony/enhanced/buildtest/trunk
+     svn co https://svn.apache.org/repos/asf/harmony/enhanced/buildtest/trunk
      
 2) Copy cc.properties.example to cc.properties, and update file with actual values.
 
@@ -45,24 +45,50 @@
    Also, as part of setup command the external libs for classlib and drlvm modules 
    will be downloaded and these modules will be built first time.
 
+   Note, JAVA_HOME and ANT_HOME environment variable should be correctly set up
+   in your environment. Also ANT_OPTS variable should be set up to something like
+   set/export ANT_OPTS=-Xmx400M to compile Harmony classes.
+
    
 To kickoff CruiseControl, just type :
 
       ant
       
-   in buildtest/trunk and that will launch CC with the full test set.
+   in buildtest/trunk and that will launch CC with the test set.
    
  To check status, point your browser to 
  
    http://localhost:8080/
    
-   
+
  To Do
  -----
  
- 1) Setup defaultcc.properties and personal buildcc.properties
+ 1) Integrate JAPI tool
  
- 2) Integrate JAPI tool
- 
- 3) Integrate X tool
+ 2) Integrate X tool
+
+FAQ
+---
+1) Q.: The classlib project build/ test runs failed with the message like:
+"No supported regular expression matcher found". Why?
+   A.: Update cruisecontrol.bat (or cruisecontrol.sh) file to add the 
+ant-apache-regexp.jar archives from ant/lib directory to the 'CRUISE_PATH'.
+
+2) Q.: The classes can't be compiled under CC. Why?
+   A.: Usually, no compiler available in the class path. Please, add the 
+ecj_3.2.jar archive to the 'CRUISE_PATH' variable.
+
+3) Q.: The test runs OK, but no passed/ failed information available. Why?
+   A.: This script was tested and works over the sun jdk only. If you run
+it over the BEA jdk it will fail.
+
+4) Q.: The results of CC are not emailed. Why?
+   A.: uncomment the string "REM set CC_OPTS=-Xms128m -Xmx256m" and update
+it as "set CC_OPTS=-Xms128m -Xmx600m"
+
+5) Q.: The size of emailed notification is too big. How it can be reduced?
+   A.: To reduce the emailed notification size please commented out the string
+69-77 in the file <root>/cc/webapps/cruisecontrol/xsl/errors.xsl. In this case
+the email will not include warning messages (actually we have a lot of them).
 

Modified: harmony/enhanced/buildtest/trunk/config/config-full.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/trunk/config/config-full.xml?view=diff&rev=477089&r1=477088&r2=477089
==============================================================================
--- harmony/enhanced/buildtest/trunk/config/config-full.xml (original)
+++ harmony/enhanced/buildtest/trunk/config/config-full.xml Sun Nov 19 23:42:01 2006
@@ -19,6 +19,7 @@
 
         <modificationset quietperiod="60">
             <svn localWorkingCopy="projects/classlib/trunk"/>
+            <buildstatus logdir="logs/drlvm"/>
         </modificationset>
 
         <schedule interval="${timeout}">



Mime
View raw message