Deployment tests
Clean installation
Yum installation
yum installation log is available
here
Yaim configuration
yaim configuration log is available
here
Update
Yum update
yum update log is available
here
Yaim configuration
yaim configuration log is available
here
System tests
Basic functionality tests
Regression tests
- Bug #87492 (CREAM doesn't handle correctly the jdl attribute "environment") FIXED
Submitted the following JDL using glite-ce-job-submit:
Environment = {
"GANGA_LCG_VO='camont:/camont/Role=lcgadmin'",
"LFC_HOST='lfc0448.gridpp.rl.ac.uk'",
"GANGA_LOG_HANDLER='WMS'"
};
executable="/bin/env";
stdoutput="out.out";
outputsandbox={"out.out"};
outputsandboxbasedesturi="gsiftp://localhost";
When the job was in done status, retrieved the output and checked that in
out.out
the variables
GANGA_LCG_VO
,
LFC_HOST
and
GANGA_LOG_HANDLER
have exactly the values defined in the JDL.
Tried to use the
JobDBAdminPurger.sh. It worked without reporting any issues:
# JobDBAdminPurger.sh -c /etc/glite-ce-cream/cream-config.xml -u xxxxx -p yyyy -s DONE-OK,0
START jobAdminPurger
-----------------------------------------------------------
Job CREAM484355573 is going to be purged ...
- Job deleted. JobId = CREAM484355573
CREAM484355573 has been purged!
-----------------------------------------------------------
STOP jobAdminPurger
Performance and scalability tests
Standard compliance and conformance tests
Information system checks
Description: Testing that the resource BDII is operational
Summary: PASSED
ldapsearch -x -h cream-35.pd.infn.it -p 2170 -b o=infosys
Output is
here
Description: Checking the Glue 1.3 root entry:
Summary: PASSED
ldapsearch -x -h cream-35.pd.infn.it -p 2170 -b mds-vo-name=resource,o=grid
Output is
here
Description: Checking the Glue 2.0 root entry:
Summary: PASSED
ldapsearch -x -h cream-35.pd.infn.it -p 2170 -b o=glue
Output is
here
Description: Glue 1.3 information content check:
Summary: PASSED
glue-validator -t glue1 -h cream-35.pd.infn.it -p 2170 -b "o=grid"
Output is
here
Description: Glue 2 information content check:
Summary: PASSED
glue-validator -t glue2 -h cream-35.pd.infn.it -p 2170 -b "o=glue
Output is
here
Reported errors don't affect the correct behaviour of the CREAM CE
Testsuite results
See
CREAM test plan for further details
Description: Simple submission with polling
Summary: PASSED
cream-test-monitored-submit -r 30 -n 1000 -m 50 -C 50 -l log4py.conf -j simple.jdl -R cream-35.pd.infn.it:8443/cream-lsf-creamtest2
Output is
here
Description: Submission and cancellation with polling
Summary: PASSED
cream-test-monitored-cancel -r 30 -n 1000 -m 50 -C 50 -l log4py.conf -j simple.jdl -R cream-35.pd.infn.it:8443/cream-lsf-creamtest2
Output is
here
Description: Submission with polling and sandbox transfer
Summary: PASSED
cream-test-monitored-submit -r 30 -n 1000 -m 50 -C 50 -l log4py.conf -j testsandbox.jdl -R cream-35.pd.infn.it:8443/cream-lsf-creamtest2
Output is
here
Description: Simple submission with polling and proxy renewal
Summary: PASSED
cream-test-monitored-submit -r 60 -n 50 -m 10 -C 10 -l log4py.conf -j long.jdl --vo dteam --valid 00:20 -R cream-35.pd.infn.it:8443/cream-lsf-creamtest2
Output is
here
Description: Simple submission with polling and proxy expired
Summary: PASSED
cream-test-monitored-proxy-expired -r 60 -n 50 -m 10 -C 10 -l log4py.conf --vo dteam --valid 00:20 -R cream-35.pd.infn.it:8443/cream-lsf-creamtest2
Output is
here
Description: Simple submission with polling and lease expired
Summary: PASSED
cream-test-monitored-lease-expired -r 60 -n 50 -m 10 -C 10 -l log4py.conf -W 1200 -R cream-35.pd.infn.it:8443/cream-lsf-creamtest2
Output is
here
Description: Simple submission with polling, lease expired and proxy renewal
Summary: PASSED
cream-test-monitored-lease-expired -r 60 -n 50 -m 10 -C 10 -l log4py.conf -W 1800 --vo dteam --valid 00:20 -R cream-35.pd.infn.it:8443/cream-lsf-creamtest2
Output is
here
Description: Simple submission with polling and lease updated
Summary: PASSED
cream-test-monitored-lease-updated -r 60 -n 50 -m 10 -C 10 -l log4py.conf -W 1200 -R cream-35.pd.infn.it:8443/cream-lsf-creamtest2
Output is
here
Description: Simple submission with polling, lease updated and proxy renewal
Summary: PASSED
cream-test-monitored-lease-updated -r 60 -n 50 -m 10 -C 10 -l log4py.conf -W 1800 --vo dteam --valid 00:20 -R cream-35.pd.infn.it:8443/cream-lsf-creamtest2
Output is
here
--
MassimoSgaravatto - 2011-11-09