harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Harmony Wiki] Trivial Update of "GUT Tests" by vmz
Date Tue, 22 Apr 2008 13:45:19 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification.

The following page has been changed by vmz:
http://wiki.apache.org/harmony/GUT_Tests

------------------------------------------------------------------------------
+ [wiki:Self:DRLVMTestTracking Back to DRLVM Test Tracking]
+ 
  [[Anchor(Summary)]]
  === Summary ===
  
@@ -29, +31 @@

  [[Anchor(Configuration)]]
  ==== 1. Configuration ====
  
- Make sure that PATH environment variable contains JDK 1.5 (use RI) and Apache
+ Make sure that PATH environment variable contains JDK 1.5 (use RI)
+ and Apache Ant (v1.6.5 or later),
- Ant (v1.6.5 or later), and that JAVA_HOME and ANT_HOME are properly set up.
+ and that JAVA_HOME and ANT_HOME are properly set up.
  If you use proxy server, specify proxy settings by setting ANT_OPTS environment variable:
  
  Windows:
@@ -39, +42 @@

  Linux:
      export ANT_OPTS="-Dhttp.proxyHost=proxy.com -Dhttp.proxyPort=1111"
  
- Edit gut.properties file:
-     * specify JRE to test, like working_vm/deploy/jdk/jre
-     * make sure the specified Geronimo and Maven versions and locations are correct
- 
  [#Summary Back to Summary]
  
  [[Anchor(Setup)]]
  ==== 2. Setup ====
  
+ If you want to only run GUT, checkout and build as follows:
+ 
  {{{
- $ cd buildtest/tests/gut
+ $ svn checkout http://svn.apache.org/repos/asf/harmony/enhanced/buildtest/trunk/tests/gut
gut
+ 
+ $ cd gut
  $ ant setup
  }}}
  
@@ -58, +61 @@

  [[Anchor(Run)]]
  ==== 3. Run ====
  
- To exclude specific GUT tests, edit the exclude list file named as exclude.list.${os}.${arch}
+ Edit the gut/gut.properties file:
+     * specify JRE to test, like working_vm/deploy/jdk/jre
+     * check the vm.options property
+     * make sure the specified Geronimo and Maven versions and locations are correct
+ 
+ Check the gut/exclude.list.${os}.${arch} files,
  where ${os}.${arch} can be linux.x86, linux.x86_64, windows.x86, or windows.x86_64.
+ These files contain the current actual exclude lists with respective comments.
+ You may edit them if necessary.
+ 
+ To run the tests, do:
  
  {{{
- $ cd buildtest/tests/gut
+ $ cd gut
  $ ant
  }}}
  
@@ -71, +83 @@

  [[Anchor(Results)]]
  ==== 4. Results ====
  
- Results summary can be found in the file results/<timestamp>/report.txt, detailed
tests output is
+ After the run, you would find the results at results/<timestamp>/report.txt, detailed
tests output is
  stored in the file results/<timestamp>/output.txt, where <timestamp> is the
directory name based
  suite's run date and time.
  

Mime
View raw message