Tags:
, view all tags

WMS test report

Summary

  • Component: WMS 3.3.2

  • ETICS Subsystem Configuration Name: emi-wms_R_3_3_3_0

  • VCS Tag: emi-wmproxy_R_3_3_2_0 emi-wms-common_R_3_3_2_0 emi-wms-helper_R_3_3_2_0 emi-yaim-wms_R_4_1_3_0

  • EMI Major Release: EMI 1 (Kebnekaise)

  • Platform: sl5 epel

  • Build reports:

  • Repository:

  • Certification

  • Author: Alessio Gianelle

  • Outcome: In certification

Clean installation

Update

  • Starting from a released version:
    [root@devel11 ~]# cat /etc/emi-release
    EMI release 1.0 (Kebnekaise)
    [root@devel11 ~]# cat /etc/emi-version
    1.0.2-1
  • yum update
  • /opt/glite/yaim/bin/yaim -c -s site-info.def -n WMS

Test Report

List Match

List match without data

===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service                       
===> + Description: WMS Job ListMatch Testing 
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++

 Test 1: check if glite-wms-job-list-match command exists 


 Test 2: test a simple matching 


 Test 3: check --delegationid option 


 Test 4: exclude a CE from the match 


 Test 5: try a failure matching (Requirements == false) 

===> 
===> Test: WMS-listmatch-test.py
===> WMS: devel11.cnaf.infn.it
===> Started: 16:56:28
===> Ended  : 16:56:42
===> 
===>     === test PASSED === 

Test log file is WMSService-TS_20110701165628.log

List match with data

[ale@cream-12 DataReq]$ glite-wms-job-list-match -a -c ../etc/wmp_devel11.conf data-req.jdl

Connecting to the service https://devel11.cnaf.infn.it:7443/glite_wms_wmproxy_server

==========================================================================

             COMPUTING ELEMENT IDs LIST 
 The following CE(s) matching your job requirements have been found:

    *CEId*
 - cert-15.pd.infn.it:8443/cream-lsf-cert
 - cert-37.pd.infn.it:8443/cream-lsf-cert
 - grid010.ct.infn.it:2119/jobmanager-lcgpbs-cert
 - prod-ce-01.pd.infn.it:8443/cream-lsf-cert
 - prod-ce-02.pd.infn.it:2119/jobmanager-lcglsf-cert

==========================================================================

Others

Delegation

===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service                       
===> + Description: Test delegation operation 
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++

Enter the user proxy password:

 Test 1: Check --autm-delegation option 


 Test 2: Check --delegationid option 


 Test 3: Try to delegate with a short proxy and check the validity 


 Test 4: Works with expired proxy 

===> 
===> Test: WMS-delegation-test.py
===> WMS: devel11.cnaf.infn.it
===> Started: 11:26:43
===> Ended  : 11:27:59
===> 
===>     === test PASSED ===

Test log file is WMSService-TS_20110704112643.log

Test proxy renewal

===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service                       
===> + Description: WMS test proxy renewal operation 
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++

Enter the user proxy password:

 Test 1: Test proxy renewal with LCG CE 


 Test 2: Test proxy renewal with CREAM CE 


 Test 3: Test proxy renewal with LCG CE (without setting MYPROXYSERVER) 


 Test 4: Test proxy renewal with CREAM CE (without setting MYPROXYSERVER) 

===> 
===> Test: WMS-proxy-renewal.py
===> WMS: devel11.cnaf.infn.it
===> Started: 17:56:06
===> Ended  : 18:48:50
===> 
===>     === test PASSED ===

Test log file is WMSService-TS_20110701175606.log

Check Bugs

Bugs #82687: emi WMS problems with ISB tar file handling FIXED

Submit a jdl like this one:

[ale@cream-12 UI]$ cat 82687.jdl 
[
Executable = "/bin/ls" ;
Arguments = "-lha " ;
Stdoutput = "ls.out" ;
InputSandbox = { "supercalifragilistichespiralidose.txt", "82687.jdl"} ;
OutputSandbox = { ".BrokerInfo", "ls.out"} ;
Retrycount = 2;
ShallowRetryCount = -1;
usertags = [ bug = "#82687" ];
VirtualOrganisation="dteam";
]

