WMS v. 3.6.0 (SL6) test report - CNAF UPDATE
Summary
- Platform: SL6/x86_64 + EPEL
Deployment Tests
Upgrade - PASSED
It is necessary to downgrade gridsite, as there is a known issue in version 2.1.0:
Delegation IDs containing non-alphanumeric characters other than a dot, coma or underscore are rejected.
yum downgrade gridsite\*
Unit Tests - PASSED
Basic Functionality tests
Submission
Normal - PASSED
[capannini@emitestbed54 WMS-service]$ python WMS-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -t 1 -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle: from submission to get output
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Set 1: Submit a normal job - CE_CREAM
===>
===> Test: WMS-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 14:57:10
===> Ended : 14:59:55
===>
===> === test PASSED ===
===>
===> Test log file is WMSService-TS_20130729145710.log
Proxy Mode - PASSED
[capannini@emitestbed54 WMS-service]$ python WMS-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -t 1 -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle: from submission to get output
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Set 1: Submit a normal job - CE_CREAM
===>
===> Test: WMS-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 14:49:30
===> Ended : 14:51:20
===>
===> === test PASSED ===
===>
===> Test log file is WMSService-TS_20130729144930.log
Jdl attributes - MOSTLY PASSED
[capannini@emitestbed54 WMS-service]$ python WMS-jdl-attributes-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -i -t 1,2,5,6,7
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle for normal job with non default jdl files
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Test 1: Jdl with AllowZippedISB - CE_CREAM
===> ERROR: Message Archiving the ISB files not found
Test 2: Jdl with ExpiryTime
Test 5: Jdl with InputSandboxBaseURI
Test 5: Jdl with InputSandboxBaseURI - CE_CREAM
Test 6: Jdl with OutputSandboxBaseDestURI
Test 6: Jdl with OutputSandboxBaseDestURI - CE_CREAM
Test 7: Jdl with OutputSandboxDestURI
Test 7: Jdl with OutputSandboxDestURI - CE_CREAM
===>
===> Test: WMS-jdl-attributes-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 15:38:05
===> Ended : 15:48:31
===>
===> >>> TEST FAILED <<<
===>
===> >>> failure reason: 1 test(s) fail(s): ['Test 1: Jdl with AllowZippedISB'] <<<
===>
===> Test log file is WMSService-TS_20130729153805.log
[capannini@emitestbed54 WMS-service]$ python WMS-jdl-attributes-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -i -t 7
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle for normal job with non default jdl files
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Test 7: Jdl with OutputSandboxDestURI
Test 7: Jdl with OutputSandboxDestURI - CE_CREAM
===>
===> Test: WMS-jdl-attributes-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 16:05:19
===> Ended : 16:07:33
===>
===> === test PASSED ===
===>
===> Test log file is WMSService-TS_20130729160519.log
Collection
Bulk submission - FAILED
[capannini@emitestbed54 WMS-service]$ python WMS-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -t 2 -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle: from submission to get output
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Set 2: Submit a bulk of jobs - CE_CREAM
===> ERROR: Command glite-wms-job-output --noint --dir /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730105110/jobOutput https://emitestbed44.cnaf.infn.it:9000/Pl_ScNzAn5xX0-oU4FSxSA >> /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730105110/file.tmp failed. Failure message:
Error - Error parsing Job's JDL! Aobrting...
===>
===> Test: WMS-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 10:51:10
===> Ended : 10:53:23
===>
===> >>> TEST FAILED <<<
===>
===> >>> failure reason: 1 test(s) fail(s): ['Set 2: Submit a bulk of jobs'] <<<
===>
===> Test log file is WMSService-TS_20130730105110.log
===> Error messages have been written in /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730105110/errors.log
===>
===> Test directory /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730105110 has not been cleaned for debug purpose
All in a jdl - FAILED
[capannini@emitestbed54 WMS-service]$ python WMS-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -t 7 -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle: from submission to get output
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Set 7: Submit a bulk of jobs using a single jdl with al the jdls of nodes - CE_CREAM
===> ERROR: Command glite-wms-job-output --noint --dir /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730105749/jobOutput https://emitestbed44.cnaf.infn.it:9000/MURiQHZR2Qo8UBvQlngUUA >> /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730105749/file.tmp failed. Failure message:
Error - Error parsing Job's JDL! Aobrting...
===>
===> Test: WMS-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 10:57:49
===> Ended : 11:00:02
===>
===> >>> TEST FAILED <<<
===>
===> >>> failure reason: 1 test(s) fail(s): ['Set 7: Submit a bulk of jobs using a single jdl with al the jdls of nodes'] <<<
===>
===> Test log file is WMSService-TS_20130730105749.log
===> Error messages have been written in /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730105749/errors.log
===>
===> Test directory /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730105749 has not been cleaned for debug purpose
Parametric job - FAILED
[capannini@emitestbed54 WMS-service]$ python WMS-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -t 3 -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle: from submission to get output
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Set 3: Submit a parametric job - CE_CREAM
===> ERROR: Command glite-wms-job-output --noint --dir /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730111207/jobOutput https://emitestbed44.cnaf.infn.it:9000/9qgZhNbxIhW7xtR60pg7Vg >> /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730111207/file.tmp failed. Failure message:
Error - Error parsing Job's JDL! Aobrting...
===>
===> Test: WMS-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 11:12:07
===> Ended : 11:14:20
===>
===> >>> TEST FAILED <<<
===>
===> >>> failure reason: 1 test(s) fail(s): ['Set 3: Submit a parametric job'] <<<
===>
===> Test log file is WMSService-TS_20130730111207.log
===> Error messages have been written in /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730111207/errors.log
===>
===> Test directory /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730111207 has not been cleaned for debug purpose
Dag - FAILED
[capannini@emitestbed54 WMS-service]$ python WMS-job-cycle.py -c wms-command.conf -V testers.eu-emi.eu -d 3 -l -t 4 -i
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
===> + TestSuite of the WMS Service
===> + Description: Test a complete job cycle: from submission to get output
===> +++++++++++++++++++++++++++++++++++++++++++++++++++++
Enter the user proxy password:
Set 4: Submit a DAG job
===> ERROR: Command glite-wms-job-output --noint --dir /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730113927/jobOutput https://emitestbed44.cnaf.infn.it:9000/myJWmxhdww7Jfn7PtaTJyg >> /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730113927/file.tmp failed. Failure message:
Error - Error parsing Job's JDL! Aobrting...
===>
===> Test: WMS-job-cycle.py
===> WMS: emitestbed44.cnaf.infn.it
===> Started: 11:39:27
===> Ended : 11:49:36
===>
===> >>> TEST FAILED <<<
===>
===> >>> failure reason: 1 test(s) fail(s): ['Set 4: Submit a DAG job'] <<<
===>
===> Test log file is WMSService-TS_20130730113927.log
===> Error messages have been written in /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730113927/errors.log
===>
===> Test directory /home/capannini/WMS-Test-Suite-new-emitestbed44/WMS-service/WMSService-Test_20130730113927 has not been cleaned for debug purpose
Parallel job -
Forwarding parameters for parallel jobs -
Perusal -
Delegation -
List-match -
Prologue and epilogue jobs -
Shallow and deep resubmission -
Cancel -
Limiter mechanism - MOSTLY PASSED (SAME FAILURES AS IN EMI1)
Job purge -
Configuration file -
Proxy renewal -
Feedback -
Published information -
bdb database information
Stats database definitions
Performance test
Stress test
Regression tests
Bugs attached to this task