********************************* EMI Test Report Template ********************************* - Product: Pseudonymity - Release Task: 24867 - ETICS Subsystem Configuration Name: emi-pseudonymity_R_1_1_0_0 - VCS Tag: tags/1_1_0-0 - EMI Major Release: EMI-2 - Platforms: SL6/x86_64 - Author: Henri Mikkonen - Date: 27-April-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 - NA 4.3. Standard Conformance tests - NA 4.4. Performance tests - NA 4.5. Scalability tests - NA 4.6. Integration tests - NA REMARKS: No upgrade installation as this is the first EMI version. *************************** Detailed Testing Report *************************************** 1. Deployment log ************************ 1.1. Clean Installation ----------------------------- - YUM/APT Testing Repo file contents: [root@hip-paha-virt-10 yum.repos.d]# cat emi-2-rc-sl6.repo [core] name=name=SL 6 base baseurl=http://linuxsoft.cern.ch/scientific/6x/$basearch/os http://ftp.scientificlinux.org/linux/scientific/6x/$basearch/os http://ftp1.scientificlinux.org/linux/scientific/6x/$basearch/os http://ftp2.scientificlinux.org/linux/scientific/6x/$basearch/os protect=0 gpgcheck=0 [extras] name=epel baseurl=http://ftp.heanet.ie/pub/fedora/epel/6/$basearch http://mirror.switch.ch/ftp/mirror/epel/6/$basearch http://ftp.fi.muni.cz/pub/linux/fedora/epel/6/$basearch http://ftp.nluug.nl/pub/os/Linux/distr/fedora-epel/6/$basearch http://nl.mirror.eurid.eu/epel/6/$basearch protect=0 gpgcheck=0 [EGI-trustanchors] name=EGI-trustanchors baseurl=http://repository.egi.eu/sw/production/cas/1/current/ gpgkey=http://repository.egi.eu/sw/production/cas/1/GPG-KEY-EUGridPMA-RPM-3 gpgcheck=1 enabled=1 [EMI-2-RC-base] name=EMI 2 RC Base Repository baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/2/RC/sl6/$basearch/base gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/2/RPM-GPG-KEY-emi priority=45 protect=1 enabled=1 gpgcheck=0 [EMI-2-RC-third-party] name=EMI 2 RC Third-Party Repository baseurl=http://emisoft.web.cern.ch/emisoft/dist/EMI/2/RC/sl6/$basearch/third-party gpgkey=http://emisoft.web.cern.ch/emisoft/dist/EMI/2/RPM-GPG-KEY-emi protect=1 enabled=1 priority=45 gpgcheck=0 [Oracle] name=Oracle Repository (not for distribution) baseurl=http://eticssoft.web.cern.ch/eticssoft/repository/externals/oracle-instantclient/10.2.0.4/repo/sl6/$basearch gpgcheck=0 protect=1 enabled=1 priority=45 gpgcheck=0 - YUM/APT Install command: yum install pseudonymity-server pseudonymity-ui - YUM/APT log: [root@hip-paha-virt-10 yum.repos.d]# yum install pseudonymity-server pseudonymity-ui Loaded plugins: security EGI-trustanchors | 951 B 00:00 EGI-trustanchors/primary | 31 kB 00:00 EGI-trustanchors 213/213 EMI-2-RC-base | 1.9 kB 00:00 EMI-2-RC-base/primary_db | 402 kB 00:00 EMI-2-RC-third-party | 1.9 kB 00:00 EMI-2-RC-third-party/primary_db | 22 kB 00:00 Oracle | 1.9 kB 00:00 Oracle/primary_db | 2.1 kB 00:00 core | 3.2 kB 00:00 core/primary_db | 4.1 MB 00:01 extras | 4.0 kB 00:00 extras/primary_db | 4.3 MB 00:01 sl | 3.2 kB 00:00 sl/primary_db | 4.1 MB 00:03 sl-security | 1.9 kB 00:00 sl-security/primary_db | 2.3 MB 00:01 Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package pseudonymity-server.noarch 0:1.1.0-0.sl6 will be installed --> Processing Dependency: emi-trustmanager for package: pseudonymity-server-1.1.0-0.sl6.noarch --> Processing Dependency: bouncycastle for package: pseudonymity-server-1.1.0-0.sl6.noarch --> Processing Dependency: pseudonymity-common for package: pseudonymity-server-1.1.0-0.sl6.noarch --> Processing Dependency: emi-trustmanager-axis for package: pseudonymity-server-1.1.0-0.sl6.noarch --> Processing Dependency: emi-trustmanager-tomcat for package: pseudonymity-server-1.1.0-0.sl6.noarch --> Processing Dependency: java-1.6.0-openjdk for package: pseudonymity-server-1.1.0-0.sl6.noarch ---> Package pseudonymity-ui.noarch 0:1.1.0-0.sl6 will be installed --> Running transaction check ---> Package bouncycastle.noarch 0:1.46-1.el6 will be installed --> Processing Dependency: jpackage-utils >= 1.7 for package: bouncycastle-1.46-1.el6.noarch --> Processing Dependency: jpackage-utils >= 1.5 for package: bouncycastle-1.46-1.el6.noarch --> Processing Dependency: jpackage-utils >= 1.7 for package: bouncycastle-1.46-1.el6.noarch ---> Package emi-trustmanager.noarch 0:3.1.3-1.sl6 will be installed ---> Package emi-trustmanager-axis.noarch 0:2.0.2-1.sl6 will be installed --> Processing Dependency: axis for package: emi-trustmanager-axis-2.0.2-1.sl6.noarch ---> Package emi-trustmanager-tomcat.noarch 0:3.0.1-1.sl6 will be installed --> Processing Dependency: log4j for package: emi-trustmanager-tomcat-3.0.1-1.sl6.noarch ---> Package java-1.6.0-openjdk.x86_64 1:1.6.0.0-1.43.1.10.6.el6_2 will be installed --> Processing Dependency: rhino for package: 1:java-1.6.0-openjdk-1.6.0.0-1.43.1.10.6.el6_2.x86_64 --> Processing Dependency: tzdata-java for package: 1:java-1.6.0-openjdk-1.6.0.0-1.43.1.10.6.el6_2.x86_64 --> Processing Dependency: libpulse.so.0(PULSE_0)(64bit) for package: 1:java-1.6.0-openjdk-1.6.0.0-1.43.1.10.6.el6_2.x86_64 --> Processing Dependency: libpulse.so.0()(64bit) for package: 1:java-1.6.0-openjdk-1.6.0.0-1.43.1.10.6.el6_2.x86_64 --> Processing Dependency: libXtst.so.6()(64bit) for package: 1:java-1.6.0-openjdk-1.6.0.0-1.43.1.10.6.el6_2.x86_64 ---> Package pseudonymity-common.noarch 0:1.1.0-0.sl6 will be installed --> Running transaction check ---> Package axis.noarch 0:1.2.1-7.2.el6 will be installed --> Processing Dependency: jakarta-commons-httpclient for package: axis-1.2.1-7.2.el6.noarch --> Processing Dependency: jaf for package: axis-1.2.1-7.2.el6.noarch --> Processing Dependency: javamail for package: axis-1.2.1-7.2.el6.noarch --> Processing Dependency: jakarta-commons-discovery for package: axis-1.2.1-7.2.el6.noarch --> Processing Dependency: jakarta-commons-logging for package: axis-1.2.1-7.2.el6.noarch --> Processing Dependency: wsdl4j for package: axis-1.2.1-7.2.el6.noarch --> Processing Dependency: jaxp_parser_impl for package: axis-1.2.1-7.2.el6.noarch EGI-trustanchors/filelists | 15 kB 00:00 EMI-2-RC-base/filelists_db | 311 kB 00:00 EMI-2-RC-third-party/filelists_db | 61 kB 00:00 Oracle/filelists_db | 1.1 kB 00:00 core/filelists_db | 5.0 MB 00:01 extras/filelists_db | 5.8 MB 00:01 sl/filelists_db | 5.0 MB 00:02 sl-security/filelists_db | 1.5 MB 00:01 ---> Package jpackage-utils.noarch 0:1.7.5-3.12.el6 will be installed ---> Package libXtst.x86_64 0:1.0.99.2-3.el6 will be installed ---> Package log4j.x86_64 0:1.2.14-6.4.el6 will be installed --> Processing Dependency: java-gcj-compat for package: log4j-1.2.14-6.4.el6.x86_64 --> Processing Dependency: xml-commons-apis for package: log4j-1.2.14-6.4.el6.x86_64 --> Processing Dependency: java-gcj-compat for package: log4j-1.2.14-6.4.el6.x86_64 --> Processing Dependency: libgcj_bc.so.1()(64bit) for package: log4j-1.2.14-6.4.el6.x86_64 ---> Package pulseaudio-libs.x86_64 0:0.9.21-13.el6 will be installed --> Processing Dependency: libsndfile.so.1(libsndfile.so.1.0)(64bit) for package: pulseaudio-libs-0.9.21-13.el6.x86_64 --> Processing Dependency: libasyncns.so.0()(64bit) for package: pulseaudio-libs-0.9.21-13.el6.x86_64 --> Processing Dependency: libsndfile.so.1()(64bit) for package: pulseaudio-libs-0.9.21-13.el6.x86_64 ---> Package rhino.noarch 0:1.7-0.7.r2.2.el6 will be installed --> Processing Dependency: jline for package: rhino-1.7-0.7.r2.2.el6.noarch ---> Package tzdata-java.noarch 0:2012b-3.el6 will be installed --> Running transaction check ---> Package classpathx-jaf.x86_64 0:1.0-15.4.el6 will be installed ---> Package classpathx-mail.noarch 0:1.1.1-9.4.el6 will be installed ---> Package jakarta-commons-discovery.noarch 1:0.4-5.4.el6 will be installed ---> Package jakarta-commons-httpclient.x86_64 1:3.1-0.6.el6 will be installed ---> Package jakarta-commons-logging.noarch 0:1.0.4-10.el6 will be installed ---> Package java-1.5.0-gcj.x86_64 0:1.5.0.0-29.1.el6 will be installed --> Processing Dependency: sinjdoc for package: java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64 ---> Package jline.noarch 0:0.9.94-0.8.el6 will be installed ---> Package libasyncns.x86_64 0:0.8-1.1.el6 will be installed ---> Package libgcj.x86_64 0:4.4.6-3.el6 will be installed --> Processing Dependency: libart_lgpl >= 2.1.0 for package: libgcj-4.4.6-3.el6.x86_64 --> Processing Dependency: zip >= 2.1 for package: libgcj-4.4.6-3.el6.x86_64 ---> Package libsndfile.x86_64 0:1.0.20-5.el6 will be installed --> Processing Dependency: libogg.so.0()(64bit) for package: libsndfile-1.0.20-5.el6.x86_64 --> Processing Dependency: libvorbisenc.so.2()(64bit) for package: libsndfile-1.0.20-5.el6.x86_64 --> Processing Dependency: libFLAC.so.8()(64bit) for package: libsndfile-1.0.20-5.el6.x86_64 --> Processing Dependency: libvorbis.so.0()(64bit) for package: libsndfile-1.0.20-5.el6.x86_64 ---> Package wsdl4j.noarch 0:1.5.2-7.8.el6 will be installed ---> Package xerces-j2.x86_64 0:2.7.1-12.6.el6_0 will be installed --> Processing Dependency: xml-commons-resolver >= 1.1 for package: xerces-j2-2.7.1-12.6.el6_0.x86_64 ---> Package xml-commons-apis.x86_64 0:1.3.04-3.6.el6 will be installed --> Running transaction check ---> Package flac.x86_64 0:1.2.1-6.1.el6 will be installed ---> Package libart_lgpl.x86_64 0:2.3.20-5.1.el6 will be installed ---> Package libogg.x86_64 2:1.1.4-2.1.el6 will be installed ---> Package libvorbis.x86_64 1:1.2.3-4.el6_2.1 will be installed ---> Package sinjdoc.x86_64 0:0.5-9.1.el6 will be installed --> Processing Dependency: java_cup >= 0.10 for package: sinjdoc-0.5-9.1.el6.x86_64 ---> Package xml-commons-resolver.x86_64 0:1.1-4.18.el6 will be installed ---> Package zip.x86_64 0:3.0-1.el6 will be installed --> Running transaction check ---> Package java_cup.x86_64 1:0.10k-5.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================================================================================================= Installing: pseudonymity-server noarch 1.1.0-0.sl6 EMI-2-RC-base 20 M pseudonymity-ui noarch 1.1.0-0.sl6 EMI-2-RC-base 1.8 M Installing for dependencies: axis noarch 1.2.1-7.2.el6 core 1.5 M bouncycastle noarch 1.46-1.el6 extras 2.3 M classpathx-jaf x86_64 1.0-15.4.el6 core 99 k classpathx-mail noarch 1.1.1-9.4.el6 core 478 k emi-trustmanager noarch 3.1.3-1.sl6 EMI-2-RC-base 249 k emi-trustmanager-axis noarch 2.0.2-1.sl6 EMI-2-RC-base 27 k emi-trustmanager-tomcat noarch 3.0.1-1.sl6 EMI-2-RC-base 28 k flac x86_64 1.2.1-6.1.el6 core 242 k jakarta-commons-discovery noarch 1:0.4-5.4.el6 core 72 k jakarta-commons-httpclient x86_64 1:3.1-0.6.el6 core 579 k jakarta-commons-logging noarch 1.0.4-10.el6 core 51 k java-1.5.0-gcj x86_64 1.5.0.0-29.1.el6 core 138 k java-1.6.0-openjdk x86_64 1:1.6.0.0-1.43.1.10.6.el6_2 sl-security 25 M java_cup x86_64 1:0.10k-5.el6 core 196 k jline noarch 0.9.94-0.8.el6 core 85 k jpackage-utils noarch 1.7.5-3.12.el6 core 58 k libXtst x86_64 1.0.99.2-3.el6 core 21 k libart_lgpl x86_64 2.3.20-5.1.el6 core 64 k libasyncns x86_64 0.8-1.1.el6 core 23 k libgcj x86_64 4.4.6-3.el6 core 19 M libogg x86_64 2:1.1.4-2.1.el6 core 20 k libsndfile x86_64 1.0.20-5.el6 core 232 k libvorbis x86_64 1:1.2.3-4.el6_2.1 sl-security 167 k log4j x86_64 1.2.14-6.4.el6 core 678 k pseudonymity-common noarch 1.1.0-0.sl6 EMI-2-RC-base 1.3 M pulseaudio-libs x86_64 0.9.21-13.el6 core 461 k rhino noarch 1.7-0.7.r2.2.el6 core 777 k sinjdoc x86_64 0.5-9.1.el6 core 704 k tzdata-java noarch 2012b-3.el6 sl-security 153 k wsdl4j noarch 1.5.2-7.8.el6 core 156 k xerces-j2 x86_64 2.7.1-12.6.el6_0 core 2.9 M xml-commons-apis x86_64 1.3.04-3.6.el6 core 438 k xml-commons-resolver x86_64 1.1-4.18.el6 core 144 k zip x86_64 3.0-1.el6 core 259 k Transaction Summary ============================================================================================================================================================================================================================================= Install 36 Package(s) Total download size: 80 M Installed size: 202 M Is this ok [y/N]: y Downloading Packages: (1/36): axis-1.2.1-7.2.el6.noarch.rpm | 1.5 MB 00:00 (2/36): bouncycastle-1.46-1.el6.noarch.rpm | 2.3 MB 00:00 (3/36): classpathx-jaf-1.0-15.4.el6.x86_64.rpm | 99 kB 00:00 (4/36): classpathx-mail-1.1.1-9.4.el6.noarch.rpm | 478 kB 00:00 (5/36): emi-trustmanager-3.1.3-1.sl6.noarch.rpm | 249 kB 00:00 (6/36): emi-trustmanager-axis-2.0.2-1.sl6.noarch.rpm | 27 kB 00:00 (7/36): emi-trustmanager-tomcat-3.0.1-1.sl6.noarch.rpm | 28 kB 00:00 (8/36): flac-1.2.1-6.1.el6.x86_64.rpm | 242 kB 00:00 (9/36): jakarta-commons-discovery-0.4-5.4.el6.noarch.rpm | 72 kB 00:00 (10/36): jakarta-commons-httpclient-3.1-0.6.el6.x86_64.rpm | 579 kB 00:00 (11/36): jakarta-commons-logging-1.0.4-10.el6.noarch.rpm | 51 kB 00:00 (12/36): java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64.rpm | 138 kB 00:00 (13/36): java-1.6.0-openjdk-1.6.0.0-1.43.1.10.6.el6_2.x86_64.rpm | 25 MB 00:09 (14/36): java_cup-0.10k-5.el6.x86_64.rpm | 196 kB 00:00 (15/36): jline-0.9.94-0.8.el6.noarch.rpm | 85 kB 00:00 (16/36): jpackage-utils-1.7.5-3.12.el6.noarch.rpm | 58 kB 00:00 (17/36): libXtst-1.0.99.2-3.el6.x86_64.rpm | 21 kB 00:00 (18/36): libart_lgpl-2.3.20-5.1.el6.x86_64.rpm | 64 kB 00:00 (19/36): libasyncns-0.8-1.1.el6.x86_64.rpm | 23 kB 00:00 (20/36): libgcj-4.4.6-3.el6.x86_64.rpm | 19 MB 00:05 (21/36): libogg-1.1.4-2.1.el6.x86_64.rpm | 20 kB 00:00 (22/36): libsndfile-1.0.20-5.el6.x86_64.rpm | 232 kB 00:00 (23/36): libvorbis-1.2.3-4.el6_2.1.x86_64.rpm | 167 kB 00:00 (24/36): log4j-1.2.14-6.4.el6.x86_64.rpm | 678 kB 00:00 (25/36): pseudonymity-common-1.1.0-0.sl6.noarch.rpm | 1.3 MB 00:00 (26/36): pseudonymity-server-1.1.0-0.sl6.noarch.rpm | 20 MB 00:02 (27/36): pseudonymity-ui-1.1.0-0.sl6.noarch.rpm | 1.8 MB 00:00 (28/36): pulseaudio-libs-0.9.21-13.el6.x86_64.rpm | 461 kB 00:00 (29/36): rhino-1.7-0.7.r2.2.el6.noarch.rpm | 777 kB 00:00 (30/36): sinjdoc-0.5-9.1.el6.x86_64.rpm | 704 kB 00:00 (31/36): tzdata-java-2012b-3.el6.noarch.rpm | 153 kB 00:00 (32/36): wsdl4j-1.5.2-7.8.el6.noarch.rpm | 156 kB 00:00 (33/36): xerces-j2-2.7.1-12.6.el6_0.x86_64.rpm | 2.9 MB 00:00 (34/36): xml-commons-apis-1.3.04-3.6.el6.x86_64.rpm | 438 kB 00:00 (35/36): xml-commons-resolver-1.1-4.18.el6.x86_64.rpm | 144 kB 00:00 (36/36): zip-3.0-1.el6.x86_64.rpm | 259 kB 00:00 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 3.7 MB/s | 80 MB 00:21 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : jpackage-utils-1.7.5-3.12.el6.noarch 1/36 Installing : libXtst-1.0.99.2-3.el6.x86_64 2/36 Installing : 2:libogg-1.1.4-2.1.el6.x86_64 3/36 Installing : jakarta-commons-logging-1.0.4-10.el6.noarch 4/36 Installing : 1:jakarta-commons-discovery-0.4-5.4.el6.noarch 5/36 Installing : 1:libvorbis-1.2.3-4.el6_2.1.x86_64 6/36 Installing : flac-1.2.1-6.1.el6.x86_64 7/36 Installing : libsndfile-1.0.20-5.el6.x86_64 8/36 Installing : jline-0.9.94-0.8.el6.noarch 9/36 Installing : rhino-1.7-0.7.r2.2.el6.noarch 10/36 Installing : zip-3.0-1.el6.x86_64 11/36 Installing : tzdata-java-2012b-3.el6.noarch 12/36 Installing : libart_lgpl-2.3.20-5.1.el6.x86_64 13/36 Installing : libgcj-4.4.6-3.el6.x86_64 14/36 Installing : java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64 15/36 Installing : 1:java_cup-0.10k-5.el6.x86_64 16/36 Installing : sinjdoc-0.5-9.1.el6.x86_64 17/36 Installing : xml-commons-apis-1.3.04-3.6.el6.x86_64 18/36 Installing : xerces-j2-2.7.1-12.6.el6_0.x86_64 19/36 Installing : xml-commons-resolver-1.1-4.18.el6.x86_64 20/36 Installing : log4j-1.2.14-6.4.el6.x86_64 21/36 Installing : classpathx-jaf-1.0-15.4.el6.x86_64 22/36 Installing : 1:jakarta-commons-httpclient-3.1-0.6.el6.x86_64 23/36 Installing : libasyncns-0.8-1.1.el6.x86_64 24/36 Installing : pulseaudio-libs-0.9.21-13.el6.x86_64 25/36 Installing : 1:java-1.6.0-openjdk-1.6.0.0-1.43.1.10.6.el6_2.x86_64 26/36 Installing : emi-trustmanager-3.1.3-1.sl6.noarch 27/36 Installing : bouncycastle-1.46-1.el6.noarch 28/36 Installing : pseudonymity-common-1.1.0-0.sl6.noarch 29/36 Installing : emi-trustmanager-tomcat-3.0.1-1.sl6.noarch 30/36 Installing : classpathx-mail-1.1.1-9.4.el6.noarch 31/36 Installing : wsdl4j-1.5.2-7.8.el6.noarch 32/36 Installing : axis-1.2.1-7.2.el6.noarch 33/36 Installing : emi-trustmanager-axis-2.0.2-1.sl6.noarch 34/36 Installing : pseudonymity-server-1.1.0-0.sl6.noarch 35/36 Installing : pseudonymity-ui-1.1.0-0.sl6.noarch 36/36 Installed: pseudonymity-server.noarch 0:1.1.0-0.sl6 pseudonymity-ui.noarch 0:1.1.0-0.sl6 Dependency Installed: axis.noarch 0:1.2.1-7.2.el6 bouncycastle.noarch 0:1.46-1.el6 classpathx-jaf.x86_64 0:1.0-15.4.el6 classpathx-mail.noarch 0:1.1.1-9.4.el6 emi-trustmanager.noarch 0:3.1.3-1.sl6 emi-trustmanager-axis.noarch 0:2.0.2-1.sl6 emi-trustmanager-tomcat.noarch 0:3.0.1-1.sl6 flac.x86_64 0:1.2.1-6.1.el6 jakarta-commons-discovery.noarch 1:0.4-5.4.el6 jakarta-commons-httpclient.x86_64 1:3.1-0.6.el6 jakarta-commons-logging.noarch 0:1.0.4-10.el6 java-1.5.0-gcj.x86_64 0:1.5.0.0-29.1.el6 java-1.6.0-openjdk.x86_64 1:1.6.0.0-1.43.1.10.6.el6_2 java_cup.x86_64 1:0.10k-5.el6 jline.noarch 0:0.9.94-0.8.el6 jpackage-utils.noarch 0:1.7.5-3.12.el6 libXtst.x86_64 0:1.0.99.2-3.el6 libart_lgpl.x86_64 0:2.3.20-5.1.el6 libasyncns.x86_64 0:0.8-1.1.el6 libgcj.x86_64 0:4.4.6-3.el6 libogg.x86_64 2:1.1.4-2.1.el6 libsndfile.x86_64 0:1.0.20-5.el6 libvorbis.x86_64 1:1.2.3-4.el6_2.1 log4j.x86_64 0:1.2.14-6.4.el6 pseudonymity-common.noarch 0:1.1.0-0.sl6 pulseaudio-libs.x86_64 0:0.9.21-13.el6 rhino.noarch 0:1.7-0.7.r2.2.el6 sinjdoc.x86_64 0:0.5-9.1.el6 tzdata-java.noarch 0:2012b-3.el6 wsdl4j.noarch 0:1.5.2-7.8.el6 xerces-j2.x86_64 0:2.7.1-12.6.el6_0 xml-commons-apis.x86_64 0:1.3.04-3.6.el6 xml-commons-resolver.x86_64 0:1.1-4.18.el6 zip.x86_64 0:3.0-1.el6 Complete! [root@hip-paha-virt-10 yum.repos.d]# - Configuration log: Followed the details at: https://twiki.cern.ch/twiki/bin/view/EMI/PseudonymityServerConfiguration , the configuration is confidential as it contains secret information towards the online CA. 1.2. Upgrade Installation -------------------------------- - YUM/APT Production Repo file contents: NA (See remarks) - YUM/APT Install command: NA (See remarks) - YUM/APT Testing Repo file contents: NA (See remarks) - YUM/APT Upgrade command: NA (See remarks) - YUM/APT log: NA (See remarks) - Configuration log: NA (See remarks) 2. Static Code Analysis ****************************** - URL where static code analysis results can be accessed NA 3. Unit Tests ***************** - URL pointing to the results of the Unit Tests. http://etics-repository.cern.ch:8080/repository/reports/id/e3f0332d-80f6-4d4d-99b2-3f470a61d775/sl6_x86_64_gcc446EPEL/-/reports/reportModuleDetail-emi.pseudonymity.common-emi-pseudonymity-common_R_1_1_0_0.html http://etics-repository.cern.ch:8080/repository/reports/id/e3f0332d-80f6-4d4d-99b2-3f470a61d775/sl6_x86_64_gcc446EPEL/-/reports/reportModuleDetail-emi.pseudonymity.ui-emi-pseudonymity-ui_R_1_1_0_0.html - Code Coverage %, if available. NA 4. System tests ********************* - URL where the tests/testsuite can be accessed: https://twiki.cern.ch/twiki/bin/view/EMI/PseudonymityTestPlan - URL where the test results can be accessed: see Summary / 4.1 below OR please, use the template below to include the test results in this document: --------------- System Test Summary ------------------ For each Basic Functionality test, please include the following summary: * Description of the test: see 4.1 * Result: PASSED/FAILED: see 4.1 For each Regression test, please include the following summary: * Description of the test: NA * Test Unique ID/RfC unique ID: NA * Result: PASSED/FAILED: NA For each of Performance and Scalability tests, please include the following summary: * Description of the test: NA * Description of the specific context: NA * Result: PASSED/FAILED: NA For each Standards Compliance/Conformance test, please include the following summary: * Description of the test: NA * Adopted Standard: NA * Result: PASSED/FAILED: NA For each Integration test, please include the following summary: * Description of involved components and testbed setup: NA * Description of the test: NA * Description of the specific context: NA * Result: PASSED/FAILED: NA 4.1. Basic Functionality tests ************************************* For each test: COPY & PASTE TEST OUTPUT. Test-Server-Config-1: (The configuration is invalid, because the host certificate filename is wrong: [root@hip-paha-virt-10 t]# /etc/init.d/pseudonymity-service start ... 09:12:55.726 [main] ERROR o.g.p.s.s.PseudonymityService - Error initializing trustmanager connector: Error while reading certificates or CRLs: /etc/grid-security/hostcert_WRONG.pem (No such file or directory) java.security.cert.CertificateException: Error while reading certificates or CRLs: /etc/grid-security/hostcert_WRONG.pem (No such file or directory) at org.glite.security.trustmanager.UpdatingKeyManager.loadKeystore(UpdatingKeyManager.java:322) ~[trustmanager.jar:na] at org.glite.security.trustmanager.UpdatingKeyManager.<init>(UpdatingKeyManager.java:178) ~[trustmanager.jar:na] at org.glite.security.trustmanager.ContextWrapper.initKeyManagers(ContextWrapper.java:490) ~[trustmanager.jar:na] at org.glite.security.trustmanager.ContextWrapper.init(ContextWrapper.java:412) ~[trustmanager.jar:na] at org.glite.security.trustmanager.ContextWrapper.<init>(ContextWrapper.java:263) ~[trustmanager.jar:na] at org.glite.pseudo.server.standalone.PseudonymityService.configureTMConnector(PseudonymityService.java:181) [pseudo.jar:na] at org.glite.pseudo.server.standalone.PseudonymityService.configureServer(PseudonymityService.java:248) [pseudo.jar:na] at org.glite.pseudo.server.standalone.PseudonymityService.<init>(PseudonymityService.java:121) [pseudo.jar:na] at org.glite.pseudo.server.standalone.PseudonymityService.main(PseudonymityService.java:342) [pseudo.jar:na] ... [root@hip-paha-virt-10 server]# /etc/init.d/pseudonymity-service status Pseudonymity Service not running! [root@hip-paha-virt-10 server]# PASSED Test-Server-Config-2: [root@hip-paha-virt-10 t]# /etc/init.d/pseudonymity-service start [root@hip-paha-virt-10 t]# /etc/init.d/pseudonymity-service status Pseudonymity Service running! [root@hip-paha-virt-10 t]# PASSED Test-Func-1: [root@hip-paha-virt-10 java]# pseudo-cert-request --url https://hip-paha-virt-10.cern.ch:8443/pseudo/Login -p /tmp/x509up_u1000 -v pseudo-cert-request: org.glite.pseudo.ui.PseudoInit - Copyright (c) 2011. Members of the EMI Collaboration ServiceUrl: https://hip-paha-virt-10.cern.ch:8443/pseudo/Login New Key Password: Retype: Proxy Filename: /tmp/x509up_u1000 Connecting to the pseudonymity service ... ok Generating a public/private keypair (1024 bit) ... ok Submitting the certificate request ... ok Pseudo certificate (/root/.globus/pseudocert.pem) expires on 'Sun Apr 27 09:13:09 CEST 2014'. [root@hip-paha-virt-10 java]# PASSED Test-Func-2: [root@hip-paha-virt-10 java]# openssl x509 -in /root/.globus/pseudocert.pem -subject -noout subject= /CN=9f74b48775c2e01c/OU=Tech/O=HIP/DC=pseudotest/C=FI [root@hip-paha-virt-10 java]# PASSED Test-Func-3: Output is in the Web browser. For the user "CN=Henri Johannes Mikkonen, CN=610244, CN=mikkonen, OU=Users, OU=Organic Units, DC=cern, DC=ch", the pseudonym "CN=9f74b48775c2e01c,DC=pseudotest,OU=Tech,O=HIP,C=FI" exists with four events: "301: Requested certificate", "302: Issued certificate", "303: Registered certificate", "201: Issued DN". PASSED Test-Func-4: Output is in the Web browser. For the admin "CN=Henri Johannes Mikkonen, CN=610244, CN=mikkonen, OU=Users, OU=Organic Units, DC=cern, DC=ch", there is information that he has listed event details for the pseudonym. PASSED 4.2. Regression tests ***************************** For each test: NA 4.3. Standard Conformance tests ****************************************** For each test: NA 4.4. Performance tests ******************************* For each test: NA 4.5. Scalability tests ************************** For each test: NA 4.6. Integration tests ************************** For each test: NA ---------------End of System Test Summary ------------------