Difference: EMI3BLAHTask34036SL6 (2 vs. 3)

Revision 32013-03-20 - SaraBertocco

Line: 1 to 1
 
META TOPICPARENT name="Task34036"

Testing and Certification report savannah task #37715: BLAH v. 1.18.2 (EMI2)

Line: 31 to 31
 
  • SL5 Unit test report available [[http://etics-repository.cern.ch/repository/download/registered/emi/emi.cream-ce.blahp/1.18.2/sl5_x86_64_gcc412EPEL/glite-ce-blahp-1.18.2-1-reports.tar.gz][]].
  • SL6 Unit test report available [[http://etics-repository.cern.ch/repository/download/registered/emi/emi.cream-ce.blahp/1.18.2/sl6_x86_64_gcc446EPEL/glite-ce-blahp-1.18.2-1-reports.tar.gz][]].
Changed:
<
<

System tests

>
>

Functionality tests

 
Changed:
<
<

Functionality tests

Check Notifications

LSF New parser PASSED
>
>

Check Notifications

 
Added:
>
>
LSF
Check Notifications For Normally Finished Jobs - new parser PASSED
 
$ /usr/bin/pybot check_notifications_for_normally_finished_jobs.html
........
Line: 59 to 57
 
  • Check Notifications For Normally Finished Jobs log.
Added:
>
>
Check Notifications For Cancelled Jobs - new parser PASSED
 
$ /usr/bin/pybot check_notifications_for_cancelled_jobs.html
 ...............
Line: 79 to 78
 
  • Check Notifications For Cancelled Jobs log
Added:
>
>
Check Notifications For Suspended Resumed Jobs - new parser PASSED
 
$ /usr/bin/pybot check_notifications_for_suspended_resumed_jobs.html
..........
Line: 99 to 99
 
  • Check Notifications For Suspended Resumed Jobs log
Added:
>
>
PBS
 
Changed:
<
<
PBS New parser PASSED
>
>
Check Notifications For Normally Finished Jobs - new parser PASSED
 
$ /usr/bin/pybot check_notifications_for_normally_finished_jobs.html 
....................
Line: 121 to 122
 
  • Check Notifications For Normally Finished Jobs log.
Added:
>
>
Check Notifications For Cancelled Jobs - new parser PASSED
 
$ /usr/bin/pybot check_notifications_for_cancelled_jobs.html
........
Line: 141 to 143
 
  • Check Notifications For Cancelled Jobs log.
Added:
>
>
Check Notifications For Suspended Resumed Jobs - new parser PASSED
 
$ /usr/bin/pybot check_notifications_for_suspended_resumed_jobs.html
 .........
Line: 161 to 164
 
  • Check Notifications For Suspended Resumed Jobs log.
Changed:
<
<
SLURM
>
>
SLURM

Check Notifications For Normally Finished Jobs - new parser (only) PASSED
The glite-ce-job-suspend command seems to fail.
 
$  /usr/bin/pybot check_notifications_for_normally_finished_jobs.html
 ......
Line: 182 to 189
 
  • Check Notifications For Normally Finished Jobs log
Added:
>
>
Check Notifications For Cancelled Jobs - new parser (only) PASSED
 
$  /usr/bin/pybot check_notifications_for_cancelled_jobs.html
 .......
Line: 202 to 210
 
  • Check Notifications For Cancelled Jobs log
Changed:
<
<
Submission tests new parser
>
>
Check Notifications For Suspended Resumed Jobs - new parser (only) FAILED
This test fails probably because the glite-ce-job-suspend is not correctly running.

  • Try the test running the testsuite
$  /usr/bin/pybot check_notifications_for_suspended_resumed_jobs.html; mv log.html check_notifications_for_suspended_resumed_jobs.html.log; 
.....
==============================================================================
Check Notifications For Suspended Resumed Jobs :: Test that notifications a...
==============================================================================
Set Log Level :: Set the log level used for the test suite. This c... | PASS |
------------------------------------------------------------------------------
check_notifications_for_suspended_resumed_jobs                        | FAIL |
_error: Expected status should be in ['IDLE'] for job https://cert-08.pd.infn.it:8443/CREAM835901775 was actually DONE-OK
------------------------------------------------------------------------------
Check Notifications For Suspended Resumed Jobs :: Test that notifi... | FAIL |
2 critical tests, 1 passed, 1 failed
2 tests total, 1 passed, 1 failed
==============================================================================
Output:  /home/bertocco/dev/cream_blah_testsuites/blah_testing/tests/output.xml
Log:     /home/bertocco/dev/cream_blah_testsuites/blah_testing/tests/log.html
Report:  /home/bertocco/dev/cream_blah_testsuites/blah_testing/tests/report.html
  • Check Notifications For Suspended Resumed Jobs first tryal log

$  /usr/bin/pybot check_notifications_for_suspended_resumed_jobs.html; mv log.html check_notifications_for_suspended_resumed_jobs_SLURM_2.html.log; 
 ......
==============================================================================
Check Notifications For Suspended Resumed Jobs :: Test that notifications a...
==============================================================================
Set Log Level :: Set the log level used for the test suite. This c... | PASS |
------------------------------------------------------------------------------
check_notifications_for_suspended_resumed_jobs                        | FAIL |
_error: Expected status should be in ['HELD'] for job https://cert-08.pd.infn.it:8443/CREAM956917770 was actually REALLY-RUNNING
------------------------------------------------------------------------------
Check Notifications For Suspended Resumed Jobs :: Test that notifi... | FAIL |
2 critical tests, 1 passed, 1 failed
2 tests total, 1 passed, 1 failed
==============================================================================
Output:  /home/bertocco/dev/cream_blah_testsuites/blah_testing/tests/output.xml
Log:     /home/bertocco/dev/cream_blah_testsuites/blah_testing/tests/log.html
Report:  /home/bertocco/dev/cream_blah_testsuites/blah_testing/tests/report.html
* Check Notifications For Suspended Resumed Jobs second tryal log

  • Try manually the test
$ date; JOBID=`glite-ce-job-submit  -a -r cert-08.pd.infn.it:8443/cream-slurm-debug /home/bertocco/jdl/testingblah.jdl`; date; glite-ce-job-status $JOBID ; date ; glite-ce-job-suspend $JOBID; date; glite-ce-job-status $JOBID
Wed Mar 20 10:42:32 CET 2013
Wed Mar 20 10:42:34 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM108375022]
   Status        = [PENDING]


Wed Mar 20 10:42:34 CET 2013

Are you sure you want to suspend specified job(s) [y/n]: y
Wed Mar 20 10:42:36 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM108375022]
   Status        = [REALLY-RUNNING]

##############################################################################
[bertocco@cream-12 tests]$ date; JOBID=`glite-ce-job-submit  -a -r cert-08.pd.infn.it:8443/cream-slurm-debug /home/bertocco/jdl/testingblah.jdl`; date; glite-ce-job-status $JOBID ; sleep 3; date; glite-ce-job-status $JOBID; date ; glite-ce-job-suspend $JOBID; date; glite-ce-job-status $JOBID
Wed Mar 20 10:43:05 CET 2013
Wed Mar 20 10:43:10 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM564006253]
   Status        = [REGISTERED]


Wed Mar 20 10:43:13 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM564006253]
   Status        = [REALLY-RUNNING]


Wed Mar 20 10:43:13 CET 2013

Are you sure you want to suspend specified job(s) [y/n]: y
Wed Mar 20 10:43:16 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM564006253]
   Status        = [REALLY-RUNNING]


################################################################
[bertocco@cream-12 tests]$ date; JOBID=`glite-ce-job-submit  -a -r cert-08.pd.infn.it:8443/cream-slurm-debug /home/bertocco/jdl/testingblah.jdl`; date; glite-ce-job-status $JOBID ; sleep 3; date; glite-ce-job-status $JOBID; date ; glite-ce-job-suspend $JOBID; date; sleep 10; date; glite-ce-job-status $JOBID
Wed Mar 20 10:43:36 CET 2013
Wed Mar 20 10:43:38 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM236134329]
   Status        = [REGISTERED]


Wed Mar 20 10:43:41 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM236134329]
   Status        = [REALLY-RUNNING]


Wed Mar 20 10:43:41 CET 2013

Are you sure you want to suspend specified job(s) [y/n]: y
Wed Mar 20 10:43:43 CET 2013
Wed Mar 20 10:43:53 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM236134329]
   Status        = [REALLY-RUNNING]

##########################################################
$ date; JOBID=`glite-ce-job-submit  -a -r cert-08.pd.infn.it:8443/cream-slurm-debug /home/bertocco/jdl/testingblah.jdl`; date; glite-ce-job-status $JOBID ; sleep 3; date; glite-ce-job-status $JOBID; date ; glite-ce-job-suspend $JOBID; date; sleep 10; date; glite-ce-job-status $JOBID
Wed Mar 20 11:32:22 CET 2013
Wed Mar 20 11:32:24 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM883201274]
   Status        = [PENDING]


Wed Mar 20 11:32:27 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM883201274]
   Status        = [IDLE]


Wed Mar 20 11:32:27 CET 2013

Are you sure you want to suspend specified job(s) [y/n]: y
Wed Mar 20 11:32:30 CET 2013
Wed Mar 20 11:32:40 CET 2013

******  JobID=[https://cert-08.pd.infn.it:8443/CREAM883201274]
   Status        = [IDLE]

Submission tests new parser

 
     
Line: 210 to 358
  log.
Changed:
<
<
Submission tests old parser
>
>

Submission tests old parser

 

Line: 236 to 384
 
META FILEATTACHMENT attachment="check_notifications_for_suspended_resumed_jobs_PBS.html.log" attr="" comment="" date="1363708411" name="check_notifications_for_suspended_resumed_jobs_PBS.html.log" path="check_notifications_for_suspended_resumed_jobs_PBS.html.log" size="176055" user="SaraBertocco" version="1"
META FILEATTACHMENT attachment="check_notifications_for_normally_finished_jobs_SLURM.html.log" attr="" comment="" date="1363714884" name="check_notifications_for_normally_finished_jobs_SLURM.html.log" path="check_notifications_for_normally_finished_jobs_SLURM.html.log" size="169959" user="SaraBertocco" version="1"
META FILEATTACHMENT attachment="check_notifications_for_cancelled_jobs_SLURM.html.log" attr="" comment="" date="1363714884" name="check_notifications_for_cancelled_jobs_SLURM.html.log" path="check_notifications_for_cancelled_jobs_SLURM.html.log" size="170940" user="SaraBertocco" version="1"
Added:
>
>
META FILEATTACHMENT attachment="check_notifications_for_suspended_resumed_jobs_SLURM_1.html.log" attr="" comment="" date="1363773616" name="check_notifications_for_suspended_resumed_jobs_SLURM_1.html.log" path="check_notifications_for_suspended_resumed_jobs_SLURM_1.html.log" size="164486" user="SaraBertocco" version="1"
META FILEATTACHMENT attachment="check_notifications_for_suspended_resumed_jobs_SLURM_2.html.log" attr="" comment="" date="1363774541" name="check_notifications_for_suspended_resumed_jobs_SLURM_2.html.log" path="check_notifications_for_suspended_resumed_jobs_SLURM_2.html.log" size="168752" user="SaraBertocco" version="1"
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback