From 74fc0a59fca888e01e113219b7c8f042120e4413 Mon Sep 17 00:00:00 2001
From: gary_williams <gary_williams@localhost>
Date: Wed, 10 Oct 2007 17:26:46 +0000
Subject: [PATCH] add JVM Architecture to xml report 

---
 opendj-sdk/opends/tests/functional-tests/testcases/runTestJob.xml     |    9 ++++++++-
 opendj-sdk/opends/tests/functional-tests/testcases/runFuncTests.xml   |    5 +++++
 opendj-sdk/opends/tests/functional-tests/shared/functions/baselib.xml |    2 ++
 3 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/opendj-sdk/opends/tests/functional-tests/shared/functions/baselib.xml b/opendj-sdk/opends/tests/functional-tests/shared/functions/baselib.xml
index 92d71ff..d4150ff 100755
--- a/opendj-sdk/opends/tests/functional-tests/shared/functions/baselib.xml
+++ b/opendj-sdk/opends/tests/functional-tests/shared/functions/baselib.xml
@@ -92,6 +92,8 @@
                 DSInfo.getServerValueFromKey('JVM Version',DSInfo.SystemDict)
               DSInfo.ServerDict['jvm vendor']= \
                 DSInfo.getServerValueFromKey('JVM Vendor',DSInfo.SystemDict)
+              DSInfo.ServerDict['jvm architecture']= \
+                DSInfo.getServerValueFromKey('JVM Architecture',DSInfo.SystemDict)  
               DSInfo.ServerDict['system os']= \
                 DSInfo.getServerValueFromKey('Operating System',DSInfo.SystemDict)
               DSInfo.ServerDict['system name']= \
diff --git a/opendj-sdk/opends/tests/functional-tests/testcases/runFuncTests.xml b/opendj-sdk/opends/tests/functional-tests/testcases/runFuncTests.xml
index b18e18d..7cafe3c 100755
--- a/opendj-sdk/opends/tests/functional-tests/testcases/runFuncTests.xml
+++ b/opendj-sdk/opends/tests/functional-tests/testcases/runFuncTests.xml
@@ -245,6 +245,7 @@
         ServerJavaVendor='unknown'
         ServerJVMVersion='unknown'
         ServerJVMVendor='unknown'
+        ServerJVMArchitecture='unknown'
         ServerSystemOS='unknown'
         ServerSystemName='unknown'
         ServerSvnRevision='unknown'
@@ -276,6 +277,10 @@
           if ServerInfoDict.has_key(ServerInfoKey):
             ServerJVMVendor=ServerInfoDict[ServerInfoKey]
 
+          ServerInfoKey='jvm architecture'
+          if ServerInfoDict.has_key(ServerInfoKey):
+            ServerJVMArchitecture=ServerInfoDict[ServerInfoKey]
+
           ServerInfoKey='system os'
           if ServerInfoDict.has_key(ServerInfoKey):
             ServerSystemOS=ServerInfoDict[ServerInfoKey]
diff --git a/opendj-sdk/opends/tests/functional-tests/testcases/runTestJob.xml b/opendj-sdk/opends/tests/functional-tests/testcases/runTestJob.xml
index 2fd5142..dc58a97 100644
--- a/opendj-sdk/opends/tests/functional-tests/testcases/runTestJob.xml
+++ b/opendj-sdk/opends/tests/functional-tests/testcases/runTestJob.xml
@@ -137,6 +137,10 @@
           ServerInfoKey='jvm vendor'
           if ServerInfoDict.has_key(ServerInfoKey):
             ServerJVMVendor=ServerInfoDict[ServerInfoKey]
+
+          ServerInfoKey='jvm architecture'
+          if ServerInfoDict.has_key(ServerInfoKey):
+            ServerJVMArchitecture=ServerInfoDict[ServerInfoKey]
           
           ServerInfoKey='system os'
           if ServerInfoDict.has_key(ServerInfoKey):
@@ -362,7 +366,10 @@
         xmlfh.write('      &lt;/jvm-version&gt;\n')
         xmlfh.write('      &lt;jvm-vendor&gt;\n')
         xmlfh.write('        %s\n' % ServerJVMVendor)
-        xmlfh.write('      &lt;/jvm-vendor&gt;\n')        
+        xmlfh.write('      &lt;/jvm-vendor&gt;\n')
+        xmlfh.write('      &lt;jvm-arch&gt;\n')
+        xmlfh.write('        %s\n' % ServerJVMArchitecture)
+        xmlfh.write('      &lt;/jvm-arch&gt;\n')                
         xmlfh.write('    &lt;/identification&gt;\n')
         xmlfh.write('    &lt;results&gt;\n')
       </script>

--
Gitblit v1.10.0