Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
WMS v. 3.4 (SL5) test report
| ||||||||
Line: 17 to 17 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Deployment Tests | ||||||||
Line: 910 to 908 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Parallel job - RANDOM FAILURESFor this test the DEFAULTREQ with "Testing" should be commented. For this reason a lot of jobs are aborted and it is difficult to come to a completion of the test. | |||||||
> > | Parallel job - PASSED/tmp/tmp.jjFYFp9625 ~/tests/emi/wms ### Check user proxy and renew/delegate at CE ### Submit parallel job 2 CPUs ### Job to be submitted: Executable = "/usr/bin/mpi-start"; CPUNumber = 2; Arguments = "-t dummy -- counter.sh cpus 2"; InputSandbox = {"counter.sh"}; OutputSandbox = {"std.out", "std.err"}; StdOutput = "std.out"; StdError = "std.err"; Requirements = member("MPI-START", other.GlueHostApplicationSoftwareRunTimeEnvironment) && other.GlueCEInfoJobManager == "pbs"; Connecting to the service https://cert-13.cnaf.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://cert-13.cnaf.infn.it:9000/zhlWGdgtJadGI8mL0-mw5w The job identifier has been saved in the following file: /tmp/tmp.jjFYFp9625/jobid ==========================================================================complete log at: mpi_cert-13.cnaf.infn.it.log: MPI tests | |||||||
Forwarding parameters for parallel jobs - PASSED | ||||||||
Line: 3383 to 3416 | ||||||||
======================================================================
| ||||||||
Changed: | ||||||||
< < | -- FabioCapannini - 2012-09-25 | |||||||
> > | Files specified with absolute paths shouldn't be used with inputsandboxbaseuri (https://savannah.cern.ch/bugs/?74832
Verified that JDL described in the bug is correctly handled by activating debug (--debug); the debug log showed that the file /etc/fstab is correctly staged from the UI node via gsiftp. | |||||||
Added: | ||||||||
> > | Too much flexibility in JDL syntax (https://savannah.cern.ch/bugs/?75802 | |||||||
Added: | ||||||||
> > | Verified with --debug that glite-wms-job-submit: | |||||||
Added: | ||||||||
> > | dorigoa@cream-01 11:00:47 ~/emi/wmsui_emi2>grep -i environment jdl2 environment = "FOO=bar"; | |||||||
Added: | ||||||||
> > | dorigoa@cream-01 11:50:02 ~/emi/wmsui_emi2>stage/usr/bin/glite-wms-job-submit --debug -a -c ~/JDLs/WMS/wmp_gridit.conf jdl2
[...]
07 March 2012, 11:50:45 -I- PID: 3397 (Debug) - Registering JDL [ stdoutput = "out3.out"; SignificantAttributes = { "Requirements","Rank" }; DefaultNodeRetryCount = 5; executable = "ssh1.sh"; Type = "job"; Environment = { "FOO=bar" }; AllowZippedISB = false; VirtualOrganisation = "dteam"; JobType = "normal"; DefaultRank = -other.GlueCEStateEstimatedResponseTime; outputsandbox = { "out3.out","err2.err","fstab","grid-mapfile","groupmapfile"," passwd" }; InputSandbox = { "file:///etc/fstab","grid-mapfile","groupmapfile","gsiftp://cream-38.pd.infn.it/etc/passwd","file:///home/dorigoa/ssh1.sh" }; stderror = "err2.err"; inputsandboxbaseuri = "gsiftp://cream-38.pd.infn.it/etc/grid-security"; rank = -other.GlueCEStateEstimatedResponseTime; MyProxyServer = "myproxy.cern.ch"; requirements = other.GlueCEStateStatus = "Production" || other.GlueCEStateStatus = "testbedb" ]
[...] | |||||||
Added: | ||||||||
> > | So the mangling Environment = "FOO=bar"; -> Environment = { "FOO=bar" }; occurs correctly. | |||||||
Added: | ||||||||
> > | ||||||||
Added: | ||||||||
> > | glite-wms-job-status needs a json-compliant format (https://savannah.cern.ch/bugs/?82995 | |||||||
Added: | ||||||||
> > | dorigoa@lxgrid05 14:20:13 ~/emi/wmsui_emi2>stage/usr/bin/glite-wms-job-status --json https://wms014.cnaf.infn.it:9000/pVQojatZbyoj_Pyab66_dw | |||||||
Added: | ||||||||
> > | { "result": "success" , "https://wms014.cnaf.infn.it:9000/pVQojatZbyoj_Pyab66_dw": { "Current Status": "Done(Success)", "Logged Reason": {"0": "job completed","1": "Job Terminated Successfully"}, "Exit code": "0", "Status Reason": "Job Terminated Successfully", "Destination": "grive02.ibcp.fr:8443/cream-pbs-dteam", "Submitted": "Mon Mar 12 14:11:55 2012 CET", "Done": "1331558020"} } | |||||||
Added: | ||||||||
> > | pkg-config info for wmproxy-api-cpp should be enriched (https://savannah.cern.ch/bugs/?85799 | |||||||
Added: | ||||||||
> > | [root@devel09 ~]# rpm -ql glite-wms-wmproxy-api-cpp-devel /usr/include/glite /usr/include/glite/wms /usr/include/glite/wms/wmproxyapi /usr/include/glite/wms/wmproxyapi/wmproxy_api.h /usr/include/glite/wms/wmproxyapi/wmproxy_api_utilities.h /usr/lib64/libglite_wms_wmproxy_api_cpp.so /usr/lib64/pkgconfig/wmproxy-api-cpp.pc [root@devel09 ~]# cat /usr/lib64/pkgconfig/wmproxy-api-cpp.pc prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib64 includedir=${prefix}/include | |||||||
Added: | ||||||||
> > | Name: wmproxy api cpp Description: WMProxy C/C++ APIs Version: 3.3.3 Requires: emi-gridsite-openssl Libs: -L${libdir} -lglite_wms_wmproxy_api_cpp Cflags: -I${includedir} | |||||||
Added: | ||||||||
> > | ||||||||
Added: | ||||||||
> > | glite-wms-job-list-match --help show an un-implemented (and useless) option "--default-jdl" (https://savannah.cern.ch/bugs/?87444 | |||||||
Added: | ||||||||
> > | The command glite-wms-job-list-match --help doesn't show that option anymore. <verbatim></verbatim> <nop> | |||||||
Added: | ||||||||
> > | WMS UI depends on a buggy libtar (on SL5 at least) (https://savannah.cern.ch/bugs/?89443![]() | |||||||
Added: | ||||||||
> > | dorigoa@lxgrid05 16:01:39 ~/emi/wmsui_emi2>cat ~/JDLs/WMS/wms_test_tar_bug.jdl [ AllowZippedISB = true; Executable = "/bin/ls" ; Arguments = "-lha " ; Stdoutput = "ls.out" ; InputSandbox = {"isb1", "isb2","isb3", "temp/isb4"}; OutputSandbox = { ".BrokerInfo", "ls.out"} ; Retrycount = 2; ShallowRetryCount = -1; usertags = [ bug = "#82687" ]; VirtualOrganisation="dteam"; ] dorigoa@lxgrid05 16:01:41 ~/emi/wmsui_emi2>stage/usr/bin/glite-wms-job-submit --debug -a -e https://devel09.cnaf.infn.it:7443/glite_wms_wmproxy_server ~/JDLs/WMS/wms_test_tar_bug.jdl [ ... ] 28 March 2012, 16:02:21 -I- PID: 14236 (Debug) - File Transfer (gsiftp) Command: /usr/bin/globus-url-copy Source: file:///tmp/ISBfiles_YaMkV2gJJbddD38QUNR5DA_0.tar.gz Destination: gsiftp://devel09.cnaf.infn.it:2811/var/SandboxDir/p_/https_3a_2f_2fdevel09.cnaf.infn.it_3a9000_2fp_5fNucDphCF_5fynIE-0XKnxg/input/ISBfiles_YaMkV2gJJbddD38QUNR5DA_0.tar.gz ----------------------------------------- ----------------------------------------- 28 March 2012, 16:02:22 -I- PID: 14236 (Debug) - File Transfer (gsiftp) Transfer successfully done [ ... ] Standard Conformance TestsGlue 1 Compliance - PASSED[caifti@cert-13 ~]$ glue-validator -t glue1 -h cert-13.cnaf.infn.it -p 2170 -b o=grid Validating data types. ... 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 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 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 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 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 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 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 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 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 the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok ---------------------------------------------------------------------- Ran 40 tests in 0.010s OK Glue 2 Compliance PASSED[caifti@cert-13 ~]$ glue-validator -t glue2 -h cert-13.cnaf.infn.it -p 2170 -b o=glue Validating data types. ... 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 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 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 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 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 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 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 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 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 the existence of mandatory attributes. ... ok Verifying the object class ... ok Verifying single-valued attributes only have one value. ... ok | |||||||
Added: | ||||||||
> > | Ran 40 tests in 0.009s | |||||||
Added: | ||||||||
> > | OK | |||||||
| ||||||||
Line: 3434 to 3634 | ||||||||
| ||||||||
Added: | ||||||||
> > |
|