*********************************
EMI Test Report Template 
*********************************

- Product: lcgutil

- Release Task: https://savannah.cern.ch/task/?func=detailitem&item_id=23325

- ETICS Subsystem Configuration Name: emi-lcgutil_R_1_12_1_1

- VCS Tag: emi-lcgutil_R_1_12_1_1

- EMI Major Release: 2

- Platforms: SL5/64, SL5/32, SL6

- Author: Oliver Keeble

- Date:30/04/2012

- Test Report Template : v. 3.2

*************
Summary 
*************

1. Deployment tests: 
   1.1. Clean Installation - PASS
   1.2. Upgrade Installation - NA 
2. Static Code Analysis - NA
3. Unit Tests Execution - YES
4. System tests:
  4.1. Functionality tests - PASS
  4.2. Regression tests - PASS
  4.3. Standard Conformance tests - NA
  4.4. Performance tests - NA
  4.5. Scalability tests - NA
  4.6. Integration tests - NA

REMARKS:

*************************** Detailed Testing Report ***************************************

1. Deployment log 
************************

Success rate: 100%
      (32/32)
      

      Start time: Sun Apr 22 15:59:46 2012

      End time: Sun Apr 22 16:02:47 2012

      Duration: 0h
      3m
      1s
    [Package] emi-version [ SUCCESS ]
      [Exec] rm -f /etc/yum.repos.d/*.repo [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/internal.repo (enabled=1) [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/sl.repo (enabled=1) [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/sl-security.repo (enabled=1) [ SUCCESS ]
      [File] /etc/grid-security/hostcert.pem [ SUCCESS ]
      [File] /etc/grid-security/hostkey.pem [ SUCCESS ]
      [File] /home/condor/execute/dir_2802/user-cert.pem [ SUCCESS ]
      [File] /home/condor/execute/dir_2802/user-key.pem [ SUCCESS ]
      [Package] yum-protectbase [ SUCCESS ]
      [Package] ctb-vomscerts,ca_BitFace [ SUCCESS ]
      [Exec] /usr/sbin/setenforce 0 [ SUCCESS ]
      [Directory] /etc/yaim [ SUCCESS ]
      [Guessing EMI version] [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/epel.repo (enabled=1) [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/epel-testing.repo (enabled=1) [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/EGI-trustanchors.repo (enabled=1) [ SUCCESS ]
      [File] /etc/pki/rpm-gpg/RPM-GPG-KEY-emi [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/emi-base.repo (enabled=1) [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/emi-updates.repo (enabled=1) [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/emi-third-party.repo (enabled=1) [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/emi-testing.repo (enabled=1) [ SUCCESS ]
      [Clean] [ SUCCESS ]
      [Exec] cat /etc/yum.repos.d/*.repo [ SUCCESS ]
      [Package] lcg-CA [ SUCCESS ]
      [File] /etc/yaim/site-info.def [ SUCCESS ]
      [File] /etc/yaim/groups.conf [ SUCCESS ]
      [File] /etc/yaim/users.conf [ SUCCESS ]
      [File] /etc/yaim/edgusers.conf [ SUCCESS ]
      [YumRepo] /etc/yum.repos.d/emi-lcgutil0.repo (enabled=1) [ SUCCESS ]
      [Package] fetch-crl,openldap-clients [ SUCCESS ]
      [Exec] fetch-crl [ SUCCESS ]
      

1.1. Clean Installation
-----------------------------
- YUM/APT Testing Repo file contents:
[EGI-trustanchors]
protect = 0
name = EGI-trustanchors
gpgkey = http://repository.egi.eu/sw/production/cas/1/GPG-KEY-EUGridPMA-RPM-3
enabled = 1
baseurl = http://repository.egi.eu/sw/production/cas/1/current/
gpgcheck = 0

[emi-base]
protect = 0
name = EMI Base Repository
gpgkey = 
enabled = 1
baseurl = http://emisoft.web.cern.ch/emisoft/dist/EMI/2/sl5/$basearch/base
gpgcheck = 0

[emi-testing]
protect = 0
name = 
gpgkey = 
enabled = 1
baseurl = http://emisoft.web.cern.ch/emisoft/dist/EMI/testing/2/sl5/$basearch/base
priority = 2
gpgcheck = 0

[emi-third-party]
protect = 0
name = EMI Third-Party Repository
gpgkey = 
enabled = 1
baseurl = http://emisoft.web.cern.ch/emisoft/dist/EMI/2/sl5/$basearch/third-party
gpgcheck = 0

[emi-updates]
protect = 0
name = EMI Updates Repository
gpgkey = 
enabled = 1
baseurl = http://emisoft.web.cern.ch/emisoft/dist/EMI/2/sl5/$basearch/updates
gpgcheck = 0

[epel]
protect = 0
name = Extra Packages for Enterprise Linux add-ons
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
	                          file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
enabled = 1
baseurl = http://linuxsoft.cern.ch/epel/5/$basearch
gpgcheck = 0

[epel-testing]
protect = 0
name = Extra Packages for Enterprise Linux add-ons (Testing)
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
enabled = 1
baseurl = http://linuxsoft.cern.ch/epel/testing/5/$basearch
gpgcheck = 0

[internal]
protect = 0
name = Internal
gpgkey = http://glite.web.cern.ch/glite/glite_key_gd.asc
enabled = 1
baseurl = https://grid-deployment.web.cern.ch/grid-deployment/certification/internal/common/
gpgcheck = 0

[sl]
protect = 1
name = SL 5 base system packages
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-sl
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-sl5
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-csieh
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-dawson
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-jpolok
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled = 1
baseurl = http://ftp.scientificlinux.org/linux/scientific/5x/$basearch/SL
gpgcheck = 0

[sl-security]
protect = 1
name = SL 5 security updates
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-sl
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-sl5
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-csieh
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-dawson
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-jpolok
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern
	                         file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled = 1
baseurl = http://ftp.scientificlinux.org/linux/scientific/5x/$basearch/updates/security
priority = 10
gpgcheck = 0

[ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL]
protect = 1
name = ETICS build of emi-lcgutil_R_1_12_1_1_withtests on sl5_x86_64_gcc412EPEL
enabled = 1
baseurl = http://etics-repository.cern.ch/repository/pm/volatile/repomd/id/be898c72-4df8-4be3-b000-cbe3515f6e5d/sl5_x86_64_gcc412EPEL
priority = 0
gpgcheck = 0

- YUM/APT Install command:   yum -y install lcgutils-testing

- YUM/APT log:

Dependencies Resolved

================================================================================
 Package                  Arch        Version            Repository        Size
================================================================================
Installing:
 globus-common            x86_64      14.5-4.el5         epel             131 k
     replacing  globus-openssl.x86_64 5.1-2.el5

 lcgutils-testing         x86_64      1.12.1-1.el5       ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                           68 k
Installing for dependencies:
 CGSI-gSOAP               x86_64      1.3.5-2.el5        ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                           69 k
 dcap-libs                x86_64      2.47.6-1.el5       emi-testing      120 k
 dpm-libs                 x86_64      1.8.3-1.el5        emi-testing      154 k
 gfal                     x86_64      1.12.1-7.el5       ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                          234 k
 gfal-doc                 x86_64      1.12.1-7.el5       ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                          112 k
 gfal-python              x86_64      1.12.1-7.el5       ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                           53 k
 gridftp-ifce             x86_64      2.1.4-2.el5        ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                           15 k
 is-interface             x86_64      1.12.2-2.el5       ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                           50 k
 lcg-infosites            noarch      3.1.0-2.el5        emi-testing       10 k
 lcg-util                 x86_64      1.12.0-4.el5       ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                           84 k
 lcg-util-libs            x86_64      1.12.0-4.el5       ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                           34 k
 lcg-util-python          x86_64      1.12.0-4.el5       ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                           39 k
 lcgdm-libs               x86_64      1.8.3-1.el5        emi-testing      102 k
 lfc-libs                 x86_64      1.8.3-1.el5        emi-testing       44 k
 lfc-python               x86_64      1.8.3-1.el5        emi-testing      2.2 M
 perl-Convert-ASN1        noarch      0.20-1.1           sl                41 k
 perl-LDAP                noarch      1:0.33-3.fc6       sl               316 k
 srm-ifce                 x86_64      1.12.3-1.el5       ETICS-volatile-build-be898c72-4df8-4be3-b000-cbe3515f6e5d-sl5_x86_64_gcc412EPEL
                                                                          195 k
 voms-clients             x86_64      2.0.8-1.el5        emi-testing      171 k
Updating for dependencies:
 globus-common            i386        14.5-4.el5         epel             128 k
 globus-common-devel      i386        14.5-4.el5         epel              63 k
 globus-common-devel      x86_64      14.5-4.el5         epel              63 k
 globus-common-progs      x86_64      14.5-4.el5         epel              34 k
 globus-core              x86_64      8.5-2.el5          epel              46 k
 myproxy-devel            i386        5.5-1.el5          epel              18 k
 myproxy-devel            x86_64      5.5-1.el5          epel              18 k
 myproxy-libs             i386        5.5-1.el5          epel             120 k
 myproxy-libs             x86_64      5.5-1.el5          epel             121 k
 voms                     i386        2.0.8-1.el5        emi-testing      161 k
 voms                     x86_64      2.0.8-1.el5        emi-testing      163 k

Transaction Summary
================================================================================
Install      21 Package(s)
Upgrade      11 Package(s)

Total download size: 5.1 M
Downloading Packages:
--------------------------------------------------------------------------------
Total                                           2.1 MB/s | 5.1 MB     00:02     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction

  Installing     : globus-common                                           1/48 

  Updating       : voms                                                    2/48 

  Updating       : myproxy-libs                                            3/48 

  Installing     : CGSI-gSOAP                                              4/48 

  Installing     : srm-ifce                                                5/48 

  Installing     : lcgdm-libs                                              6/48 

  Installing     : is-interface                                            7/48 

  Installing     : gridftp-ifce                                            8/48 

  Updating       : globus-core                                             9/48 

  Installing     : lfc-libs                                               10/48 

  Updating       : globus-common-progs                                    11/48 

  Installing     : lfc-python                                             12/48 

  Installing     : dpm-libs                                               13/48 

  Installing     : dcap-libs                                              14/48 

  Installing     : gfal                                                   15/48 

  Installing     : lcg-util-libs                                          16/48 

  Installing     : lcg-util                                               17/48 

  Installing     : lcg-util-python                                        18/48 

  Installing     : gfal-python                                            19/48 

  Installing     : gfal-doc                                               20/48 

  Installing     : perl-Convert-ASN1                                      21/48 

  Installing     : perl-LDAP                                              22/48 

  Installing     : lcg-infosites                                          23/48 

  Updating       : globus-common-devel                                    24/48 

  Updating       : myproxy-devel                                          25/48 

  Updating       : globus-common                                          26/48 

  Updating       : voms                                                   27/48 

  Updating       : myproxy-libs                                           28/48 

  Installing     : voms-clients                                           29/48 

  Installing     : lcgutils-testing                                       30/48 

  Updating       : globus-common-devel                                    31/48 

  Updating       : myproxy-devel                                          32/48 

  Cleanup        : globus-common                                          33/48 

  Erasing        : globus-libtool                                         34/48 

  Erasing        : globus-openssl                                         35/48 

  Cleanup        : globus-core                                            36/48 

  Cleanup        : myproxy-devel                                          37/48 

  Cleanup        : myproxy-devel                                          38/48 

  Cleanup        : globus-common-devel                                    39/48 

  Cleanup        : globus-common-devel                                    40/48 

  Erasing        : globus-libtool-devel                                   41/48 

  Erasing        : globus-openssl-devel                                   42/48 

  Cleanup        : globus-common-progs                                    43/48 

  Cleanup        : myproxy-libs                                           44/48 

  Cleanup        : voms                                                   45/48 

  Cleanup        : voms                                                   46/48 

  Cleanup        : myproxy-libs                                           47/48 

  Cleanup        : globus-common                                          48/48 

Installed:
  globus-common.x86_64 0:14.5-4.el5    lcgutils-testing.x86_64 0:1.12.1-1.el5   

Dependency Installed:
  CGSI-gSOAP.x86_64 0:1.3.5-2.el5       dcap-libs.x86_64 0:2.47.6-1.el5        
  dpm-libs.x86_64 0:1.8.3-1.el5         gfal.x86_64 0:1.12.1-7.el5             
  gfal-doc.x86_64 0:1.12.1-7.el5        gfal-python.x86_64 0:1.12.1-7.el5      
  gridftp-ifce.x86_64 0:2.1.4-2.el5     is-interface.x86_64 0:1.12.2-2.el5     
  lcg-infosites.noarch 0:3.1.0-2.el5    lcg-util.x86_64 0:1.12.0-4.el5         
  lcg-util-libs.x86_64 0:1.12.0-4.el5   lcg-util-python.x86_64 0:1.12.0-4.el5  
  lcgdm-libs.x86_64 0:1.8.3-1.el5       lfc-libs.x86_64 0:1.8.3-1.el5          
  lfc-python.x86_64 0:1.8.3-1.el5       perl-Convert-ASN1.noarch 0:0.20-1.1    
  perl-LDAP.noarch 1:0.33-3.fc6         srm-ifce.x86_64 0:1.12.3-1.el5         
  voms-clients.x86_64 0:2.0.8-1.el5    

Dependency Updated:
  globus-common.i386 0:14.5-4.el5                                               
  globus-common-devel.i386 0:14.5-4.el5                                         
  globus-common-devel.x86_64 0:14.5-4.el5                                       
  globus-common-progs.x86_64 0:14.5-4.el5                                       
  globus-core.x86_64 0:8.5-2.el5                                                
  myproxy-devel.i386 0:5.5-1.el5                                                
  myproxy-devel.x86_64 0:5.5-1.el5                                              
  myproxy-libs.i386 0:5.5-1.el5                                                 
  myproxy-libs.x86_64 0:5.5-1.el5                                               
  voms.i386 0:2.0.8-1.el5                                                       
  voms.x86_64 0:2.0.8-1.el5                                                     

Replaced:
  globus-libtool.x86_64 0:1.2-4.el5   globus-libtool-devel.x86_64 0:1.2-4.el5  
  globus-openssl.x86_64 0:5.1-2.el5   globus-openssl-devel.x86_64 0:5.1-2.el5  


- Configuration log:

Clients, no config.

1.2. Upgrade Installation
--------------------------------

First release for EMI2.

- YUM/APT Production Repo file contents:
- YUM/APT Install command:
- YUM/APT Testing Repo file contents:
- YUM/APT Upgrade command:
- YUM/APT log:
- Configuration log:

2. Static Code Analysis
******************************
- URL where static code analysis results can be accessed

3. Unit Tests
*****************
- URL pointing to the results of the Unit Tests.
- Code Coverage %, if available.

4. System tests 
*********************
- URL where the tests/testsuite can be accessed:  https://svnweb.cern.ch/trac/lcgutil/browser/testing/trunk
- URL where the test results can be accessed: attached.


---------------End of System Test Summary ------------------

-- OliverKeeble - 30-Apr-2012

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2012-04-30 - OliverKeeble
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EGEE All webs login

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright & by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Ask a support question or Send feedback