Testing report: IGIRTC #63
Summary
- Product: WN v. 2.0.0
- Release Task: Task #23323
- ETICS Subsystem Configuration Name: **
- VCS Tag:
- EMI Major Release: EMI 2 (Matterhorn)
- Platform: SL5, SL6 epel
- Author: Sara Bertocco
- Testing report: TBD
- Certification report: TBD
- Date: 16st April 2012
- Outcome: In certification
SL5
Deployment tests
Clean Installation
Installation log file
Simple functionality test:
- submit a job in the cluster
[bertocco@cream-12 cream_regression_testsuite]$ glite-ce-job-submit -a -r cert-09.cnaf.infn.it:8443/cream-lsf-demo -a /home/bertocco/gridka.jdl
https://cert-09.cnaf.infn.it:8443/CREAM429206787
- verify run on installed job (emitestbed11)
[root@cert-09 ~]# qstat -a
demo; type=BATCH; [ENABLED]; pri=100
4 run; 1 wait;
REQUEST NAME REQUEST ID USER STATE
1: cream_017253 9637 tst22 RUNNING
2: cream_132200 9638 tst22 RUNNING
3: cream_538619 9639 tst22 RUNNING
4: cream_077841 9647 tst22 RUNNING
5: cream_429206 9650 tst18 WAITING
[root@cert-09 ~]# bjobs -l 9650
Job <9650>, Job Name <cream_429206787>, User <tst18>, Project <default>, Status
<RUN>, Queue <demo>, Command <#!/bin/bash;# LSF job wrapp
er generated by lsf_submit.sh;# on Mon Apr 16 17:41:18 CES
T 2012;#;# LSF directives:;#BSUB -L /bin/bash;#BSUB -J cre
am_429206787;#BSUB -q demo;#BSUB -n 1;#BSUB -f "/var/cream
_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Personal_Cer
tificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_Capabilit
y_NULL_tst18/42/CREAM429206787/CREAM429206787_jobWrapper.s
h > CREAM429206787_jobWrapper.sh.61018.11396.1334590878";#
BSUB -f "/var/cream_sandbox/testers/CN_Sara_Bertocco_L_Pad
ova_OU_Personal_Certificate_O_INFN_C_IT_testers_eu_emi_eu_
Role_NULL_Capability_NULL_tst18/proxy/3624d0eb86997d7d5652
e3bb2d2b3c8bb13ca079_15105891614319 > cream_429206787.prox
y";#BSUB -f "/var/cream_sandbox/testers/CN_Sara_Bertocco_L
_Padova_OU_Personal_Certificate_O_INFN_C_IT_testers_eu_emi
_eu_Role_NULL_Capability_NULL_tst18/42/CREAM429206787/Stan
dardOutput < out_cream_429206787_StandardOutput";#BSUB -f
"/var/cream_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_P
ersonal_Certificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NUL
L_Capability_NULL_tst18/42/CREAM429206787/StandardError <
err_cream_429206787_StandardError"; # Check whether we nee
d to move to the LSF original CWD:;if [ -d "$CERN_STARTER_
ORIGINAL_CWD" ]; then; cd $CERN_STARTER_ORIGINAL_CWD;fi
;old_home=`pwd`;new_home=${old_home}/home_cream_429206787;
mkdir $new_home;trap 'wait $job_pid; cd $old_home; rm -rf
$new_home; exit 255' 1 2 3 15 24;trap 'wait $job_pid; cd $
old_home; rm -rf $new_home' 0;# Copy into new home any sha
red input sandbox file;# Move into new home any relative i
nput sandbox file;mv "CREAM429206787_jobWrapper.sh.61018.1
1396.1334590878" "$new_home/CREAM429206787_jobWrapper.sh"
&> /dev/null;mv "cream_429206787.proxy" "$new_home/cream_4
29206787.proxy" &> /dev/null;export HOME=$new_home;cd $new
_home;# Resetting proxy to local position;export X509_USER
_PROXY=$new_home/cream_429206787.proxy; # Command to execu
te:;if [ ! -x ./CREAM429206787_jobWrapper.sh ]; then chmod
u+x ./CREAM429206787_jobWrapper.sh; fi;if [ -x ${GLITE_LO
CATION:-/opt/glite}/libexec/jobwrapper ];then;${GLITE_LOCA
TION:-/opt/glite}/libexec/jobwrapper ./CREAM429206787_jobW
rapper.sh > "out_cream_429206787_StandardOutput" 2> "err_
cream_429206787_StandardError" & elif [ -x /opt/lcg/libexe
c/jobwrapper ];then;/opt/lcg/libexec/jobwrapper ./CREAM429
206787_jobWrapper.sh > "out_cream_429206787_StandardOutpu
t" 2> "err_cream_429206787_StandardError" & elif [ -x $BLA
H_AUX_JOBWRAPPER ];then;$BLAH_AUX_JOBWRAPPER ./CREAM429206
787_jobWrapper.sh > "out_cream_429206787_StandardOutput"
2> "err_cream_429206787_StandardError" & else;$new_home/CR
EAM429206787_jobWrapper.sh > "out_cream_429206787_Standar
dOutput" 2> "err_cream_429206787_StandardError" & fi;job_p
id=$!; # Wait for the user job to finish;wait $job_pid;use
r_retcode=$?; # Move all relative outputsand paths out of
temp home;cd $new_home;mv "out_cream_429206787_StandardOut
put" "$old_home/out_cream_429206787_StandardOutput" 2> /de
v/null;mv "err_cream_429206787_StandardError" "$old_home/e
rr_cream_429206787_StandardError" 2> /dev/null;# Move any
remapped outputsand file to shared directories; # Remove t
he staged files, if any;rm "CREAM429206787_jobWrapper.sh"
2> /dev/null;rm "cream_429206787.proxy" 2> /dev/null;cd $o
ld_home; exit $user_retcode>
Mon Apr 16 17:41:19: Submitted from host <cert-09>, CWD <$HOME>, Input File </d
ev/null>, Output File </dev/null>, Copy Files "/var/cream_
sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Personal_Cert
ificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_Capability
_NULL_tst18/42/CREAM429206787/CREAM429206787_jobWrapper.sh
> CREAM429206787_jobWrapper.sh.61018.11396.1334590878" "/
var/cream_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Per
sonal_Certificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_
Capability_NULL_tst18/proxy/3624d0eb86997d7d5652e3bb2d2b3c
8bb13ca079_15105891614319 > cream_429206787.proxy" "/var/c
ream_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Personal
_Certificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_Capab
ility_NULL_tst18/42/CREAM429206787/StandardOutput < out_cr
eam_429206787_StandardOutput" "/var/cream_sandbox/testers/
CN_Sara_Bertocco_L_Padova_OU_Personal_Certificate_O_INFN_C
_IT_testers_eu_emi_eu_Role_NULL_Capability_NULL_tst18/42/C
REAM429206787/StandardError < err_cream_429206787_Standard
Error", Login Shell </bin/bash>;
Mon Apr 16 17:41:24: Started on <emitestbed11>, Execution Home </home/tst18>, E
xecution CWD </home/tst18>;
Mon Apr 16 17:41:24: Resource usage collected.
MEM: 1 Mbytes; SWAP: 28 Mbytes; NTHREAD: 2
PGID: 5370; PIDs: 5380 5370
SCHEDULING PARAMETERS:
r15s r1m r15m ut pg io ls it tmp swp mem
loadSched - - - - - - - - - - -
loadStop - - - - - - - - - - -
- verify the job finish correctly
[bertocco@cream-12 cream_regression_testsuite]$ glite-ce-job-status https://cert-09.cnaf.infn.it:8443/CREAM429206787
****** JobID=[https://cert-09.cnaf.infn.it:8443/CREAM429206787]
Status = [DONE-OK]
ExitCode = [0]
Upgrade Installation
Upgrade failed with:
Error: Missing Dependency: libdcap is needed by package libdcap-devel-2.47.5-1.x86_64 (installed)
Patch applyed:
rpm -e libdcap-devel-2.47.5-1.x86_64 emi-wn-1.0.0-0.sl5.x86_64; rpm -e gfal-py26-1.11.19-3.sl5.x86_64; rpm -e lcg-util-1.11.19-3.sl5.x86_64; rpm -e lcg-util-py26-1.11.19-3.sl5.x86_64
After that upgrade and configuration OK.
Simple functionality test:
- Submit a job in the cluster
[bertocco@cream-12 cream_regression_testsuite]$ glite-ce-job-submit -a -r emi-demo08.cnaf.infn.it:8443/cream-lsf-demo -a /home/bertocco/gridka.jdl
https://emi-demo08.cnaf.infn.it:8443/CREAM511059806
- Verify the job runs in the installed node
[root@cert-36 conf]# qstat -a
demo; type=BATCH; [ENABLED]; pri=100
1 run; 0 wait;
REQUEST NAME REQUEST ID USER STATE
1: cream_511059 9418 tst27 RUNNING
[root@cert-36 conf]# bjobs -l 9418
Job <9418>, Job Name <cream_511059806>, User <tst27>, Project <default>, Status
<RUN>, Queue <demo>, Command <#!/bin/bash;# LSF job wrapp
er generated by lsf_submit.sh;# on Wed Apr 18 14:58:54 CES
T 2012;#;# LSF directives:;#BSUB -L /bin/bash;#BSUB -J cre
am_511059806;#BSUB -q demo;#BSUB -n 1;#BSUB -f "/var/cream
_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Personal_Cer
tificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_Capabilit
y_NULL_tst27/51/CREAM511059806/CREAM511059806_jobWrapper.s
h > CREAM511059806_jobWrapper.sh.61027.6951.1334753934";#B
SUB -f "/var/cream_sandbox/testers/CN_Sara_Bertocco_L_Pado
va_OU_Personal_Certificate_O_INFN_C_IT_testers_eu_emi_eu_R
ole_NULL_Capability_NULL_tst27/proxy/a893b66fe8fa8a2ef1c8d
0ba6b1410fc53896bd4_17980099141579 > cream_511059806.proxy
";#BSUB -f "/var/cream_sandbox/testers/CN_Sara_Bertocco_L_
Padova_OU_Personal_Certificate_O_INFN_C_IT_testers_eu_emi_
eu_Role_NULL_Capability_NULL_tst27/51/CREAM511059806/Stand
ardOutput < out_cream_511059806_StandardOutput";#BSUB -f "
/var/cream_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Pe
rsonal_Certificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL
_Capability_NULL_tst27/51/CREAM511059806/StandardError < e
rr_cream_511059806_StandardError"; # Check whether we need
to move to the LSF original CWD:;if [ -d "$CERN_STARTER_O
RIGINAL_CWD" ]; then; cd $CERN_STARTER_ORIGINAL_CWD;fi;
old_home=`pwd`;new_home=${old_home}/home_cream_511059806;m
kdir $new_home;trap 'wait $job_pid; cd $old_home; rm -rf $
new_home; exit 255' 1 2 3 15 24;trap 'wait $job_pid; cd $o
ld_home; rm -rf $new_home' 0;# Copy into new home any shar
ed input sandbox file;# Move into new home any relative in
put sandbox file;mv "CREAM511059806_jobWrapper.sh.61027.69
51.1334753934" "$new_home/CREAM511059806_jobWrapper.sh" &>
/dev/null;mv "cream_511059806.proxy" "$new_home/cream_511
059806.proxy" &> /dev/null;export HOME=$new_home;cd $new_h
ome;# Resetting proxy to local position;export X509_USER_P
ROXY=$new_home/cream_511059806.proxy; # Command to execute
:;if [ ! -x ./CREAM511059806_jobWrapper.sh ]; then chmod u
+x ./CREAM511059806_jobWrapper.sh; fi;if [ -x ${GLITE_LOCA
TION:-/opt/glite}/libexec/jobwrapper ];then;${GLITE_LOCATI
ON:-/opt/glite}/libexec/jobwrapper ./CREAM511059806_jobWra
pper.sh > "out_cream_511059806_StandardOutput" 2> "err_cr
eam_511059806_StandardError" & elif [ -x /opt/lcg/libexec/
jobwrapper ];then;/opt/lcg/libexec/jobwrapper ./CREAM51105
9806_jobWrapper.sh > "out_cream_511059806_StandardOutput"
2> "err_cream_511059806_StandardError" & elif [ -x $BLAH_
AUX_JOBWRAPPER ];then;$BLAH_AUX_JOBWRAPPER ./CREAM51105980
6_jobWrapper.sh > "out_cream_511059806_StandardOutput" 2>
"err_cream_511059806_StandardError" & else;$new_home/CREA
M511059806_jobWrapper.sh > "out_cream_511059806_StandardO
utput" 2> "err_cream_511059806_StandardError" & fi;job_pid
=$!; # Wait for the user job to finish;wait $job_pid;user_
retcode=$?; # Move all relative outputsand paths out of te
mp home;cd $new_home;mv "out_cream_511059806_StandardOutpu
t" "$old_home/out_cream_511059806_StandardOutput" 2> /dev/
null;mv "err_cream_511059806_StandardError" "$old_home/err
_cream_511059806_StandardError" 2> /dev/null;# Move any re
mapped outputsand file to shared directories; # Remove the
staged files, if any;rm "CREAM511059806_jobWrapper.sh" 2>
/dev/null;rm "cream_511059806.proxy" 2> /dev/null;cd $old
_home; exit $user_retcode>
Wed Apr 18 14:58:55: Submitted from host <emi-demo08>, CWD <$HOME>, Input File
</dev/null>, Output File </dev/null>, Copy Files "/var/cre
am_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Personal_C
ertificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_Capabil
ity_NULL_tst27/51/CREAM511059806/CREAM511059806_jobWrapper
.sh > CREAM511059806_jobWrapper.sh.61027.6951.1334753934"
"/var/cream_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_P
ersonal_Certificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NUL
L_Capability_NULL_tst27/proxy/a893b66fe8fa8a2ef1c8d0ba6b14
10fc53896bd4_17980099141579 > cream_511059806.proxy" "/var
/cream_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Person
al_Certificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_Cap
ability_NULL_tst27/51/CREAM511059806/StandardOutput < out_
cream_511059806_StandardOutput" "/var/cream_sandbox/tester
s/CN_Sara_Bertocco_L_Padova_OU_Personal_Certificate_O_INFN
_C_IT_testers_eu_emi_eu_Role_NULL_Capability_NULL_tst27/51
/CREAM511059806/StandardError < err_cream_511059806_Standa
rdError", Login Shell </bin/bash>;
Wed Apr 18 14:58:59: Started on <emitestbed14>, Execution Home </home/tst27>, E
xecution CWD </home/tst27>;
Wed Apr 18 14:59:17: Resource usage collected.
MEM: 1 Mbytes; SWAP: 28 Mbytes; NTHREAD: 1
PGID: 32125; PIDs: 32125
SCHEDULING PARAMETERS:
r15s r1m r15m ut pg io ls it tmp swp mem
loadSched - - - - - - - - - - -
loadStop - - - - - - - - - - -
* Verify the job finish correctly
[bertocco@cream-12 cream_regression_testsuite]$ glite-ce-job-status https://emi-demo08.cnaf.infn.it:8443/CREAM511059806
****** JobID=[https://emi-demo08.cnaf.infn.it:8443/CREAM511059806]
Status = [DONE-OK]
ExitCode = [0]
Unit Tests
System tests
Functionality tests
Regression tests
SL6
Deployment tests
Clean Installation
Installation log file
sIMPLE FUNCTIONALITY TEST:
- Submit a job in the cluster
[bertocco@cream-12 cream_regression_testsuite]$ glite-ce-job-status https://cert-09.cnaf.infn.it:8443/CREAM159038044
****** JobID=[https://cert-09.cnaf.infn.it:8443/CREAM159038044]
Status = [REALLY-RUNNING]
- Verify the job runs in the updated node (emitestbed32)
[root@cert-09 ~]# qstat -a
demo; type=BATCH; [ENABLED]; pri=100
2 run; 0 wait;
REQUEST NAME REQUEST ID USER STATE
1: cream_939350 9575 tst18 UNKNOWN
2: cream_159038 9584 tst18 RUNNING
[root@cert-09 ~]# bjobs -l 9584
Job <9584>, Job Name <cream_159038044>, User <tst18>, Project <default>, Status
<RUN>, Queue <demo>, Command <#!/bin/bash;# LSF job wrapp
er generated by lsf_submit.sh;# on Mon Apr 16 16:07:25 CES
T 2012;#;# LSF directives:;#BSUB -L /bin/bash;#BSUB -J cre
am_159038044;#BSUB -q demo;#BSUB -n 1;#BSUB -f "/var/cream
_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Personal_Cer
tificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_Capabilit
y_NULL_tst18/15/CREAM159038044/CREAM159038044_jobWrapper.s
h > CREAM159038044_jobWrapper.sh.61018.24658.1334585245";#
BSUB -f "/var/cream_sandbox/testers/CN_Sara_Bertocco_L_Pad
ova_OU_Personal_Certificate_O_INFN_C_IT_testers_eu_emi_eu_
Role_NULL_Capability_NULL_tst18/proxy/6eb8f01c502757ad1ea8
90b652c6d1bc4434fe77_15105891614319 > cream_159038044.prox
y";#BSUB -f "/var/cream_sandbox/testers/CN_Sara_Bertocco_L
_Padova_OU_Personal_Certificate_O_INFN_C_IT_testers_eu_emi
_eu_Role_NULL_Capability_NULL_tst18/15/CREAM159038044/Stan
dardOutput < out_cream_159038044_StandardOutput";#BSUB -f
"/var/cream_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_P
ersonal_Certificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NUL
L_Capability_NULL_tst18/15/CREAM159038044/StandardError <
err_cream_159038044_StandardError"; # Check whether we nee
d to move to the LSF original CWD:;if [ -d "$CERN_STARTER_
ORIGINAL_CWD" ]; then; cd $CERN_STARTER_ORIGINAL_CWD;fi
;old_home=`pwd`;new_home=${old_home}/home_cream_159038044;
mkdir $new_home;trap 'wait $job_pid; cd $old_home; rm -rf
$new_home; exit 255' 1 2 3 15 24;trap 'wait $job_pid; cd $
old_home; rm -rf $new_home' 0;# Copy into new home any sha
red input sandbox file;# Move into new home any relative i
nput sandbox file;mv "CREAM159038044_jobWrapper.sh.61018.2
4658.1334585245" "$new_home/CREAM159038044_jobWrapper.sh"
&> /dev/null;mv "cream_159038044.proxy" "$new_home/cream_1
59038044.proxy" &> /dev/null;export HOME=$new_home;cd $new
_home;# Resetting proxy to local position;export X509_USER
_PROXY=$new_home/cream_159038044.proxy; # Command to execu
te:;if [ ! -x ./CREAM159038044_jobWrapper.sh ]; then chmod
u+x ./CREAM159038044_jobWrapper.sh; fi;if [ -x ${GLITE_LO
CATION:-/opt/glite}/libexec/jobwrapper ];then;${GLITE_LOCA
TION:-/opt/glite}/libexec/jobwrapper ./CREAM159038044_jobW
rapper.sh > "out_cream_159038044_StandardOutput" 2> "err_
cream_159038044_StandardError" & elif [ -x /opt/lcg/libexe
c/jobwrapper ];then;/opt/lcg/libexec/jobwrapper ./CREAM159
038044_jobWrapper.sh > "out_cream_159038044_StandardOutpu
t" 2> "err_cream_159038044_StandardError" & elif [ -x $BLA
H_AUX_JOBWRAPPER ];then;$BLAH_AUX_JOBWRAPPER ./CREAM159038
044_jobWrapper.sh > "out_cream_159038044_StandardOutput"
2> "err_cream_159038044_StandardError" & else;$new_home/CR
EAM159038044_jobWrapper.sh > "out_cream_159038044_Standar
dOutput" 2> "err_cream_159038044_StandardError" & fi;job_p
id=$!; # Wait for the user job to finish;wait $job_pid;use
r_retcode=$?; # Move all relative outputsand paths out of
temp home;cd $new_home;mv "out_cream_159038044_StandardOut
put" "$old_home/out_cream_159038044_StandardOutput" 2> /de
v/null;mv "err_cream_159038044_StandardError" "$old_home/e
rr_cream_159038044_StandardError" 2> /dev/null;# Move any
remapped outputsand file to shared directories; # Remove t
he staged files, if any;rm "CREAM159038044_jobWrapper.sh"
2> /dev/null;rm "cream_159038044.proxy" 2> /dev/null;cd $o
ld_home; exit $user_retcode>
Mon Apr 16 16:07:26: Submitted from host <cert-09>, CWD <$HOME>, Input File </d
ev/null>, Output File </dev/null>, Copy Files "/var/cream_
sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Personal_Cert
ificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_Capability
_NULL_tst18/15/CREAM159038044/CREAM159038044_jobWrapper.sh
> CREAM159038044_jobWrapper.sh.61018.24658.1334585245" "/
var/cream_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Per
sonal_Certificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_
Capability_NULL_tst18/proxy/6eb8f01c502757ad1ea890b652c6d1
bc4434fe77_15105891614319 > cream_159038044.proxy" "/var/c
ream_sandbox/testers/CN_Sara_Bertocco_L_Padova_OU_Personal
_Certificate_O_INFN_C_IT_testers_eu_emi_eu_Role_NULL_Capab
ility_NULL_tst18/15/CREAM159038044/StandardOutput < out_cr
eam_159038044_StandardOutput" "/var/cream_sandbox/testers/
CN_Sara_Bertocco_L_Padova_OU_Personal_Certificate_O_INFN_C
_IT_testers_eu_emi_eu_Role_NULL_Capability_NULL_tst18/15/C
REAM159038044/StandardError < err_cream_159038044_Standard
Error", Login Shell </bin/bash>;
Mon Apr 16 16:07:30: Started on <emitestbed32>, Execution Home </home/tst18>, E
xecution CWD </home/tst18>;
Mon Apr 16 16:07:48: Resource usage collected.
MEM: 1 Mbytes; SWAP: 33 Mbytes; NTHREAD: 1
PGID: 29783; PIDs: 29783
SCHEDULING PARAMETERS:
r15s r1m r15m ut pg io ls it tmp swp mem
loadSched - - - - - - - - - - -
loadStop - - - - - - - - - - -
- Verify the job finish correctly
[bertocco@cream-12 cream_regression_testsuite]$ glite-ce-job-status https://cert-09.cnaf.infn.it:8443/CREAM159038044
****** JobID=[https://cert-09.cnaf.infn.it:8443/CREAM159038044]
Status = [DONE-OK]
ExitCode = [0]
Unit Tests
System tests
Functionality tests
Regression tests
--
SaraBertocco - 2012-04-16