With a long file name as input file (and at least two files as input):

[ale@cream-12 UI]$ glite-wms-job-submit -a -c etc/wmp_cream-44.conf 82687.jdl

Connecting to the service https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server


====================== glite-wms-job-submit Success ======================

The job has been successfully submitted to the WMProxy
Your job identifier is:

https://cream-44.pd.infn.it:9000/50rMqKVPm3Qe1cYH1L3Wmw

==========================================================================

When the job arrives to Done (Success):

[ale@cream-12 UI]$ glite-wms-job-status https://cream-44.pd.infn.it:9000/50rMqKVPm3Qe1cYH1L3Wmw


======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:

Status info for the Job : https://cream-44.pd.infn.it:9000/50rMqKVPm3Qe1cYH1L3Wmw
Current Status:     Done (Success)
Logged Reason(s):
    - job completed
    - Job Terminated Successfully
Exit code:          0
Status Reason:      Job Terminated Successfully
Destination:        cream-19.pd.infn.it:8443/cream-lsf-creamcert2
Submitted:          Fri Jul  1 14:01:41 2011 CEST
==========================================================================

Check in the output file of the job if all the input files are listed:


[ale@cream-12 UI]$ glite-wms-job-output https://cream-44.pd.infn.it:9000/50rMqKVPm3Qe1cYH1L3Wmw

Connecting to the service https://cream-44.pd.infn.it:7443/glite_wms_wmproxy_server


================================================================================

         JOB GET OUTPUT OUTCOME

Output sandbox files for the job:
https://cream-44.pd.infn.it:9000/50rMqKVPm3Qe1cYH1L3Wmw
have been successfully retrieved and stored in the directory:
/tmp/jobOutput/ale_50rMqKVPm3Qe1cYH1L3Wmw

================================================================================


[ale@cream-12 UI]$ cat /tmp/jobOutput/ale_50rMqKVPm3Qe1cYH1L3Wmw/ls.out 
total 20K
drwxr-xr-x 2 dteam017 dteam 4.0K Jul  1 14:01 .
drwxr-xr-x 3 dteam017 dteam 4.0K Jul  1 14:01 ..
-rw-r--r-- 1 dteam017 dteam  293 Jul  1 14:01 82687.jdl
-rw-r--r-- 1 dteam017 dteam 2.3K Jul  1 14:01 .BrokerInfo
-rw-r--r-- 1 dteam017 dteam    0 Jul  1 14:01 ls.out
-rw-r--r-- 1 dteam017 dteam   17 Jul  1 14:01 supercalifragilistichespiralidose.txt
-rw-r--r-- 1 dteam017 dteam    0 Jul  1 14:01 .tmp_file

Bugs #82776: typo in WMS jobwrapper FIXED

Simply check the JobWrapper template on the WMS:

[root@cream-44 ~]# cat  /usr/share/glite-wms/jobwrapper.template.sh  | grep "Taken token ${__shallow_resubmission_token}"
      push_in_LM_done_reason "Taken token ${__shallow_resubmission_token}"

-- AlessioGianelle - 2011-07-01

Topic attachments
I Attachment Action SizeSorted ascending Date Who Comment
Unknown file formatlog WMSService-TS_20110704112643.log manage 19.3 K 2011-07-04 - 09:31 AlessioGianelle Delegation tests log
Texttxt update.txt manage 32.7 K 2011-07-01 - 10:22 AlessioGianelle Update log file
Unknown file formatlog WMSService-TS_20110701175606.log manage 127.5 K 2011-07-04 - 08:00 AlessioGianelle Proxy renewal test log
Texttxt cleaninstallation.txt manage 170.5 K 2011-07-01 - 09:32 AlessioGianelle Clean installation log file
Unknown file formatlog WMSService-TS_20110701165628.log manage 182.6 K 2011-07-01 - 14:59 AlessioGianelle List Match test
Edit | Attach | PDF | History: r25 | r7 < r6 < r5 < r4 | Backlinks | Raw View | More topic actions...
Topic revision: r5 - 2011-07-04 - AlessioGianelle
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback