Difference: EMI2CREAMTaskIGIRTC157SL6 (1 vs. 7)

Revision 72013-08-01 - SergioTraldi

Line: 1 to 1
 
META TOPICPARENT name="EMI2CREAMTaskJiraIGIRTC-157"

CREAM v. 1.14.5 - Testing report SL6: IGIRTC-157

Line: 47 to 47
 

System tests

Changed:
<
<
Authentication using GJAF
>
>
Authentication using GJAF and ARGUS
 

Functionality tests

Added:
>
>
 

CREAM PBS

Line: 238 to 239
 
  • Functionality test suite log
Added:
>
>

CREAM Torque using ARGUS authentication


[traldi@cert-16 ~]$ pybot -e glue /opt/cream_test/testsuite/cream_test_suite.html
INFO: The files of this testsuite will be stored under: /tmp/tmpzvq_gh.cream_testing/
==============================================================================
Cream Test Suite :: This is the main testing module,needed for testing the ...
==============================================================================
Set Log Level :: Set the log level used for the test suite. This c... | PASS |
------------------------------------------------------------------------------
Check Executables :: Check whether the needed executables for the ... | PASS |
------------------------------------------------------------------------------
Simple Submit :: Execute /bin/uname -a.Submit the jdl and wait for... | PASS |
------------------------------------------------------------------------------
ISB Base URI :: Execute a bash shell script.The script is stored i... | PASS |
------------------------------------------------------------------------------
ISB Client to CE :: Execute a bash shell script.The script is stor... | PASS |
------------------------------------------------------------------------------
ISB gsiftp to CE :: Execute a bash shell script.The script is stor... | PASS |
------------------------------------------------------------------------------
OSB localhost :: Execute /bin/uname -a.Store std out and error str... | PASS |
------------------------------------------------------------------------------
OSB gsiftp BaseDestURI :: Execute /bin/uname -a.Store std out and ... | PASS |
------------------------------------------------------------------------------
OSB gsiftp DestURI :: Execute /bin/uname -a.Store std out and erro... | PASS |
------------------------------------------------------------------------------
Environment :: Execute a bash shell script.The script is stored lo... | PASS |
------------------------------------------------------------------------------
Epilogue :: Execute two bash shell scripts,one for the job and the... | PASS |
------------------------------------------------------------------------------
Prologue :: Execute two bash shell scripts,one for the job and the... | PASS |
------------------------------------------------------------------------------
Explicit Delegation :: Test job submission with explicit delegatio... | PASS |
------------------------------------------------------------------------------
Job Cancel :: Test job cancellation.Two cases are tested:             | PASS |
------------------------------------------------------------------------------
Job List :: Test the job listing cli utility.Store the list of the... | PASS |
------------------------------------------------------------------------------
Job Suspend - Resume :: Submit a job and suspend it.Wait until it'... | PASS |
------------------------------------------------------------------------------
Manually Cancel Job :: Submit a job and then manually cancel it on... | PASS |
------------------------------------------------------------------------------
Verify CE service info :: This test case verifies the output of th... | PASS |
------------------------------------------------------------------------------
Enable - Disable Submission :: This test case tests the proper fun... | PASS |
------------------------------------------------------------------------------
Job Purge :: This test case verifies the proper functionality of t... | PASS |
------------------------------------------------------------------------------
Admin Manage Job :: This test case checks whether a user can manag... | PASS |
------------------------------------------------------------------------------
Limiter :: NOTE: This test case is about 25 minutes long!             | PASS |
------------------------------------------------------------------------------
Ban User :: This test case tests if the banning of user works. The... | PASS |
------------------------------------------------------------------------------
Sandbox Staging :: This test case tests the two different Sandbox ... | PASS |
------------------------------------------------------------------------------
Automatic Proxy Purging :: This test case checks the automatic pro... | PASS |
------------------------------------------------------------------------------
Verify Job Status Output :: This test is checking the output of th... | PASS |
------------------------------------------------------------------------------
OutputData :: This test case tests the OutputData jdl attribute. T... | PASS |
------------------------------------------------------------------------------
Automatic Job Purge :: This test case is testing the functionality... | PASS |
------------------------------------------------------------------------------
Proxy Renewal :: Submit a job lasting 20 minutes using a proxy val... | PASS |
------------------------------------------------------------------------------
CPU Allocation 1 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 2 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 3 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 4 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 5 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 6 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
Resource BDII :: Check if the resource bdii publishes all the rele... | PASS |
------------------------------------------------------------------------------
Logging and Bookkeeping :: Check if the logging and bookkeeping se... | PASS |
------------------------------------------------------------------------------
Old BLParser Restart :: Configure a CREAM CE using the old blah bl... | PASS |
------------------------------------------------------------------------------
Cream Test Suite :: This is the main testing module,needed for tes... | PASS |
38 critical tests, 38 passed, 0 failed
38 tests total, 38 passed, 0 failed
==============================================================================
Output:  /home/traldi/output.xml
Log:     /home/traldi/log.html
Report:  /home/traldi/report.html

  • Functionality test suite log
 

Regression tests

Bug #CREAM-111 Wrong tokenization for epilogue argument list FIXED
Line: 1198 to 1296
 
META FILEATTACHMENT attachment="testSuite-EMI2_SL6_LSF.tgz" attr="h" comment="" date="1375189921" name="testSuite-EMI2_SL6_LSF.tgz" path="testSuite-EMI2_SL6_LSF.tgz" size="521803" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="certificationReport-EMI2-Cream-1.14.5-2.txt" attr="h" comment="" date="1375259697" name="certificationReport-EMI2-Cream-1.14.5-2.txt" path="certificationReport-EMI2-Cream-1.14.5-2.txt" size="2813" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="testingReport-EMI2-Cream-1.14.5-2.txt" attr="h" comment="" date="1375259697" name="testingReport-EMI2-Cream-1.14.5-2.txt" path="testingReport-EMI2-Cream-1.14.5-2.txt" size="7269" user="SergioTraldi" version="1"
Added:
>
>
META FILEATTACHMENT attachment="testSuite-EMI2_SL6_Torque_Argus.tgz" attr="h" comment="" date="1375340339" name="testSuite-EMI2_SL6_Torque_Argus.tgz" path="testSuite-EMI2_SL6_Torque_Argus.tgz" size="504114" user="SergioTraldi" version="1"

Revision 62013-07-31 - SergioTraldi

Line: 1 to 1
 
META TOPICPARENT name="EMI2CREAMTaskJiraIGIRTC-157"

CREAM v. 1.14.5 - Testing report SL6: IGIRTC-157

Line: 13 to 13
 
  • EMI Major Release: EMI 2 (Matterhorn)
  • Platform: SL6 epel
  • Author: Sergio Traldi
Changed:
<
<
>
>
 
  • Outcome: "Certifiied*
Line: 862 to 862
 OK
Changed:
<
<

Glue 2 Compliance - PASSED with some errors

>
>

Glue 2 Compliance - PASSED

Errors are because of use of a State value not defined in the default glue-validator table.
 
[traldi@cert-16 ~]$ glue-validator -H cream-31.pd.infn.it -p 2170 -b o=glue -g glue2
Validating data types. ... FAIL
Line: 1186 to 1187
 

Integration testing

Deleted:
<
<
Tests described:
  -- SergioTraldi - 2013-07-29
Line: 1205 to 1196
 
META FILEATTACHMENT attachment="20130726_113729_EMI2_SL6_CREAM_LSF_INSTALL.log" attr="h" comment="" date="1375189921" name="20130726_113729_EMI2_SL6_CREAM_LSF_INSTALL.log" path="20130726_113729_EMI2_SL6_CREAM_LSF_INSTALL.log" size="265359" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="20130730_135640_EMI2_SL6-64_CREAM_LSF_UPDATE.log" attr="h" comment="" date="1375189921" name="20130730_135640_EMI2_SL6-64_CREAM_LSF_UPDATE.log" path="20130730_135640_EMI2_SL6-64_CREAM_LSF_UPDATE.log" size="317131" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="testSuite-EMI2_SL6_LSF.tgz" attr="h" comment="" date="1375189921" name="testSuite-EMI2_SL6_LSF.tgz" path="testSuite-EMI2_SL6_LSF.tgz" size="521803" user="SergioTraldi" version="1"
Added:
>
>
META FILEATTACHMENT attachment="certificationReport-EMI2-Cream-1.14.5-2.txt" attr="h" comment="" date="1375259697" name="certificationReport-EMI2-Cream-1.14.5-2.txt" path="certificationReport-EMI2-Cream-1.14.5-2.txt" size="2813" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="testingReport-EMI2-Cream-1.14.5-2.txt" attr="h" comment="" date="1375259697" name="testingReport-EMI2-Cream-1.14.5-2.txt" path="testingReport-EMI2-Cream-1.14.5-2.txt" size="7269" user="SergioTraldi" version="1"

Revision 52013-07-30 - SergioTraldi

Line: 1 to 1
 
META TOPICPARENT name="EMI2CREAMTaskJiraIGIRTC-157"

CREAM v. 1.14.5 - Testing report SL6: IGIRTC-157

Line: 33 to 33
 

Upgrade Installation

CREAM PBS

Changed:
<
<
>
>
 

CREAM LSF

Changed:
<
<
>
>
 

Unit Tests Passed

Line: 1198 to 1198
 

-- SergioTraldi - 2013-07-29

Added:
>
>
META FILEATTACHMENT attachment="20130724_121434_EMI2_SL6_CREAM_Torque_INSTALL.log" attr="h" comment="" date="1375189921" name="20130724_121434_EMI2_SL6_CREAM_Torque_INSTALL.log" path="20130724_121434_EMI2_SL6_CREAM_Torque_INSTALL.log" size="261913" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="20130730_135852_EMI2_SL6-64_CREAM_Torque_UPDATE.log" attr="h" comment="" date="1375189921" name="20130730_135852_EMI2_SL6-64_CREAM_Torque_UPDATE.log" path="20130730_135852_EMI2_SL6-64_CREAM_Torque_UPDATE.log" size="317110" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="testSuite-EMI2_SL6_Torque.tgz" attr="h" comment="" date="1375189921" name="testSuite-EMI2_SL6_Torque.tgz" path="testSuite-EMI2_SL6_Torque.tgz" size="497527" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="20130726_113729_EMI2_SL6_CREAM_LSF_INSTALL.log" attr="h" comment="" date="1375189921" name="20130726_113729_EMI2_SL6_CREAM_LSF_INSTALL.log" path="20130726_113729_EMI2_SL6_CREAM_LSF_INSTALL.log" size="265359" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="20130730_135640_EMI2_SL6-64_CREAM_LSF_UPDATE.log" attr="h" comment="" date="1375189921" name="20130730_135640_EMI2_SL6-64_CREAM_LSF_UPDATE.log" path="20130730_135640_EMI2_SL6-64_CREAM_LSF_UPDATE.log" size="317131" user="SergioTraldi" version="1"
META FILEATTACHMENT attachment="testSuite-EMI2_SL6_LSF.tgz" attr="h" comment="" date="1375189921" name="testSuite-EMI2_SL6_LSF.tgz" path="testSuite-EMI2_SL6_LSF.tgz" size="521803" user="SergioTraldi" version="1"

Revision 42013-07-30 - SergioTraldi

Line: 1 to 1
 
META TOPICPARENT name="EMI2CREAMTaskJiraIGIRTC-157"

CREAM v. 1.14.5 - Testing report SL6: IGIRTC-157

Line: 415 to 415
 
Bug #CREAM-84 The DelegationPurger may cause a java.lang.OutOfMemoryError exception FIXED
Added:
>
>
From CE:
[root@cream-23 ~]# mysql -u root -p -v delegationcreamdb < duplicateDelegation.sql
Enter password: 
--------------
DROP PROCEDURE IF EXISTS duplicateDelegation
--------------

--------------
CREATE PROCEDURE duplicateDelegation(delegationId VARCHAR(255), i INT)
       BEGIN              
               DECLARE x INT;
               DECLARE delegId VARCHAR(255);
               DECLARE delegDN VARCHAR(255);
               DECLARE delegFQAN VARCHAR(255);
               DECLARE delegVO VARCHAR(50);
               DECLARE delegLocalUser VARCHAR(100);
               DECLARE delegLocalUserGroup VARCHAR(100);
               DECLARE delegVomsAttribute text;
               DECLARE delegCertificate text;
               DECLARE delegInfo text;
               DECLARE delegStartTime datetime;
               DECLARE delegExpirationTime datetime;
               DECLARE delegLastUpdateTime datetime;

               SET x = 1;
               select id, dn, fqan, vo, localUser, localUserGroup, vomsAttribute, certificate, info, startTime, expirationTime, lastUpdateTime INTO delegId, delegDN, delegFQAN, delegVO, delegLocalUser, delegLocalUserGroup, delegVomsAttribute, delegCertificate, delegInfo, delegStartTime, delegExpirationTime, delegLastUpdateTime FROM delegation where id=delegationId;

               WHILE x <= i DO
                  insert into delegation (id, dn, fqan, vo, localUser, localUserGroup, vomsAttribute, certificate, info, startTime, expirationTime, lastUpdateTime) VALUES (CONCAT(delegId,'_',x), delegDN, delegFQAN, delegVO, delegLocalUser, delegLocalUserGroup, delegVomsAttribute, delegCertificate, delegInfo, delegStartTime, delegExpirationTime, delegLastUpdateTime);
                  commit;
                  SET  x = x + 1; 
               END WHILE;
       END
--------------

From UI:

[traldi@cert-16 ~]$ glite-ce-delegate-proxy -e cream-23.pd.infn.it:8443 myproxyid
Proxy with delegation id [myproxyid] succesfully delegated to endpoint [cream-23.pd.infn.it:8443]

From CE:

[root@cream-23 ~]# grep MaxFileSize /etc/glite-ce-cream-es/log4j.properties
log4j.appender.fileout.MaxFileSize=15000KB


[root@cream-23 ~]# /etc/init.d/tomcat6 stop
Stopping tomcat6:                                          [  OK  ]


[root@cream-23 ~]# mysql -u root -p
Enter password: 

mysql> use delegationcreamdb;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> update delegation set expirationTime=now() where id="myproxyid";
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> call duplicateDelegation("myproxyid", 10000);
Query OK, 0 rows affected (13.17 sec)

mysql> quit
Bye


[root@cream-23 ~]# /etc/init.d/tomcat6 start
Starting tomcat6:                                          [  OK  ]

During the store procedure processing, and afeter 15 minutes: From CE:


[root@cream-23 ~]# tail -f /var/log/cream/glite-ce-cream.log | grep -i OutOfMemoryError


[root@cream-23 ~]# mysql -u root -p
Enter password: 

mysql> use delegationcreamdb;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

mysql> select id from delegation where id like "myproxyid%";
Empty set (0.00 sec)
 
Bug #CREAM-83 CREAM should be able to immediately kill also queued jobs, when the proxy is expiring FIXED
From CE:
Line: 499 to 594
 
Bug #CREAM-78 Check for /etc/lrms in config_cream_gip_scheduler_plugin FIXED NOT CERTIFIED
Added:
>
>
This is for SGE batch system (not tested)
 
Bug #CREAM-77 List index error from persistent estimator FIXED
Changed:
<
<
Bug #CREAM-75 CREAM should avoid to log the error messages by including even the full stack trace (i.e printStackTrace()) FIXED
Bug #99747: glite-info-dynamic-ce does not update GLUE2ComputingShareServingState FIXED
* From UI
>
>
From CE:
[root@cream-23 ~]# grep BDII_BREATHE_TIME /etc/bdii/bdii.conf
BDII_BREATHE_TIME=120

From UI:

 
Changed:
<
<
$ glite-ce-enable-submission cert-42.pd.infn.it:8443 Operation for enabling new submissions succeeded
>
>
[traldi@cert-16 ~]$ cat sleepCream.jdl [ Type = "Job"; JobType = "Normal"; Executable = "/bin/sleep"; Arguments = " 200" ]

[traldi@cert-16 ~]$ for i in `seq 1 20`; do echo $i; glite-ce-job-submit -r cream-23.pd.infn.it:8443/cream-lsf-cert -a sleepCream.jdl; done 1 https://cream-23.pd.infn.it:8443/CREAM983550586 2 https://cream-23.pd.infn.it:8443/CREAM168914310 3 https://cream-23.pd.infn.it:8443/CREAM629605700 4 https://cream-23.pd.infn.it:8443/CREAM431102253 5 https://cream-23.pd.infn.it:8443/CREAM849792588 6 https://cream-23.pd.infn.it:8443/CREAM309202363 7 https://cream-23.pd.infn.it:8443/CREAM321394682 8 https://cream-23.pd.infn.it:8443/CREAM758400962 9 https://cream-23.pd.infn.it:8443/CREAM420359157 10 https://cream-23.pd.infn.it:8443/CREAM555130273 11 https://cream-23.pd.infn.it:8443/CREAM838679742 12 https://cream-23.pd.infn.it:8443/CREAM109051474 13 https://cream-23.pd.infn.it:8443/CREAM544000374 14 https://cream-23.pd.infn.it:8443/CREAM384173928 15 https://cream-23.pd.infn.it:8443/CREAM994402978 16 https://cream-23.pd.infn.it:8443/CREAM899068369 17 https://cream-23.pd.infn.it:8443/CREAM920762523 18 https://cream-23.pd.infn.it:8443/CREAM575519379 19 https://cream-23.pd.infn.it:8443/CREAM452838919 20 https://cream-23.pd.infn.it:8443/CREAM300001126

 
Changed:
<
<
  • On CE
>
>
During submission and after 10 minutes: From CE:
 
Changed:
<
<
# /sbin/runuser -s /bin/sh ldap -c "/var/lib/bdii/gip/plugin/glite-info-cream-glue2" |grep ServingState GLUE2EndpointServingState: production
>
>
[root@cream-23 ~]# tail -f /var/log/bdii/bdii-update.log
 
Changed:
<
<
* From UI
>
>
Bug #CREAM-75 CREAM should avoid to log the error messages by including even the full stack trace (i.e printStackTrace()) FIXED

From UI:

 
Changed:
<
<
$ glite-ce-disable-submission cert-42.pd.infn.it:8443 Operation for disabling new submissions succeeded
>
>
[traldi@cert-16 ~]$ glite-ce-job-submit -a -r cream-27.pd.infn.it/cream-lsf-creamtest1 --leaseId mylease jdl 2013-07-30 11:31:43,902 ERROR - Error while processing file [jdl]: Syntax error. Will not submit this JDL [traldi@cert-16 ~]$ glite-ce-job-submit -a -r cream-23.pd.infn.it/cream-lsf-cert --leaseId mylease sleepCream.jdl 2013-07-30 11:32:10,243 WARN - ERROR submitting JDL [sleepCream.jdl]: MethodName=[jobRegister] Timestamp=[Tue 30 Jul 2013 11:32:10] ErrorCode=[0] Description=[lease id not found!] FaultCause=[lease id "mylease" not found!].
 
Changed:
<
<
  • On CE
>
>

From CE:

 
Changed:
<
<
# /sbin/runuser -s /bin/sh ldap -c "/var/lib/bdii/gip/plugin/glite-info-cream-glue2" |grep ServingState GLUE2EndpointServingState: draining
>
>
[root@cream-23 ~]# tail -f /var/log/cream/glite-ce-cream.log

