*********************************
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