UNICORE Gateway Test Report v. 6.4.0 for EMI-1

Component: UNICORE Gateway

Savannah task: https://savannah.cern.ch/task/index.php?18729

ETICS Configuration Name: emi-unicore-gateway_R_6_4_0_2

VCS Tag: https://unicore.svn.sourceforge.net/svnroot/unicore/gateway/tags/gateway-1.4.0

EMI Major Release: EMI 1

Platform: SL5/x86_64

Author(s): Krzysztof Benedyczak

Date: 08.04.2011

Summary

  1. Deployment test:
    1. Clean Installation - PASS
    2. Upgrade Installation - NA
  2. Static Code Analysis - Not done
  3. Unit Test coverage - PASS
  4. System tests:
    1. Basic Functionality tests - PASS
    2. Regression tests - PASS
    3. Performance/Scalability tests - PASS
    4. Standard Compliance/Conformance tests - NA

Automatic pre-packaging tests

Full build log including output of all unit tests and all automated functional and regression tests is available here: http://unicore-dev.zam.kfa-juelich.de/bamboo/download/U6GATEWAY-TRUNK/build_logs/U6GATEWAY-TRUNK-114.log

Code coverage and unit tests

http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/U6GATEWAY-TRUNK-114/artifact/Cobertura-report/index.html

Regression tests

http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/U6GATEWAY-TRUNK-114/artifact/Tests-reports/regressionTestReport.html

Functional tests

http://unicore-dev.zam.kfa-juelich.de/bamboo/browse/U6GATEWAY-TRUNK-114/artifact/Tests-reports/functionalTestReport.html

Standard Compliance/Conformance tests

N/A according to the test plan.

Performance and Scalability tests

Performance test 1
Complete results can be found in full build log, test is passed:
build   07-Apr-2011 13:09:31   Running eu.unicore.gateway.TestPOSTProcessingPerf
...
build   07-Apr-2011 13:09:45   Avarage speed: 1462.629808395495 exchanges/s
build   07-Apr-2011 13:09:45   Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.965 sec

Clean installation deployment report

Full report link: full

Shortened report:

--- [INFO] Deployment test: ./testcases.d/gateway
--- [INFO] Started at: Fri Apr  8 11:22:19 CEST 2011
--- [INFO] Platform: Scientific Linux SL release 5.5 x86_64
--- [INFO] Uninstalling the package unicore-gateway and cleaning all its files
unicore-gateway-6.4.0-1.noarch
Loaded plugins: kernel-module
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-gateway.noarch 0:6.4.0-1 set to be erased
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                 Arch           Version         Repository         Size
================================================================================
Removing:
 unicore-gateway         noarch         6.4.0-1         installed          13 M

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove       1 Package(s)         

Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : unicore-gateway                                          1/1 
warning: /etc/unicore/gateway/security.properties saved as /etc/unicore/gateway/security.properties.rpmsave
warning: /etc/unicore/gateway/gateway.properties saved as /etc/unicore/gateway/gateway.properties.rpmsave
warning: /etc/unicore/gateway/connections.properties saved as /etc/unicore/gateway/connections.properties.rpmsave

Removed:
  unicore-gateway.noarch 0:6.4.0-1                                              

Complete!
--- [INFO] Setting up the repository
--- [INFO] 
--- [INFO] YUM_REPOSITORY=https://twiki.cern.ch/twiki/pub/EMI/EMI-1/rc3.repo
--- [INFO] 
--- [INFO] Fetching yum Repository definition
--2011-04-08 11:22:22--  https://twiki.cern.ch/twiki/pub/EMI/EMI-1/rc3.repo
Resolving twiki.cern.ch... 137.138.6.73
Connecting to twiki.cern.ch|137.138.6.73|:443... connected.
WARNING: cannot verify twiki.cern.ch's certificate, issued by `/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)10/CN=VeriSign Class 3 Secure Server CA - G3':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 200 OK
Length: 144 [application/octet-stream]
Saving to: `/etc/yum.repos.d/unicore-gateway.repo'

     0K                                                       100% 4.04M=0s

2011-04-08 11:22:23 (4.04 MB/s) - `/etc/yum.repos.d/unicore-gateway.repo' saved [144/144]

--- [INFO] Installing from binary package
--- [INFO]   Component: gateway
--- [INFO]   Package:   unicore-gateway
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-gateway.noarch 0:6.4.0-1 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                 Arch           Version         Repository         Size
================================================================================
Installing:
 unicore-gateway         noarch         6.4.0-1         EMI-1-RC3          12 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 12 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-gateway                                          1/1 

Installed:
  unicore-gateway.noarch 0:6.4.0-1                                              

Complete!
unicore-gateway-6.4.0-1.noarch
--- [INFO] Updating /etc/unicore/gateway/security.properties: property keystore = /etc/unicore/gateway/gateway_keystore.jks
keystorepassword=SET-ME' -a -z '' ']'
--- [INFO] Updating /etc/unicore/gateway/security.properties: property keystorepassword = the!gateway
--- [INFO] Updating /etc/unicore/gateway/security.properties: property truststore = /etc/unicore/gateway/gateway_keystore.jks
truststorepassword=SET-ME' -a -z '' ']'
--- [INFO] Updating /etc/unicore/gateway/security.properties: property truststorepassword = the!gateway
--- [INFO] Updating /etc/unicore/gateway/connections.properties: property REGISTRY = https://localhost:7778
--- [INFO] Updating /etc/unicore/gateway/gateway.properties: property registration.enable = false
--- [INFO] Starting the service unicore-gateway
Starting UNICORE gateway:                                  [  OK  ]
--- [INFO] gateway active for user unicore ...
--- [INFO] Waiting for service to start...
--- [INFO] Checking if log file startup.log is present for component gateway
--- [INFO] Log file present on the system.
--- [INFO] Checking if log file gateway.log is present for component gateway
--- [INFO] Log file present on the system.
--- [INFO] Checking if log file startup.log of gateway contains any problematic phrases
--- [INFO] No problems in the log file were found.
--- [INFO] Checking if log file gateway.log of gateway contains any problematic phrases
--- [INFO] No problems in the log file were found.
--- [INFO] Checking if documentation is present for gateway
total 40
drwxr-xr-x  2 root root  4096 Apr  8 11:22 .
drwxr-xr-x 10 root root  4096 Apr  8 11:22 ..
-rw-r--r--  1 root root  4939 Apr  7 18:50 Changes.txt
-rw-r--r--  1 root root 21354 Apr  7 18:50 gateway-doc.txt
--- [INFO] Documentation present on the system.
--- [INFO] Uninstalling the package unicore-registry and cleaning all its files
unicore-registry-6.4.0-rc3.noarch
Loaded plugins: kernel-module
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-registry.noarch 0:6.4.0-rc3 set to be erased
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                 Arch          Version           Repository        Size
================================================================================
Removing:
 unicore-registry        noarch        6.4.0-rc3         installed         40 M

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove       1 Package(s)         

Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : unicore-registry                                         1/1 
warning: /etc/unicore/registry/wsrflite.xml saved as /etc/unicore/registry/wsrflite.xml.rpmsave
warning: /etc/unicore/registry/uas.config saved as /etc/unicore/registry/uas.config.rpmsave

Removed:
  unicore-registry.noarch 0:6.4.0-rc3                                           

Complete!
--- [INFO] Setting up the repository
--- [INFO] 
--- [INFO] YUM_REPOSITORY=https://twiki.cern.ch/twiki/pub/EMI/EMI-1/rc3.repo
--- [INFO] 
--- [INFO] Fetching yum Repository definition
--2011-04-08 11:22:38--  https://twiki.cern.ch/twiki/pub/EMI/EMI-1/rc3.repo
Resolving twiki.cern.ch... 137.138.6.73
Connecting to twiki.cern.ch|137.138.6.73|:443... connected.
WARNING: cannot verify twiki.cern.ch's certificate, issued by `/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)10/CN=VeriSign Class 3 Secure Server CA - G3':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 200 OK
Length: 144 [application/octet-stream]
Saving to: `/etc/yum.repos.d/unicore-registry.repo'

     0K                                                       100% 3.61M=0s

2011-04-08 11:22:38 (3.61 MB/s) - `/etc/yum.repos.d/unicore-registry.repo' saved [144/144]

--- [INFO] Installing from binary package
--- [INFO]   Component: registry
--- [INFO]   Package:   unicore-registry
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-registry.noarch 0:6.4.0-rc3 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                 Arch          Version           Repository        Size
================================================================================
Installing:
 unicore-registry        noarch        6.4.0-rc3         EMI-1-RC3         31 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 31 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-registry                                         1/1 

Installed:
  unicore-registry.noarch 0:6.4.0-rc3                                           

Complete!
unicore-registry-6.4.0-rc3.noarch
--- [INFO] Updating /etc/unicore/registry/uas.config: property uas.onstartup.wait = true
--- [INFO] Updating /etc/unicore/registry/uas.config: property uas.targetsystem.sitename = REGISTRY
--- [INFO] Updating /etc/unicore/registry/uas.config: property uas.security.attributes.order = TFILE
--- [INFO] Updating /etc/unicore/registry/uas.config: property uas.security.attributes.TFILE.class = eu.unicore.uas.security.file.FileAttributeSource
--- [INFO] Updating /etc/unicore/registry/uas.config: property uas.security.attributes.TFILE.file = /etc/unicore/registry/tuudb
--- [INFO] Updating /etc/unicore/registry/uas.config: property uas.security.attributes.TFILE.matching = strict
    making backup /etc/unicore/registry/wsrflite.xml_origin
--- [INFO] Starting the service unicore-registry
Starting UNICORE 6 Registry (as user unicore)
--- [INFO] registry active for user unicore ...
--- [INFO] Waiting for service to start...
--- [INFO] Checking if log file startup.log is present for component registry
--- [INFO] Log file present on the system.
--- [INFO] Checking if log file registry.log is present for component registry
--- [INFO] Log file present on the system.
--- [INFO] Checking if log file startup.log of registry contains any problematic phrases
--- [INFO] No problems in the log file were found.
--- [INFO] Checking if log file registry.log of registry contains any problematic phrases
--- [INFO] No problems in the log file were found.
--- [INFO] Checking if documentation is present for registry
total 12
drwxr-xr-x  2 root root 4096 Apr  8 11:22 .
drwxr-xr-x 10 root root 4096 Apr  8 11:22 ..
-rw-r--r--  1 root root  156 Apr  7 18:29 README.txt
--- [INFO] Documentation present on the system.
--- [INFO] Uninstalling the package unicore-ucc and cleaning all its files
package unicore-ucc is not installed
--- [INFO] Setting up the repository
--- [INFO] 
--- [INFO] YUM_REPOSITORY=https://twiki.cern.ch/twiki/pub/EMI/EMI-1/rc3.repo
--- [INFO] 
--- [INFO] Fetching yum Repository definition
--2011-04-08 11:22:52--  https://twiki.cern.ch/twiki/pub/EMI/EMI-1/rc3.repo
Resolving twiki.cern.ch... 137.138.6.73
Connecting to twiki.cern.ch|137.138.6.73|:443... connected.
WARNING: cannot verify twiki.cern.ch's certificate, issued by `/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)10/CN=VeriSign Class 3 Secure Server CA - G3':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 200 OK
Length: 144 [application/octet-stream]
Saving to: `/etc/yum.repos.d/unicore-ucc.repo'

     0K                                                       100% 3.92M=0s

2011-04-08 11:22:52 (3.92 MB/s) - `/etc/yum.repos.d/unicore-ucc.repo' saved [144/144]

--- [INFO] Installing from binary package
--- [INFO]   Component: ucc
--- [INFO]   Package:   unicore-ucc
--- [INFO] 
Loaded plugins: kernel-module
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-ucc.noarch 0:6.4.0-1 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package              Arch            Version          Repository          Size
================================================================================
Installing:
 unicore-ucc          noarch          6.4.0-1          EMI-1-RC3           32 M

Transaction Summary
================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 32 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : unicore-ucc                                              1/1 

Installed:
  unicore-ucc.noarch 0:6.4.0-1                                                  

Complete!
unicore-ucc-6.4.0-1.noarch
  <ServiceGroupRP xmlns="http://docs.oasis-open.org/wsrf/sg-2">
    <sg:MembershipContentRule ContentElements="foo:bar" MemberInterfaces="" xmlns:sg="http://docs.oasis-open.org/wsrf/sg-2"/>
  </ServiceGroupRP>
</rp:GetResourcePropertyDocumentResponse>'
  <ServiceGroupRP xmlns="http://docs.oasis-open.org/wsrf/sg-2">
    <sg:MembershipContentRule ContentElements="foo:bar" MemberInterfaces="" xmlns:sg="http://docs.oasis-open.org/wsrf/sg-2"/>
  </ServiceGroupRP>
</rp:GetResourcePropertyDocumentResponse>'
--- [INFO] Uninstalling the package unicore-gateway and cleaning all its files
unicore-gateway-6.4.0-1.noarch
Loaded plugins: kernel-module
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-gateway.noarch 0:6.4.0-1 set to be erased
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                 Arch           Version         Repository         Size
================================================================================
Removing:
 unicore-gateway         noarch         6.4.0-1         installed          13 M

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove       1 Package(s)         

Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : unicore-gateway                                          1/1 
warning: /etc/unicore/gateway/security.properties saved as /etc/unicore/gateway/security.properties.rpmsave
warning: /etc/unicore/gateway/gateway.properties saved as /etc/unicore/gateway/gateway.properties.rpmsave
warning: /etc/unicore/gateway/connections.properties saved as /etc/unicore/gateway/connections.properties.rpmsave

Removed:
  unicore-gateway.noarch 0:6.4.0-1                                              

Complete!
--- [INFO] Uninstalling the package unicore-registry and cleaning all its files
unicore-registry-6.4.0-rc3.noarch
Loaded plugins: kernel-module
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-registry.noarch 0:6.4.0-rc3 set to be erased
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package                 Arch          Version           Repository        Size
================================================================================
Removing:
 unicore-registry        noarch        6.4.0-rc3         installed         40 M

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove       1 Package(s)         

Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : unicore-registry                                         1/1 
warning: /etc/unicore/registry/wsrflite.xml saved as /etc/unicore/registry/wsrflite.xml.rpmsave
warning: /etc/unicore/registry/uas.config saved as /etc/unicore/registry/uas.config.rpmsave

Removed:
  unicore-registry.noarch 0:6.4.0-rc3                                           

Complete!
--- [INFO] Uninstalling the package unicore-ucc and cleaning all its files
unicore-ucc-6.4.0-1.noarch
Loaded plugins: kernel-module
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package unicore-ucc.noarch 0:6.4.0-1 set to be erased
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin

Dependencies Resolved

================================================================================
 Package              Arch            Version          Repository          Size
================================================================================
Removing:
 unicore-ucc          noarch          6.4.0-1          installed           42 M

Transaction Summary
================================================================================
Install      0 Package(s)         
Update       0 Package(s)         
Remove       1 Package(s)         

Is this ok [y/N]: Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : unicore-ucc                                              1/1 

Removed:
  unicore-ucc.noarch 0:6.4.0-1                                                  

Complete!
--- [INFO] Outcome: PASSED

Upgrade deployment report

N/A - this is the first EMI Linux-packaged release.
Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatext full r1 manage 44.2 K 2011-04-08 - 13:27 UnknownUser  
Texttxt gateway-6.4.0-EMI1-rc0-full.txt r1 manage 15.7 K 2011-03-04 - 00:12 UnknownUser Full deployment test report for RC0
Edit | Attach | Watch | Print version | History: r8 < r7 < r6 < r5 < r4 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r8 - 2011-05-23 - unknown
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EMI All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback