Component
voms
Savannah Task:
task #18587: VOMS release v.2.0.0
ETICS subsystem configuration name:
ETICS name: EMI.voms-EMI1
VCS Tags:
emi.voms-admin-server: glite-security-voms-admin-server_R_2_6_1_1
emi.voms-api-cpp: voms_R_2_0_2
emi.voms-api-java: voms_R_2_0_0
emi.voms-api: voms_R_2_0_0
emi.voms-clients: voms_R_2_0_0
emi.voms-mysql: glite-security-voms-mysql_R_3_1_5_1
emi.voms-oracle: glite-security-voms-oracle_R_3_1_12_1
emi.voms-server: voms_R_2_0_0
emi.voms.javadoc: voms_R_2_0_0
emi.voms.voms-admin-client: glite-security-voms-admin-client_R_2_0_16_1
emi.voms.yaim-voms: emi-yaim-voms_R_1_0_10_1
Emi Major release
RC1
Platform:
sl5_x86_64_gcc412EPEL
Author
Sara Bertocco, Andrea Ceccanti, Vincenzo Ciaschini
Date
16/3/2011
Summary
1. Deployment log:
1.1. Clean Installation - PASS
1.2. Upgrade Installation - NA
2. Static Code Analysis - NA
3. Unit Tests Execution - YES
4. Component tests:
4. 1. Basic Functionality tests - PASS
4. 2. Regression tests - PASS
4. 3. Performance/Scalability tests - NA
4. 4. Standard Compliance/Conformance tests - NA
Deployment log
Clean Installation
Installation log from scratch for mysql available
here (
https://twiki.cern.ch/twiki/pub/EGEE/TestReportForTask18587/emi-voms-mysql-yum-install-log.txt).
Installation log from scratch for oracle available
here (
https://twiki.cern.ch/twiki/pub/EGEE/TestReportForTask18587/emi-voms-oracle-yum-install-log.txt).
Upgrade Installation
There is no previous EMI version to upgrade from.
Yaim configuration
Yaim configuration log from scratch for mysql available
here (
https://twiki.cern.ch/twiki/pub/EGEE/TestReportForTask18587/emi-voms-mysql-yaim-log.txt).
Yaim configuration log from scratch for mysql available
here (
https://twiki.cern.ch/twiki/pub/EGEE/TestReportForTask18587/emi-voms-oracle-yaim-log.txt).
Information Provider/BDII
GLUE 1
[root@cert-15 ~]# ldapsearch -x -h localhost -p 2170 -b mds-vo-name=resource,o=grid
# extended LDIF
#
# LDAPv3
# base with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# resource, grid
dn: Mds-Vo-name=resource,o=grid
Mds-Vo-name: resource
objectClass: Mds
# cert-15.cnaf.infn.it_org.glite.voms-admin_2493694089, resource, grid
dn: GlueServiceUniqueID=cert-15.cnaf.infn.it_org.glite.voms-admin_2493694089,M
ds-Vo-name=resource,o=grid
GlueServiceAccessControlBaseRule: VO:cert.mysql
GlueServiceStatus: OK
objectClass: GlueTop
objectClass: GlueService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueServiceUniqueID: cert-15.cnaf.infn.it_org.glite.voms-admin_2493694089
GlueServiceAccessControlRule: cert.mysql
GlueServiceEndpoint: https://cert-15.cnaf.infn.it:8443/vomses/
GlueServiceVersion: 4.4.4.4
GlueSchemaVersionMinor: 3
GlueServiceName: cert-15.cnaf.infn.it-voms-admin
GlueServiceType: org.glite.voms-admin
GlueServiceWSDL: http://svn.research-infrastructures.eu/public/d4science/gcube
/trunk/vo-management/VOMS-ADMIN/schema/glite-security-voms-admin-2.0.2.wsdl
GlueServiceSemantics: https://edms.cern.ch/file/974094/1/voms-admin-user-guide
.pdf
GlueForeignKey: GlueSiteUniqueID=cert-15.cnaf.infn.it
GlueServiceOwner: cert.mysql
GlueSchemaVersionMajor: 1
GlueServiceStartTime: 2011-04-14T12:07:10+02:00
GlueServiceStatusInfo: /etc/init.d/tomcat5 is already running (13376)
# cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql, resource, grid
dn: GlueServiceUniqueID=cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.my
sql,Mds-Vo-name=resource,o=grid
GlueServiceAccessControlBaseRule: VO:cert.mysql
GlueServiceStatus: OK
GlueServiceStatusInfo: Cannot find voms.
objectClass: GlueTop
objectClass: GlueService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueServiceUniqueID: cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql
GlueServiceAccessControlRule: cert.mysql
GlueServiceStartTime: 1970-01-01T01:00:00+01:00
GlueServiceEndpoint: voms://cert-15.cnaf.infn.it:15000/cert.mysql
GlueServiceVersion: 4.4.4.4
GlueSchemaVersionMinor: 3
GlueServiceName: cert-15.cnaf.infn.it-voms
GlueServiceType: org.glite.voms
GlueServiceSemantics: https://edms.cern.ch/file/973684/1/voms-guide.pdf
GlueForeignKey: GlueSiteUniqueID=cert-15.cnaf.infn.it
GlueServiceOwner: cert.mysql
GlueSchemaVersionMajor: 1
# Endpoint-cert.mysql, cert-15.cnaf.infn.it_org.glite.voms-admin_2493694089,
resource, grid
dn: GlueServiceDataKey=Endpoint-cert.mysql,GlueServiceUniqueID=cert-15.cnaf.in
fn.it_org.glite.voms-admin_2493694089,Mds-Vo-name=resource,o=grid
GlueSchemaVersionMajor: 1
objectClass: GlueTop
objectClass: GlueServiceData
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSchemaVersionMinor: 3
GlueServiceDataKey: Endpoint-cert.mysql
GlueChunkKey: GlueServiceUniqueID=cert-15.cnaf.infn.it_org.glite.voms-admin_24
93694089
GlueServiceDataValue: https://cert-15.cnaf.infn.it:8443/voms/cert.mysql/
# glite-info-service_version, cert-15.cnaf.infn.it_org.glite.voms-admin_24936
94089, resource, grid
dn: GlueServiceDataKey=glite-info-service_version,GlueServiceUniqueID=cert-15.
cnaf.infn.it_org.glite.voms-admin_2493694089,Mds-Vo-name=resource,o=grid
GlueSchemaVersionMajor: 1
objectClass: GlueTop
objectClass: GlueServiceData
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSchemaVersionMinor: 3
GlueServiceDataKey: glite-info-service_version
GlueChunkKey: GlueServiceUniqueID=cert-15.cnaf.infn.it_org.glite.voms-admin_24
93694089
GlueServiceDataValue: 1.6
# glite-info-service_hostname, cert-15.cnaf.infn.it_org.glite.voms-admin_2493
694089, resource, grid
dn: GlueServiceDataKey=glite-info-service_hostname,GlueServiceUniqueID=cert-15
.cnaf.infn.it_org.glite.voms-admin_2493694089,Mds-Vo-name=resource,o=grid
GlueSchemaVersionMajor: 1
objectClass: GlueTop
objectClass: GlueServiceData
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSchemaVersionMinor: 3
GlueServiceDataKey: glite-info-service_hostname
GlueChunkKey: GlueServiceUniqueID=cert-15.cnaf.infn.it_org.glite.voms-admin_24
93694089
GlueServiceDataValue: cert-15.cnaf.infn.it
# glite-info-service_version, cert-15.cnaf.infn.it_org.glite.voms_1379051159_
cert.mysql, resource, grid
dn: GlueServiceDataKey=glite-info-service_version,GlueServiceUniqueID=cert-15.
cnaf.infn.it_org.glite.voms_1379051159_cert.mysql,Mds-Vo-name=resource,o=grid
GlueSchemaVersionMajor: 1
objectClass: GlueTop
objectClass: GlueServiceData
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSchemaVersionMinor: 3
GlueServiceDataKey: glite-info-service_version
GlueChunkKey: GlueServiceUniqueID=cert-15.cnaf.infn.it_org.glite.voms_13790511
59_cert.mysql
GlueServiceDataValue: 1.6
# glite-info-service_hostname, cert-15.cnaf.infn.it_org.glite.voms_1379051159
_cert.mysql, resource, grid
dn: GlueServiceDataKey=glite-info-service_hostname,GlueServiceUniqueID=cert-15
.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql,Mds-Vo-name=resource,o=gri
d
GlueSchemaVersionMajor: 1
objectClass: GlueTop
objectClass: GlueServiceData
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSchemaVersionMinor: 3
GlueServiceDataKey: glite-info-service_hostname
GlueChunkKey: GlueServiceUniqueID=cert-15.cnaf.infn.it_org.glite.voms_13790511
59_cert.mysql
GlueServiceDataValue: cert-15.cnaf.infn.it
# search result
search: 2
result: 0 Success
# numResponses: 9
# numEntries: 8
GLUE 2
[root@cert-15 ~]# ldapsearch -x -h localhost -p 2170 -b o=glue
# extended LDIF
#
# LDAPv3
# base with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# glue
dn: o=glue
objectClass: organization
o: glue
# grid, glue
dn: GLUE2GroupID=grid,o=glue
objectClass: GLUE2Group
GLUE2GroupID: grid
# resource, glue
dn: GLUE2GroupID=resource,o=glue
objectClass: GLUE2Group
GLUE2GroupID: resource
# cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql, resource, glue
dn: GLUE2ServiceID=cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql,G
LUE2GroupID=resource,o=glue
GLUE2EntityValidity: 3600
GLUE2ServiceType: org.glite.voms
GLUE2ServiceID: cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql
objectClass: GLUE2Entity
objectClass: GLUE2Service
GLUE2ServiceQualityLevel: production
GLUE2EntityOtherInfo: InfoProviderName=glite-info-service-glue2
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=cert-15.cnaf.infn.it
GLUE2ServiceComplexity: endpointType=1, share=0, resource=0
GLUE2EntityName: cert-15.cnaf.infn.it-voms
GLUE2ServiceAdminDomainForeignKey: cert-15.cnaf.infn.it
GLUE2EntityCreationTime: 2011-04-14T12:49:43Z
# cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql_1, cert-15.cnaf.i
nfn.it_org.glite.voms_1379051159_cert.mysql, resource, glue
dn: GLUE2EndpointID=cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql_
1,GLUE2ServiceID=cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql,GL
UE2GroupID=resource,o=glue
GLUE2EndpointIssuerCA: /C=IT/O=INFN/CN=INFN CA
GLUE2EntityValidity: 3600
GLUE2EndpointQualityLevel: production
GLUE2EndpointInterfaceName: org.glite.voms
GLUE2EndpointStartTime: 1970-01-01T01:00:00+01:00
objectClass: GLUE2Entity
objectClass: GLUE2Endpoint
GLUE2EndpointID: cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql_1
GLUE2EndpointHealthStateInfo: Cannot find voms.
GLUE2EndpointInterfaceVersion: 4.4.4.4
GLUE2EndpointURL: voms://cert-15.cnaf.infn.it:15000/cert.mysql
GLUE2EntityOtherInfo: InfoProviderName=glite-info-service-glue2
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=cert-15.cnaf.infn.it
GLUE2EndpointDowntimeInfo: See the GOC DB for downtimes: https://goc.gridops.o
rg/
GLUE2EndpointTrustedCA: IGTF
GLUE2EndpointHealthState: ok
GLUE2EndpointServingState: production
GLUE2EndpointServiceForeignKey: cert-15.cnaf.infn.it_org.glite.voms_1379051159
_cert.mysql
GLUE2EntityName: cert-15.cnaf.infn.it-voms
GLUE2EndpointSemantics: https://edms.cern.ch/file/973684/1/voms-guide.pdf
GLUE2EntityCreationTime: 2011-04-14T12:49:43Z
# cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql_1_AP, cert-15.cna
f.infn.it_org.glite.voms_1379051159_cert.mysql_1, cert-15.cnaf.infn.it_org.g
lite.voms_1379051159_cert.mysql, resource, glue
dn: GLUE2PolicyID=cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql_1_
AP,GLUE2EndpointID=cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql_
1,GLUE2ServiceID=cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql,GL
UE2GroupID=resource,o=glue
GLUE2AccessPolicyEndpointForeignKey: cert-15.cnaf.infn.it_org.glite.voms_13790
51159_cert.mysql_1
GLUE2EntityValidity: 3600
objectClass: GLUE2Entity
objectClass: GLUE2Policy
objectClass: GLUE2AccessPolicy
GLUE2PolicyRule: VO:cert.mysql
GLUE2PolicyScheme: org.glite.standard
GLUE2EntityOtherInfo: InfoProviderName=glite-info-service-glue2
GLUE2EntityOtherInfo: InfoProviderVersion=1.0
GLUE2EntityOtherInfo: InfoProviderHost=cert-15.cnaf.infn.it
GLUE2PolicyUserDomainForeignKey: cert.mysql
GLUE2PolicyID: cert-15.cnaf.infn.it_org.glite.voms_1379051159_cert.mysql_1_AP
GLUE2EntityName: cert-15.cnaf.infn.it-voms access control rules
GLUE2EntityCreationTime: 2011-04-14T12:49:43Z
# search result
search: 2
result: 0 Success
# numResponses: 7
# numEntries: 6
Unit Tests Coverage
Folded along with the system and functionality tests:
System Tests
Folded along with the system and functionality tests:
Basic Functionality Tests
Test Report with coverage data and Leak checking activate (
https://twiki.cern.ch/twiki/pub/EGEE/TestReportForTask18587/cert-report-28-04-11.tar.gz)
See javacoverage/index.html for coverage data of the Java APIs, and coverage/index.html for coverage data of applications plus C/C++ APIs
- Description of the test: voms158.exp
- Description of the test: voms159.exp
- Description of the test: voms160.exp
- Description of the test: NO TEST, ETICS configuration issue
- Description of the test: NO TEST, comments in the init script
- Description of the test: NO TEST, non functional issue
- Description of the test: NO TEST, ETICS configuration issue
- Description of the test: Successfull compilation is proof of fixin
- Description of the test: vomsapi-java010.exp
- Description of the test: Successfull compilation is proof of fixing
- Description of the test: voms162.exp
- Description of the test: NO TEST javadoc calls have been removed
- Description of the test:: NO TEST Cannot be tested on SL5. The bug does not happen there.
- Description of the test: PATCH added to the code
- Description of the test: PATCH added to the code
- Description of the test: PATCH added to the code
- Description of the test: PATCH added to the code
- Description of the test: Log-in as root and try to create a proxy
[root@cert-15 ~]# voms-proxy-init --voms cert.mysql
Your identity: /C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-15.cnaf.infn.it
Creating temporary proxy ................................................................................................ Done
Contacting cert-15.cnaf.infn.it:15000 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-15.cnaf.infn.it] "cert.mysql" Done
Creating proxy .................................. Done
Your proxy is valid until Fri Apr 15 05:12:57 2011
- Description of the test: PATCH added to the code
*
Description of the test: voms132.exp
- Description of the test: PATCH added to the code (cannot be tested without hosing the system on a standard SL5)
- Description of the test: Successfull compilation is proof of fixing. However, the bug itself cannot be tested on SL5
- Description of the test: Successfull run is proof of fixing. The interestd platforms are not supported by EMI
- Description of the test: PATCH added to the code
- Description of the test: PATCH added to the code
- Description of the test: voms164.exp
- Description of the test: NO TEST, non functional issue
- Description of the test: voms152.exp, voms153.exp
- Description of the test: vomsapi-java011.exp
- Description of the test: NO TEST, requires voms-admin
- Description of the test: NO TEST
- Description of the test: NO TEST. Build issue;
- Description of the test: voms166.exp, voms167.exp
- Description of the test: NO TEST. Untestable on a correctly working program
- Description of the test: Try to obtain a proxy when not a member of the VO, and when suspended. Both attempts must fail, and the error message must be correct.
[vciaschini@cert-15 ~]$ voms-proxy-init --voms cert.mysql
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Vincenzo Ciaschini
Creating temporary proxy ............................................. Done
Contacting cert-15.cnaf.infn.it:15000 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-15.cnaf.infn.it] "cert.mysql" Failed
Error: cert.mysql: User unknown to this VO.
None of the contacted servers for cert.mysql were capable
of returning a valid AC for the user.
When suspended:
[vciaschini@cert-15 ~]$ voms-proxy-init --voms cert.mysql
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Vincenzo Ciaschini
Creating temporary proxy ............................... Done
Contacting cert-15.cnaf.infn.it:15000 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-15.cnaf.infn.it] "cert.mysql" Failed
Error: User is currently suspended!
Suspension reason: Test for Certification
None of the contacted servers for cert.mysql were capable
of returning a valid AC for the user.
* Result:
PASSED
- Description of the test: Backwards Compatibility Check
1_ voms-proxy-init --voms dteam to create a proxy using VOMS under test
2_ copy the created proxy in a production UI
3_ use this proxy to submit a job
-
- Output: Job successfully submitted
- Result: PASSED
- Description of the test: Creation of a proxy using oracle back-end
voms-proxy-init -voms cert.oracle
$ voms-proxy-init --voms cert.oracle
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sara Bertocco
Creating temporary proxy ........................................................................... Done
Contacting cert-15.cnaf.infn.it:33334 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-15.cnaf.infn.it] "cert.oracle" Done
Creating proxy ............................. Done
Your proxy is valid until Fri Feb 18 23:20:54 2011
- Description of the test: Creation of a proxy with administrator role
voms-proxy-init -voms cert.oracle
[vciaschini@cert-15 ~]$ voms-proxy-init --voms cert.mysql:/cert.mysql/Role=VO-Admin
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Vincenzo Ciaschini
Creating temporary proxy ........................................................................ Done
Contacting cert-15.cnaf.infn.it:15000 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-15.cnaf.infn.it] "cert.mysql" Done
Creating proxy .............................................................. Done
Your proxy is valid until Fri Apr 15 05:02:40 2011
- Description of the test: Creation of a proxy for a suspended user. Test must fail.
voms-proxy-init -voms cert.oracle
Enter GRID pass phrase:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=CNAF/CN=Vincenzo Ciaschini
Creating temporary proxy ............................... Done
Contacting cert-15.cnaf.infn.it:15000 [/C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-15.cnaf.infn.it] "cert.mysql" Failed
Error: User is currently suspended!
Suspension reason: Test for Certification
None of the contacted servers for cert.mysql were capable
of returning a valid AC for the user.
- Description of the test: Creation of a proxy with --rfc and default options. Proxy certificate information should not contain policy.
[root@cert-15 ~]# voms-proxy-init --rfc
Your identity: /C=IT/O=INFN/OU=Host/L=CNAF/CN=cert-15.cnaf.infn.it
Creating proxy ......................... Done
Your proxy is valid until Fri Apr 29 22:38:13 2011
[root@cert-15 ~]# openssl x509 -text -noout -in /tmp/x509up_u0
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
e3:b9:56:1d:0a:ac:f3:0c:c4:0b:c1:d5:45:54:85:d2:9b:35:7d:1c
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=IT, O=INFN, OU=Host, L=CNAF, CN=cert-15.cnaf.infn.it
Validity
Not Before: Apr 29 08:33:13 2011 GMT
Not After : Apr 29 20:38:13 2011 GMT
Subject: C=IT, O=INFN, OU=Host, L=CNAF, CN=cert-15.cnaf.infn.it, CN=1750456961
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public Key: (1024 bit)
Modulus (1024 bit):
00:bb:4f:48:50:a0:33:0e:80:47:68:91:8d:0a:b7:
b5:37:33:f9:9f:9e:65:99:62:88:bd:33:aa:ab:74:
a9:23:e0:15:45:28:b6:a6:82:57:d1:da:2c:86:c8:
ea:61:2f:52:34:44:b7:65:08:d8:91:02:81:61:9a:
be:73:dc:bc:3e:40:ea:bc:57:85:79:5a:a8:80:c7:
5f:cf:4f:ba:ad:87:6b:9e:e9:48:b8:f4:a6:72:0c:
86:ff:34:a6:97:9c:be:a2:8a:8e:47:e4:55:9a:e1:
5d:92:48:c2:1c:cc:c7:2b:be:2e:8f:3e:d1:9e:ee:
cf:08:3a:47:04:0a:e7:44:a7
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Key Usage: critical
Digital Signature, Key Encipherment
X509v3 Basic Constraints: critical
CA:FALSE
X509v3 Authority Key Identifier:
keyid:4F:02:C2:2F:BD:4B:F9:89:23:FD:47:60:FD:72:95:A2:0B:88:6E:00
Proxy Certificate Information: critical
Path Length Constraint: infinite
Policy Language: Inherit all
Signature Algorithm: sha1WithRSAEncryption
12:c3:42:fa:f8:ac:e3:3e:27:fd:b9:f2:ba:2b:f0:2a:0f:a6:
18:e5:5f:e5:9d:4f:a3:fd:ff:cd:45:a1:55:18:f1:6e:ff:84:
45:40:13:fe:f6:bb:26:90:d0:9d:04:21:ba:60:e8:74:7d:7d:
ab:fe:3b:90:cf:fd:51:da:6f:de:aa:67:c8:84:be:78:36:15:
7c:7a:df:b6:31:37:af:d1:8a:fd:05:42:b6:b2:22:f0:30:c6:
9e:25:4c:b6:7e:3a:5d:f9:49:c3:3c:7b:88:7e:cd:92:b1:80:
9f:cd:ec:ed:16:e4:03:f8:25:b9:b6:d2:68:0c:1f:6d:04:84:
4c:f4
Regression Tests
Test Report with coverage data and Leak checking activate This includes the regression tests (
https://twiki.cern.ch/twiki/pub/EGEE/TestReportForTask18587/cert-report-28-04-11.tar.gz)
Performance and Scalability Tests
Standard Compliance/Conformance Tests
--
SaraBertocco - 17-Feb-2011