*********************************
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 ------------------
Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2012-04-27 - HenriMikkonen
 
    • 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