30 Jul 2013 11:32:08,957 INFO org.glite.ce.commonj.authz.gjaf.VomsServicePDP - VOMS attribute authorized: /dteam/Role=NULL/Capability=NULL 30 Jul 2013 11:32:08,958 INFO org.glite.ce.commonj.authz.axis2.AuthorizationHandler - request for OPERATION={http://www.gridsite.org/namespaces/delegation-2}getProxyReq; REMOTE_REQUEST_ADDRESS=193.206.210.233; USER_DN=CN=Sergio Traldi,L=Padova,OU=Personal Certificate,O=INFN,C=IT; USER_FQAN={ /dteam/Role=NULL/Capability=NULL; /dteam/NGI_IT/Role=NULL/Capability=NULL; }; AUTHORIZED 30 Jul 2013 11:32:09,777 INFO org.glite.ce.commonj.authz.gjaf.VomsServicePDP - VOMS attribute authorized: /dteam/Role=NULL/Capability=NULL 30 Jul 2013 11:32:09,777 INFO org.glite.ce.commonj.authz.axis2.AuthorizationHandler - request for OPERATION={http://www.gridsite.org/namespaces/delegation-2}putProxy; REMOTE_REQUEST_ADDRESS=193.206.210.233; USER_DN=CN=Sergio Traldi,L=Padova,OU=Personal Certificate,O=INFN,C=IT; USER_FQAN={ /dteam/Role=NULL/Capability=NULL; /dteam/NGI_IT/Role=NULL/Capability=NULL; }; AUTHORIZED 30 Jul 2013 11:32:09,778 INFO org.glite.ce.cream.ws.delegation.CREAMDelegationService - BEGIN putProxy 30 Jul 2013 11:32:10,013 INFO org.glite.ce.cream.delegationmanagement.cmdexecutor.DelegationExecutor - New delegation created [id='398b50ae2527ba585ab365635e5b388556cd462e'; rfc=false; dn='CN_Sergio_Traldi_L_Padova_OU_Personal_Certificate_O_INFN_C_IT'; localUser='dteam018'; vo='dteam'; startTime='7/30/13 9:27 AM (GMT)'; expirationTime='7/30/13 9:24 PM (GMT)']; 30 Jul 2013 11:32:10,030 INFO org.glite.ce.cream.ws.delegation.CREAMDelegationService - END putProxy 30 Jul 2013 11:32:10,052 INFO org.glite.ce.creamapi.cmdmanagement.queue.CommandQueue - [queue=command_queue]: waiting indefinitely... 30 Jul 2013 11:32:10,232 INFO org.glite.ce.commonj.authz.gjaf.VomsServicePDP - VOMS attribute authorized: /dteam/Role=NULL/Capability=NULL 30 Jul 2013 11:32:10,233 INFO org.glite.ce.commonj.authz.axis2.AuthorizationHandler - request for OPERATION={http://glite.org/2007/11/ce/cream/types}JobRegister; REMOTE_REQUEST_ADDRESS=193.206.210.233; USER_DN=CN=Sergio Traldi,L=Padova,OU=Personal Certificate,O=INFN,C=IT; USER_FQAN={ /dteam/Role=NULL/Capability=NULL; /dteam/NGI_IT/Role=NULL/Capability=NULL; }; AUTHORIZED 30 Jul 2013 11:32:10,236 INFO org.glite.ce.cream.cmdmanagement.CommandManager - new command [NAME="JOB_REGISTER"; PRIORITY_LEVEL=1; IS_ASYNCHRONOUS=false; STATUS=ACCEPTED; CATEGORY="JOB_MANAGEMENT"; EXECUTOR_NAME="BLAHExecutor"; USER_ID="CN_Sergio_Traldi_L_Padova_OU_Personal_Certificate_O_INFN_C_IT_dteam_Role_NULL_Capability_NULL"; CREATION_TIME="Tue Jul 30 11:32:10 CEST 2013"; REMOTE_REQUEST_ADDRESS="193.206.210.233"; USER_DN_X500="/C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sergio Traldi"; AUTOSTART="false"; LEASE_ID="mylease"; GSI_FTP_CREAM_URL="gsiftp://cream-23.pd.infn.it"; LOCAL_USER_GROUP="dteam"; LOCAL_USER="dteam018"; USER_VO="dteam"; USER_DN="CN=Sergio Traldi,L=Padova,OU=Personal Certificate,O=INFN,C=IT"; DELEGATION_PROXY_ID="398b50ae2527ba585ab365635e5b388556cd462e"; CREAM_URL="https://cream-23.pd.infn.it:8443/ce-cream/services/CREAM2"; USER_FQAN={ /dteam/Role=NULL/Capability=NULL; /dteam/NGI_IT/Role=NULL/Capability=NULL }] 30 Jul 2013 11:32:10,239 ERROR org.glite.ce.creamapi.jobmanagement.cmdexecutor.AbstractJobExecutor - lease id "mylease" not found! 30 Jul 2013 11:32:10,239 ERROR org.glite.ce.cream.cmdmanagement.CommandManager - CommandManager execute: JOB_REGISTER error lease id "mylease" not found! 30 Jul 2013 11:32:10,239 INFO org.glite.ce.cream.cmdmanagement.CommandManager - status change for command [ID=1375176730236; NAME="JOB_REGISTER"; PRIORITY_LEVEL=1; IS_ASYNCHRONOUS=false; STATUS=EXECUTED-ERROR; FAILURE_REASON="lease id "mylease" not found!"; CATEGORY="JOB_MANAGEMENT"; EXECUTOR_NAME="BLAHExecutor"; USER_ID="CN_Sergio_Traldi_L_Padova_OU_Personal_Certificate_O_INFN_C_IT_dteam_Role_NULL_Capability_NULL"; CREATION_TIME="Tue Jul 30 11:32:10 CEST 2013"; START_PROCESSING_TIME="Tue Jul 30 11:32:10 CEST 2013"; EXECUTION_COMPLETED_TIME="Tue Jul 30 11:32:10 CEST 2013"; REMOTE_REQUEST_ADDRESS="193.206.210.233"; USER_DN_X500="/C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sergio Traldi"; AUTOSTART="false"; LEASE_ID="mylease"; GSI_FTP_CREAM_URL="gsiftp://cream-23.pd.infn.it"; LOCAL_USER_GROUP="dteam"; LOCAL_USER="dteam018"; USER_VO="dteam"; USER_DN="CN=Sergio Traldi,L=Padova,OU=Personal Certificate,O=INFN,C=IT"; DELEGATION_PROXY_ID="398b50ae2527ba585ab365635e5b388556cd462e"; CREAM_URL="https://cream-23.pd.infn.it:8443/ce-cream/services/CREAM2"; USER_FQAN={ /dteam/Role=NULL/Capability=NULL; /dteam/NGI_IT/Role=NULL/Capability=NULL }] 30 Jul 2013 11:32:10,239 ERROR org.glite.ce.cream.ws.CREAM2Service - lease id "mylease" not found! 30 Jul 2013 11:32:10,308 INFO org.glite.ce.commonj.authz.gjaf.VomsServicePDP - VOMS attribute authorized: /dteam/Role=NULL/Capability=NULL 30 Jul 2013 11:32:10,308 INFO org.glite.ce.commonj.authz.axis2.AuthorizationHandler - request for OPERATION={http://glite.org/2007/11/ce/cream/types}JobStart; REMOTE_REQUEST_ADDRESS=193.206.210.233; USER_DN=CN=Sergio Traldi,L=Padova,OU=Personal Certificate,O=INFN,C=IT; USER_FQAN={ /dteam/Role=NULL/Capability=NULL; /dteam/NGI_IT/Role=NULL/Capability=NULL; }; AUTHORIZED

 
Added:
>
>
 

Standard conformance tests

Glue 1 Compliance - PASSED

Revision 32013-07-29 - SergioTraldi

Line: 1 to 1
 
META TOPICPARENT name="EMI2CREAMTaskJiraIGIRTC-157"

CREAM v. 1.14.5 - Testing report SL6: IGIRTC-157

Line: 242 to 242
 
Bug #CREAM-111 Wrong tokenization for epilogue argument list FIXED
Added:
>
>
From UI:
[traldi@cert-16 ~]$ cat epilogueCream.jdl 
[
executable="/bin/sleep";
arguments="15";
inputsandbox={"gsiftp://cream-23.pd.infn.it/tmp/epilogue.sh"};
outputsandbox={"*.txt" };
outputsandboxbasedesturi="gsiftp://cream-23.pd.infn.it/tmp";
epilogue="epilogue.sh";
epiloguearguments="A B";
]


[traldi@cert-16 ~]$ glite-ce-job-submit -r cream-23.pd.infn.it:8443/cream-lsf-cert -a epilogueCream.jdl 
https://cream-23.pd.infn.it:8443/CREAM519614898


[traldi@cert-16 ~]$ glite-ce-job-status https://cream-23.pd.infn.it:8443/CREAM519614898

******  JobID=[https://cream-23.pd.infn.it:8443/CREAM519614898]
        Status        = [DONE-OK]
        ExitCode      = [0]

[traldi@cert-16 ~]$ globus-url-copy gsiftp://cream-23.pd.infn.it:2811/tmp/epilogue.txt file:///home/traldi/epilogue.txt

[traldi@cert-16 ~]$ cat epilogue.txt 
arg1 = A
arg2 = B
 
Bug #CREAM-101 Wrong time format for MaxWallClockTime FIXED

From UI:

Line: 285 to 316
 
Bug #CREAM-99 Python error on ERT calculation: local variable 'est' referenced before assignment FIXED
Added:
>
>
From UI:
[traldi@cert-16 ~]$ for i in `seq 1 20`; do echo $i; glite-ce-job-submit -r cream-31.pd.infn.it:8443/cream-pbs-cert -a sleepCream.jdl; done
1
https://cream-31.pd.infn.it:8443/CREAM945824659
2
https://cream-31.pd.infn.it:8443/CREAM693227405
3
https://cream-31.pd.infn.it:8443/CREAM353739651
4
https://cream-31.pd.infn.it:8443/CREAM847602741
5
https://cream-31.pd.infn.it:8443/CREAM325928049
6
https://cream-31.pd.infn.it:8443/CREAM663305582
7
https://cream-31.pd.infn.it:8443/CREAM538015230
8
https://cream-31.pd.infn.it:8443/CREAM769212889
9
https://cream-31.pd.infn.it:8443/CREAM328442000
10
https://cream-31.pd.infn.it:8443/CREAM962050109
11
https://cream-31.pd.infn.it:8443/CREAM178948530
12
https://cream-31.pd.infn.it:8443/CREAM818552706
13
https://cream-31.pd.infn.it:8443/CREAM287974227
14
https://cream-31.pd.infn.it:8443/CREAM195944878
15
https://cream-31.pd.infn.it:8443/CREAM958871654
16
https://cream-31.pd.infn.it:8443/CREAM710693409
17
https://cream-31.pd.infn.it:8443/CREAM198393458
18
https://cream-31.pd.infn.it:8443/CREAM953372613
19
https://cream-31.pd.infn.it:8443/CREAM564066868
20
https://cream-31.pd.infn.it:8443/CREAM014426704

From CE:

[root@cream-31 ~]# qstat -Q
Queue              Max   Tot   Ena   Str   Que   Run   Hld   Wat   Trn   Ext T         
----------------   ---   ---   ---   ---   ---   ---   ---   ---   ---   --- -         
creamtest1           0     0   yes   yes     0     0     0     0     0     0 E         
creamtest2           0     0   yes   yes     0     0     0     0     0     0 E         
cert                 0     2   yes   yes     1     1     0     0     0     0 E         
[root@cream-31 ~]# qstat -Q
Queue              Max   Tot   Ena   Str   Que   Run   Hld   Wat   Trn   Ext T         
----------------   ---   ---   ---   ---   ---   ---   ---   ---   ---   --- -         
creamtest1           0     0   yes   yes     0     0     0     0     0     0 E         
creamtest2           0     0   yes   yes     0     0     0     0     0     0 E         
cert                 0     7   yes   yes     0     7     0     0     0     0 E         
[root@cream-31 ~]# qstat -Q
Queue              Max   Tot   Ena   Str   Que   Run   Hld   Wat   Trn   Ext T         
----------------   ---   ---   ---   ---   ---   ---   ---   ---   ---   --- -         
creamtest1           0     0   yes   yes     0     0     0     0     0     0 E         
creamtest2           0     0   yes   yes     0     0     0     0     0     0 E         
cert                 0    10   yes   yes     2     8     0     0     0     0 E         
[root@cream-31 ~]# qstat -Q
Queue              Max   Tot   Ena   Str   Que   Run   Hld   Wat   Trn   Ext T         
----------------   ---   ---   ---   ---   ---   ---   ---   ---   ---   --- -         
creamtest1           0     0   yes   yes     0     0     0     0     0     0 E         
creamtest2           0     0   yes   yes     0     0     0     0     0     0 E         
cert                 0    15   yes   yes     7     8     0     0     0     0 E         
[root@cream-31 ~]# qstat -Q
Queue              Max   Tot   Ena   Str   Que   Run   Hld   Wat   Trn   Ext T         
----------------   ---   ---   ---   ---   ---   ---   ---   ---   ---   --- -         
creamtest1           0     0   yes   yes     0     0     0     0     0     0 E         
creamtest2           0     0   yes   yes     0     0     0     0     0     0 E         
cert                 0    17   yes   yes     9     8     0     0     0     0 E         
[root@cream-31 ~]# qstat -Q
Queue              Max   Tot   Ena   Str   Que   Run   Hld   Wat   Trn   Ext T         
----------------   ---   ---   ---   ---   ---   ---   ---   ---   ---   --- -         
creamtest1           0     0   yes   yes     0     0     0     0     0     0 E         
creamtest2           0     0   yes   yes     0     0     0     0     0     0 E         
cert                 0    20   yes   yes    12     8     0     0     0     0 E         
[root@cream-31 ~]# qstat -Q
Queue              Max   Tot   Ena   Str   Que   Run   Hld   Wat   Trn   Ext T         
----------------   ---   ---   ---   ---   ---   ---   ---   ---   ---   --- -         
creamtest1           0     0   yes   yes     0     0     0     0     0     0 E         
creamtest2           0     0   yes   yes     0     0     0     0     0     0 E         
cert                 0    20   yes   yes    12     8     0     0     0     0 E  

During the submission from CE:

[root@cream-31 ~]# tail -f /var/log/bdii/bdii-update.log

 
Bug #CREAM-84 The DelegationPurger may cause a java.lang.OutOfMemoryError exception FIXED

Bug #CREAM-83 CREAM should be able to immediately kill also queued jobs, when the proxy is expiring FIXED
Added:
>
>
From CE:
[root@cream-31 ~]# grep DELEGATION_PURGE_RATE /etc/glite-ce-cream/cream-config.xml
<parameter name="DELEGATION_PURGE_RATE" value="3" />

From UI:

[traldi@cert-16 ~]$ glite-ce-delegate-proxy -e cream-31.pd.infn.it:8443 myproxyid
Proxy with delegation id [myproxyid] succesfully delegated to endpoint [cream-31.pd.infn.it:8443]


[traldi@cert-16 ~]$ glite-ce-job-submit -r cream-31.pd.infn.it:8443/cream-pbs-cert  --delegationId myproxyid sleepCream.jdl;
https://cream-31.pd.infn.it:8443/CREAM094001163

[traldi@cert-16 ~]$ glite-ce-job-status https://cream-31.pd.infn.it:8443/CREAM094001163

******  JobID=[https://cream-31.pd.infn.it:8443/CREAM094001163]
        Status        = [REALLY-RUNNING]

From CE:


[root@cream-31 ~]# mysql -u root -p
Enter password: 

mysql> use delegationcreamdb;
Database changed

mysql> update delegation set expirationTime=now() where id="myproxyid";
Query OK, 1 row affected (0.01 sec)
Rows matched: 1  Changed: 1  Warnings: 0

From UI:

[traldi@cert-16 ~]$ glite-ce-job-status -L 1 https://cream-31.pd.infn.it:8443/CREAM094001163

******  JobID=[https://cream-31.pd.infn.it:8443/CREAM094001163]
        Current Status = [CANCELLED]
        ExitCode       = []
        Description    = [job cancelled because the related delegation has expired]
        Grid JobID     = [N/A]

        Job status changes:
        -------------------
        Status         = [REGISTERED] - [Mon 29 Jul 2013 14:56:37] (1375102597)
        Status         = [PENDING] - [Mon 29 Jul 2013 14:56:38] (1375102598)
        Status         = [RUNNING] - [Mon 29 Jul 2013 14:56:41] (1375102601)
        Status         = [REALLY-RUNNING] - [Mon 29 Jul 2013 14:56:41] (1375102601)
        Status         = [CANCELLED] - [Mon 29 Jul 2013 14:59:25] (1375102765)

        Issued Commands:
        -------------------

        *** Command Name              = [JOB_REGISTER]
            Command Category          = [JOB_MANAGEMENT]
            Command Status            = [SUCCESSFULL]


        *** Command Name              = [JOB_START]
            Command Category          = [JOB_MANAGEMENT]
            Command Status            = [CREATED]


        *** Command Name              = [JOB_CANCEL]
            Command Category          = [JOB_MANAGEMENT]
            Command Status            = [SUCCESSFULL]
 
Bug #CREAM-82 Check permission for /var/cream_sandbox FIXED
Changed:
<
<
Bug #CREAM-78 Check for /etc/lrms in config_cream_gip_scheduler_plugin FIXED
>
>
From CE:
[root@cream-31 ~]# ll /var/ | grep cream_sandbox
drwxrwxr-x  11 tomcat tomcat 4096 Jul 26 11:50 cream_sandbox
[root@cream-31 ~]# ll /var/glite | grep cream_sandbox

Bug #CREAM-78 Check for /etc/lrms in config_cream_gip_scheduler_plugin FIXED NOT CERTIFIED
 
Bug #CREAM-77 List index error from persistent estimator FIXED
Bug #CREAM-75 CREAM should avoid to log the error messages by including even the full stack trace (i.e printStackTrace()) FIXED
Bug #99747: glite-info-dynamic-ce does not update GLUE2ComputingShareServingState FIXED

Revision 22013-07-29 - SergioTraldi

Line: 1 to 1
 
META TOPICPARENT name="EMI2CREAMTaskJiraIGIRTC-157"

CREAM v. 1.14.5 - Testing report SL6: IGIRTC-157

Line: 51 to 51
 

Functionality tests

CREAM PBS

Deleted:
<
<
 
Added:
>
>
[traldi@cert-16 ~]$ pybot -e glue /opt/cream_test/testsuite/cream_test_suite.html
INFO: The files of this testsuite will be stored under: /tmp/tmpvlh0A4.cream_testing/
==============================================================================
Cream Test Suite :: This is the main testing module,needed for testing the ...
==============================================================================
Set Log Level :: Set the log level used for the test suite. This c... | PASS |
------------------------------------------------------------------------------
Check Executables :: Check whether the needed executables for the ... | PASS |
------------------------------------------------------------------------------
Simple Submit :: Execute /bin/uname -a.Submit the jdl and wait for... | PASS |
------------------------------------------------------------------------------
ISB Base URI :: Execute a bash shell script.The script is stored i... | PASS |
------------------------------------------------------------------------------
ISB Client to CE :: Execute a bash shell script.The script is stor... | PASS |
------------------------------------------------------------------------------
ISB gsiftp to CE :: Execute a bash shell script.The script is stor... | PASS |
------------------------------------------------------------------------------
OSB localhost :: Execute /bin/uname -a.Store std out and error str... | PASS |
------------------------------------------------------------------------------
OSB gsiftp BaseDestURI :: Execute /bin/uname -a.Store std out and ... | PASS |
------------------------------------------------------------------------------
OSB gsiftp DestURI :: Execute /bin/uname -a.Store std out and erro... | PASS |
------------------------------------------------------------------------------
Environment :: Execute a bash shell script.The script is stored lo... | PASS |
------------------------------------------------------------------------------
Epilogue :: Execute two bash shell scripts,one for the job and the... | PASS |
------------------------------------------------------------------------------
Prologue :: Execute two bash shell scripts,one for the job and the... | PASS |
------------------------------------------------------------------------------
Explicit Delegation :: Test job submission with explicit delegatio... | PASS |
------------------------------------------------------------------------------
Job Cancel :: Test job cancellation.Two cases are tested:             | PASS |
------------------------------------------------------------------------------
Job List :: Test the job listing cli utility.Store the list of the... | PASS |
------------------------------------------------------------------------------
Job Suspend - Resume :: Submit a job and suspend it.Wait until it'... | PASS |
------------------------------------------------------------------------------
Manually Cancel Job :: Submit a job and then manually cancel it on... | PASS |
------------------------------------------------------------------------------
Verify CE service info :: This test case verifies the output of th... | PASS |
------------------------------------------------------------------------------
Enable - Disable Submission :: This test case tests the proper fun... | PASS |
------------------------------------------------------------------------------
Job Purge :: This test case verifies the proper functionality of t... | PASS |
------------------------------------------------------------------------------
Admin Manage Job :: This test case checks whether a user can manag... | PASS |
------------------------------------------------------------------------------
Limiter :: NOTE: This test case is about 25 minutes long!             | PASS |
------------------------------------------------------------------------------
Ban User :: This test case tests if the banning of user works. The... | PASS |
------------------------------------------------------------------------------
Sandbox Staging :: This test case tests the two different Sandbox ... | PASS |
------------------------------------------------------------------------------
Automatic Proxy Purging :: This test case checks the automatic pro... | PASS |
------------------------------------------------------------------------------
Verify Job Status Output :: This test is checking the output of th... | PASS |
------------------------------------------------------------------------------
OutputData :: This test case tests the OutputData jdl attribute. T... | PASS |
------------------------------------------------------------------------------
Automatic Job Purge :: This test case is testing the functionality... | PASS |
------------------------------------------------------------------------------
Proxy Renewal :: Submit a job lasting 20 minutes using a proxy val... | PASS |
------------------------------------------------------------------------------
CPU Allocation 1 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 2 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 3 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 4 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 5 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
CPU Allocation 6 :: Validate the contents of the batch job submiss... | PASS |
------------------------------------------------------------------------------
Resource BDII :: Check if the resource bdii publishes all the rele... | PASS |
------------------------------------------------------------------------------
Logging and Bookkeeping :: Check if the logging and bookkeeping se... | PASS |
------------------------------------------------------------------------------
Old BLParser Restart :: Configure a CREAM CE using the old blah bl... | PASS |
------------------------------------------------------------------------------
Cream Test Suite :: This is the main testing module,needed for tes... | PASS |
38 critical tests, 38 passed, 0 failed
38 tests total, 38 passed, 0 failed
==============================================================================
Output:  /home/traldi/output.xml
Log:     /home/traldi/log.html
Report:  /home/traldi/report.html
 
Changed:
<
<
  • Functionality test suite log
>
>
  • Functionality test suite log
 

CREAM LSF

Added:
>
>
[traldi@cert-16 ~]$ pybot -e glue /opt/cream_test/testsuite/cream_test_suite.html INFO: The files of this testsuite will be stored under: /tmp/tmp18E6Ja.cream_testing/ ========================================================================== Cream Test Suite :: This is the main testing module,needed for testing the ... ========================================================================== Set Log Level :: Set the log level used for the test suite. This c... | PASS |
Check Executables :: Check whether the needed executables for the ... | PASS |
Simple Submit :: Execute /bin/uname -a.Submit the jdl and wait for... | PASS |
ISB Base URI :: Execute a bash shell script.The script is stored i... | PASS |
ISB Client to CE :: Execute a bash shell script.The script is stor... | PASS |
ISB gsiftp to CE :: Execute a bash shell script.The script is stor... | PASS |
OSB localhost :: Execute /bin/uname -a.Store std out and error str... | PASS |
OSB gsiftp BaseDestURI :: Execute /bin/uname -a.Store std out and ... | PASS |
OSB gsiftp DestURI :: Execute /bin/uname -a.Store std out and erro... | PASS |
Environment :: Execute a bash shell script.The script is stored lo... | PASS |
Epilogue :: Execute two bash shell scripts,one for the job and the... | PASS |
Prologue :: Execute two bash shell scripts,one for the job and the... | PASS |
Explicit Delegation :: Test job submission with explicit delegatio... | PASS |
Job Cancel :: Test job cancellation.Two cases are tested: | PASS |
Job List :: Test the job listing cli utility.Store the list of the... | PASS |
Job Suspend - Resume :: Submit a job and suspend it.Wait until it'... | PASS |
Manually Cancel Job :: Submit a job and then manually cancel it on... | PASS |
Verify CE service info :: This test case verifies the output of th... | PASS |
Enable - Disable Submission :: This test case tests the proper fun... | PASS |
Job Purge :: This test case verifies the proper functionality of t... | PASS |
Admin Manage Job :: This test case checks whether a user can manag... | PASS |
Limiter :: NOTE: This test case is about 25 minutes long! | PASS |
Ban User :: This test case tests if the banning of user works. The... | PASS |
Sandbox Staging :: This test case tests the two different Sandbox ... | PASS |
Automatic Proxy Purging :: This test case checks the automatic pro... | PASS |
Verify Job Status Output :: This test is checking the output of th... | PASS |
OutputData :: This test case tests the OutputData jdl attribute. T... | PASS |
Automatic Job Purge :: This test case is testing the functionality... | PASS |
Proxy Renewal :: Submit a job lasting 20 minutes using a proxy val... | PASS |
CPU Allocation 1 :: Validate the contents of the batch job submiss... | PASS |
CPU Allocation 2 :: Validate the contents of the batch job submiss... | PASS |
CPU Allocation 3 :: Validate the contents of the batch job submiss... | PASS |
CPU Allocation 4 :: Validate the contents of the batch job submiss... | PASS |
CPU Allocation 5 :: Validate the contents of the batch job submiss... | PASS |
CPU Allocation 6 :: Validate the contents of the batch job submiss... | PASS |
Resource BDII :: Check if the resource bdii publishes all the rele... | PASS |
Logging and Bookkeeping :: Check if the logging and bookkeeping se... | PASS |
Old BLParser Restart :: Configure a CREAM CE using the old blah bl... | PASS |
Cream Test Suite :: This is the main testing module,needed for tes... | PASS | 38 critical tests, 38 passed, 0 failed 38 tests total, 38 passed, 0 failed ========================================================================== Output: /home/traldi/output.xml Log: /home/traldi/log.html Report: /home/traldi/report.html
 
Changed:
<
<
  • Functionality test suite log
>
>
  • Functionality test suite log
 

Regression tests

Changed:
<
<

Verification attached bugs for CREAM Torque

>
>
Bug #CREAM-111 Wrong tokenization for epilogue argument list FIXED

Bug #CREAM-101 Wrong time format for MaxWallClockTime FIXED

From UI:

[traldi@cert-16 ~]$ ldapsearch -x -H ldap://cream-31.pd.infn.it:2170 -b o=grid | grep GlueCEPolicyMaxWallClockTime
GlueCEPolicyMaxWallClockTime: 4320
GlueCEPolicyMaxWallClockTime: 4320
GlueCEPolicyMaxWallClockTime: 4320

[traldi@cert-16 ~]$ ldapsearch -x -H ldap://cream-31.pd.infn.it:2170 -b o=grid | grep GlueCEPolicyMaxObtainableWallClockTime
GlueCEPolicyMaxObtainableWallClockTime: 4320
GlueCEPolicyMaxObtainableWallClockTime: 4320
GlueCEPolicyMaxObtainableWallClockTime: 4320

[traldi@cert-16 ~]$ ldapsearch -x -H ldap://cream-31.pd.infn.it:2170 -b o=glue | grep GLUE2ComputingShareDefaultWallTime
GLUE2ComputingShareDefaultWallTime: 259200
GLUE2ComputingShareDefaultWallTime: 259200
GLUE2ComputingShareDefaultWallTime: 259200
GLUE2ComputingShareDefaultWallTime: 259200
GLUE2ComputingShareDefaultWallTime: 259200
GLUE2ComputingShareDefaultWallTime: 259200
GLUE2ComputingShareDefaultWallTime: 259200
GLUE2ComputingShareDefaultWallTime: 259200

[traldi@cert-16 ~]$ ldapsearch -x -H ldap://cream-31.pd.infn.it:2170 -b o=glue | grep GLUE2ComputingShareMaxWallTime
GLUE2ComputingShareMaxWallTime: 259200
GLUE2ComputingShareMaxWallTime: 259200
GLUE2ComputingShareMaxWallTime: 259200
GLUE2ComputingShareMaxWallTime: 259200
GLUE2ComputingShareMaxWallTime: 259200
GLUE2ComputingShareMaxWallTime: 259200
GLUE2ComputingShareMaxWallTime: 259200
GLUE2ComputingShareMaxWallTime: 259200

From CE:

[root@cream-31 ~]# qmgr -c 'list queue cert' | grep walltime
        resources_max.walltime = 72:00:00

Bug #CREAM-99 Python error on ERT calculation: local variable 'est' referenced before assignment FIXED
 
Added:
>
>
Bug #CREAM-84 The DelegationPurger may cause a java.lang.OutOfMemoryError exception FIXED

Bug #CREAM-83 CREAM should be able to immediately kill also queued jobs, when the proxy is expiring FIXED
Bug #CREAM-82 Check permission for /var/cream_sandbox FIXED
Bug #CREAM-78 Check for /etc/lrms in config_cream_gip_scheduler_plugin FIXED
Bug #CREAM-77 List index error from persistent estimator FIXED
Bug #CREAM-75 CREAM should avoid to log the error messages by including even the full stack trace (i.e printStackTrace()) FIXED
 
Bug #99747: glite-info-dynamic-ce does not update GLUE2ComputingShareServingState FIXED
* From UI
Line: 88 to 314
 GLUE2EndpointServingState: draining
Changed:
<
<

Verification attached bugs for CREAM LSF

>
>

Standard conformance tests

 
Changed:
<
<
Bug #98850 Empty ACBR list in SHARE variable FIXED
>
>

Glue 1 Compliance - PASSED

 
Changed:
<
<
# grep FQANVOVIEW cert-41/site-info.def #FQANVOVIEWS=yes FQANVOVIEWS=no # grep CERT_GROUP_ENABLE cert-41/site-info.def CERT_GROUP_ENABLE="dteam /dteam/ROLE=lcgadmin /dteam/ROLE=production /dteam/ROLE=pilot"

# grep SHARE /etc/glite-ce-glue2/glite-ce-glue2.conf |grep ACBR SHARE_creamtest1_dteam_ACBRS=( VO:dteam ) SHARE_creamtest2_dteam_ACBRS=( VO:dteam ) SHARE_cert_dteam_ACBRS=( VO:dteam , VOMS:/dteam/Role=lcgadmin , VOMS:/dteam/Role=production , VOMS:/dteam/Role=pilot )

>
>
[traldi@cert-16 ~]$ glue-validator -H cream-31.pd.infn.it -p 2170 -b o=grid -g glue1 Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok Validating data types. ... ok Verifying that attributes are not empty. ... ok Verifying the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok


Ran 150 tests in 0.022s

OK

 
Added:
>
>

Glue 2 Compliance - PASSED with some errors

[traldi@cert-16 ~]$ glue-validator -H cream-31.pd.infn.it -p 2170 -b o=glue -g glue2
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... FAIL
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok
Validating data types. ... ok
Verifying that attributes are not empty. ... ok
Verifying the existence of mandatory attributes. ... ok
Verifying the object class ... ok
Verifying single-valued attributes only have one value. ... ok

======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2ShareID=creamtest1_dteam_cream-31.pd.infn.it_ComputingElement,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2ComputingShareServingState
W037 Published value: ['testjra1'] 
W037 Additional information: Expected type is ServingState_t
WARNING END


======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2ShareID=cert_dteam_cream-31.pd.infn.it_ComputingElement,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2ComputingShareServingState
W037 Published value: ['testjra1'] 
W037 Additional information: Expected type is ServingState_t
WARNING END


======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2EndpointID=cream-31.pd.infn.it_ComputingElement_org.glite.ce.ApplicationPublisher_1068561884,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2EndpointInterfaceName
W037 Published value: ['org.glite.ce.ApplicationPublisher'] 
W037 Additional information: Expected type is InterfaceName_t
WARNING END


======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2ResourceID=cream-31.pd.infn.it,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2ExecutionEnvironmentPlatform
W037 Published value: ['x86_64'] 
W037 Additional information: Expected type is Platform_t
WARNING END


======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2ShareID=cert_testers.eu-emi.eu_cream-31.pd.infn.it_ComputingElement,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2ComputingShareServingState
W037 Published value: ['testjra1'] 
W037 Additional information: Expected type is ServingState_t
WARNING END


======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2ShareID=creamtest2_infngrid_cream-31.pd.infn.it_ComputingElement,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2ComputingShareServingState
W037 Published value: ['testjra1'] 
W037 Additional information: Expected type is ServingState_t
WARNING END


======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2ShareID=creamtest2_dteam_cream-31.pd.infn.it_ComputingElement,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2ComputingShareServingState
W037 Published value: ['testjra1'] 
W037 Additional information: Expected type is ServingState_t
WARNING END


======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2ShareID=creamtest1_infngrid_cream-31.pd.infn.it_ComputingElement,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2ComputingShareServingState
W037 Published value: ['testjra1'] 
W037 Additional information: Expected type is ServingState_t
WARNING END


======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2ShareID=creamtest1_testers.eu-emi.eu_cream-31.pd.infn.it_ComputingElement,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2ComputingShareServingState
W037 Published value: ['testjra1'] 
W037 Additional information: Expected type is ServingState_t
WARNING END


======================================================================
FAIL: Validating data types.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/validator/EntryTest.py", line 92, in test_data_types
    self.assertTrue(status, message)
AssertionError: WARNING START:
W037 Description: Wrong type
W037 Affected DN: GLUE2ShareID=creamtest2_testers.eu-emi.eu_cream-31.pd.infn.it_ComputingElement,GLUE2ServiceID=cream-31.pd.infn.it_ComputingElement,GLUE2GroupID=resource,o=glue
W037 Affected attribute: GLUE2ComputingShareServingState
W037 Published value: ['testjra1'] 
W037 Additional information: Expected type is ServingState_t
WARNING END
 
Deleted:
<
<

Standard conformance tests

 
Changed:
<
<

Glue 1 Compliance - PASSED

  • glue-validator -t glue1 -h cert-41.pd.infn.it -p 2170 -b o=grid 
    log
>
>

Ran 160 tests in 0.024s
 
Changed:
<
<

Glue 2 Compliance - PASSED

  • glue-validator -t glue2 -h cert-41.pd.infn.it -p 2170 -b o=glue 
    log
>
>
FAILED (failures=10)
 

Performance and scalability tests

Revision 12013-07-29 - SergioTraldi

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="EMI2CREAMTaskJiraIGIRTC-157"

CREAM v. 1.14.5 - Testing report SL6: IGIRTC-157

Summary

  • Product: CREAM v. 1.14.5
  • Release Task: IGIRTC-157
  • ETICS Subsystem Configuration Name:
  • VCS Tag:
  • EMI Major Release: EMI 2 (Matterhorn)
  • Platform: SL6 epel
  • Author: Sergio Traldi
  • Testing report: Testing Report file
  • Certification report: Certification Report file
  • Outcome: "Certifiied*

Deployment tests

Clean Installation

CREAM PBS

CREAM LSF

Upgrade Installation

CREAM PBS

CREAM LSF

Unit Tests Passed

  • Available at: [[][ Unit Test report]]

System tests

Authentication using GJAF

Functionality tests

CREAM PBS


  • Functionality test suite log

CREAM LSF


  • Functionality test suite log

Regression tests

Verification attached bugs for CREAM Torque

Bug #99747: glite-info-dynamic-ce does not update GLUE2ComputingShareServingState FIXED
* From UI
$ glite-ce-enable-submission cert-42.pd.infn.it:8443
Operation for enabling new submissions succeeded
  • On CE
# /sbin/runuser -s /bin/sh ldap -c "/var/lib/bdii/gip/plugin/glite-info-cream-glue2" |grep ServingState
GLUE2EndpointServingState: production
* From UI
$ glite-ce-disable-submission cert-42.pd.infn.it:8443
Operation for disabling new submissions succeeded
  • On CE
# /sbin/runuser -s /bin/sh ldap -c "/var/lib/bdii/gip/plugin/glite-info-cream-glue2" |grep ServingState
GLUE2EndpointServingState: draining

Verification attached bugs for CREAM LSF

Bug #98850 Empty ACBR list in SHARE variable FIXED
# grep FQANVOVIEW cert-41/site-info.def
#FQANVOVIEWS=yes
FQANVOVIEWS=no
# grep CERT_GROUP_ENABLE cert-41/site-info.def
CERT_GROUP_ENABLE="dteam /dteam/ROLE=lcgadmin /dteam/ROLE=production /dteam/ROLE=pilot"

# grep SHARE /etc/glite-ce-glue2/glite-ce-glue2.conf |grep ACBR
SHARE_creamtest1_dteam_ACBRS=( VO:dteam )
SHARE_creamtest2_dteam_ACBRS=( VO:dteam )
SHARE_cert_dteam_ACBRS=( VO:dteam , VOMS:/dteam/Role=lcgadmin , VOMS:/dteam/Role=production , VOMS:/dteam/Role=pilot )

Standard conformance tests

Glue 1 Compliance - PASSED

  • glue-validator -t glue1 -h cert-41.pd.infn.it -p 2170 -b o=grid 
    log

Glue 2 Compliance - PASSED

  • glue-validator -t glue2 -h cert-41.pd.infn.it -p 2170 -b o=glue 
    log

Performance and scalability tests

Integration testing

Tests described:

-- SergioTraldi - 2013-07-29

 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback