Parallel job - PASSED
### 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";
[capannini@emitestbed54 ~]$ glite-wms-job-submit -a -c wms_emitestbed44.conf mpijob.jdl
Connecting to the service https://emitestbed44.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://emitestbed44.cnaf.infn.it:9000/DZ7YiPZ2MJp6mO6tAvnKtw
==========================================================================
[capannini@emitestbed54 ~]$ glite-wms-job-status https://emitestbed44.cnaf.infn.it:9000/DZ7YiPZ2MJp6mO6tAvnKtw
======================= glite-wms-job-status Success =====================
BOOKKEEPING INFORMATION:
Status info for the Job : https://emitestbed44.cnaf.infn.it:9000/DZ7YiPZ2MJp6mO6tAvnKtw
Current Status: Done(Success)
Logged Reason(s):
- job completed
- Job Terminated Successfully
Exit code: 0
Status Reason: Job Terminated Successfully
Destination: emi-demo13.cnaf.infn.it:8443/cream-pbs-demo
Submitted: Tue Jul 30 14:36:45 2013 CEST
==========================================================================
Forwarding parameters for parallel jobs - PASSED
[capannini@emitestbed54 WMS-service]$ python WMS-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -t 8 -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle: from submission to get output
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Set 8: Testing forwarding parameters for parallel jobs Case 1 - CE_CREAM
Set 8: Testing forwarding parameters for parallel jobs Case 2 - CE_CREAM
Set 8: Testing forwarding parameters for parallel jobs Case 3 - CE_CREAM
Set 8: Testing forwarding parameters for parallel jobs Case 4 - CE_CREAM
Set 8: Testing forwarding parameters for parallel jobs Case 5 - CE_CREAM
===>
===> Test: WMS-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 14:43:53
===> Ended : 14:46:16
===>
===> === test PASSED ===
===>
===> Test log file is WMSService-TS_20130730144353.log
Perusal - FAILED
[capannini@emitestbed54 WMS-service]$ python WMS-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -t 6 -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle: from submission to get output
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Set 6: Submit a perusal job - CE_CREAM
===> ERROR: TEST FAILS. No chunks have been retrieved
===> ERROR: No chunks have been retrieved.
===>
===> Test: WMS-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 14:51:19
===> Ended : 15:25:43
===>
===> >>> TEST FAILED <<<
===>
===> >>> failure reason: 1 test(s) fail(s): ['Set 6: Submit a perusal job'] <<<
===>
===> Test log file is WMSService-TS_20130730145119.log
===> Error messages have been written in /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730145119/errors.log
===>
===> Test directory /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730145119 has not been cleaned for debug purpose
Delegation - PASSED
Test 4 fails because the failure message has changed. Now it is 'Proxy exception: the proxy has expired'.
[capannini@emitestbed54 WMS-service]$ python WMS-delegation-test.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + 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
===> ERROR: TEST FAILS. Job has been submitted with the expired delegation
To run this test you have to set the ROLE attribute for user proxy role at configuration file
===>
===> Test: WMS-delegation-test.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 15:30:38
===> Ended : 15:31:49
===>
===> >>> TEST FAILED <<<
===>
===> >>> failure reason: 1 test(s) fail(s): ['Test 4: Works with expired proxy'] <<<
===>
===> Test log file is WMSService-TS_20130730153038.log
===> Error messages have been written in /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730153038/errors.log
===>
===> Test directory /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730153038 has not been cleaned for debug purpose
List-match - PASSED
Test 7 fails because there are no suitable CEs.
[capannini@emitestbed54 WMS-service]$ python WMS-listmatch-test.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: WMS Job ListMatch Testing
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
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 6: try a matching with EnableWMSFeedback attribute true
Test 7: try a matching with data requirements
===> ERROR: Command lcg-infosites -v 1 --vo testers.eu-emi.eu lfc failed. Failure message: lcg-infosites: no BDII could be contacted
lcg-infosites: last BDII tried was 'certtbrc-bdii.cern.ch:2170'
lcg-infosites: IO::Socket::INET: connect: timeout
Test 8: try a gang-matching
===>
===> Test: WMS-listmatch-test.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 15:44:34
===> Ended : 15:46:47
===>
===> >>> TEST FAILED <<<
===>
===> >>> failure reason: 1 test(s) fail(s): ['Test 7: try a matching with data requirements'] <<<
===>
===> Test log file is WMSService-TS_20130730154434.log
===> Error messages have been written in /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730154434/errors.log
===>
===> Test directory /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730154434 has not been cleaned for debug purpose
Prologue and epilogue jobs - FAILED
[capannini@emitestbed54 WMS-service]$ python WMS-prologue-epilogue.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: WMS test prologue and epilogue attributes
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Test 1: Test prologue attribute - CE_CREAM
===> ERROR: TEST FAILS. Job finishes with status: Done(Success) cannot retrieve output
Test 2: Test epilogue attribute - CE_CREAM
===> ERROR: TEST FAILS. Job finishes with status: Done(Success) cannot retrieve output
Test 3: Test prologue and epilogue attributes - CE_CREAM
===> ERROR: TEST FAILS. Job finishes with status: Done(Success) cannot retrieve output
===>
===> Test: WMS-prologue-epilogue.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 15:55:34
===> Ended : 16:01:21
===>
===> >>> TEST FAILED <<<
===>
===> >>> failure reason: 3 test(s) fail(s): ['Test 1: Test prologue attribute', 'Test 2: Test epilogue attribute', 'Test 3: Test prologue and epilogue attributes'] <<<
===>
===> Test log file is WMSService-TS_20130730155534.log
===> Error messages have been written in /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730155534/errors.log
===>
===> Test directory /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730155534 has not been cleaned for debug purpose
|