db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michelle Caisse (JIRA)" <j...@apache.org>
Subject [jira] Commented: (JDO-300) Log system and jvm version information with test results
Date Sat, 04 Mar 2006 05:55:56 GMT
    [ http://issues.apache.org/jira/browse/JDO-300?page=comments#action_12368836 ] 

Michelle Caisse commented on JDO-300:

(1) I will make the file name an argument.

(2) I thought we decided to get all the system information from Java system properties instead
of using commands that are OS-specific.  Java provides some host and OS information, though
perhaps not always as detailed as uname -a output.  On my machine I get this from uname -a:

CYGWIN_NT-5.0 michelle-home 1.5.18(0.132/4/2) 2005-07-02 20:30 i686 unknown unknown Cygwin

and this as output of SystemCfgSummary:

java.runtime.name:  Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path:  C:\Program Files\Java\jdk1.5.0_05\jre\bin
java.vm.version:  1.5.0_05-b05
java.vm.vendor:  Sun Microsystems Inc.
java.vendor.url:  http://java.sun.com/
path.separator:  ;
java.vm.name:  Java HotSpot(TM) Client VM
file.encoding.pkg:  sun.io
user.country:  US
sun.os.patch.level:  Service Pack 4
java.vm.specification.name:  Java Virtual Machine Specification
user.dir:  C:\svn0\jdo\trunk\tck20\target
java.runtime.version:  1.5.0_05-b05
java.awt.graphicsenv:  sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs:  C:\Program Files\Java\jdk1.5.0_05\jre\lib\endorsed
os.arch:  x86
java.io.tmpdir:  c:\DOCUME~1\michelle\LOCALS~1\Temp\

java.vm.specification.vendor:  Sun Microsystems Inc.
os.name:  Windows 2000
sun.jnu.encoding:  Cp1252
java.library.path:  C:\Program Files\Java\jdk1.5.0_05\jre\bin;.;C:\WINNT\system32;C:\WINNT;C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\cygwin\bin;C:\cygwin\usr\X11R6\bin;c:\WINNT\system32;c:\WINNT;c:\WINNT\system32\WBEM;c:\Program
Files\Soundruler\bin\win32;c:\Program Files\Java\jdk1.5.0_05\bin;c:\PROGRA~1\svn-win32-1.2.3\bin;c:\maven
1.0.2\bin;c:\cvs;c:\apache-ant-1.6.2\bin;c:\jikes-1.14\bin;C:\cygwin\bin;c:\Program Files\cvsnt;c:\maven-2.0\bin;.\
java.specification.name:  Java Platform API Specification
java.class.version:  49.0
sun.management.compiler:  HotSpot Client Compiler
os.version:  5.0
user.home:  C:\Documents and Settings\michelle
java.awt.printerjob:  sun.awt.windows.WPrinterJob
file.encoding:  Cp1252
java.specification.version:  1.5
user.name:  michelle

> Log system and jvm version information with test results
> --------------------------------------------------------
>          Key: JDO-300
>          URL: http://issues.apache.org/jira/browse/JDO-300
>      Project: JDO
>         Type: Improvement
>   Components: tck20
>     Versions: JDO 2 beta
>     Reporter: Michelle Caisse
>     Assignee: Michelle Caisse
>      Fix For: JDO 2 final
>  Attachments: JDO-300.patch
> In order to capture complete environment information with a test run for certification
and debugging, capture information about the host system and the jvm and write to the log/.../configuration
directory for the test run. This could be implemented in maven using java -version and uname
calls, or could be implemented as a special-purpose junit test where the latter records the
values of the relevant java system properties, such as java.version, os.name... The latter
approach is more easily made independent of the OS the test run is performed on.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message