Difference: Task30328 (7 vs. 8)

Revision 82012-06-27 - SaraBertocco

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

Testing and Certification report savannah task #30328: BLAH v. 1.18.1 (EMI2)

Line: 36 to 36
 

Unit Tests

Changed:
<
<
  • SL5 Unit test report available [[][here]].
  • SL5 Unit test report available [[][here]].
>
>
  • SL5 Unit test report available here.
  • SL6 Unit test report available here.
 

System tests

Line: 213 to 213
 ==========================================================================
Changed:
<
<
Check Notifications SL6 - LSF Old parser Not Tested
>
>
Check Notifications SL6 - LSF Old parser PASSED
 

  • For normally finished jobs
$ pybot check_notifications_for_normally_finished_jobs.html
Added:
>
>
The files of this testsuite will be stored under: /tmp/tmpchCOOe.cream_testing/ ========================================================================== Check Notifications For Normally Finished Jobs :: Test that notifications a... ========================================================================== Set Log Level :: Set the log level used for the test suite. This c... | PASS |
check_notifications_for_normally_finished_jobs | PASS |
Check Notifications For Normally Finished Jobs :: Test that notifi... | PASS | 2 critical tests, 2 passed, 0 failed 2 tests total, 2 passed, 0 failed ==========================================================================
 

  • For cancelled jobs:
$ pybot check_notifications_for_cancelled_jobs.html
Added:
>
>
The files of this testsuite will be stored under: /tmp/tmp8LnYJT.cream_testing/ ========================================================================== Check Notifications For Cancelled Jobs :: Test that notifications are sent ... ========================================================================== Set Log Level :: Set the log level used for the test suite. This c... | PASS |
check_notifications_for_cancelled_jobs | PASS |
Check Notifications For Cancelled Jobs :: Test that notifications ... | PASS | 2 critical tests, 2 passed, 0 failed 2 tests total, 2 passed, 0 failed ==========================================================================
 

  • For suspended and resumed jobs:

$ pybot check_notifications_for_suspended_resumed_jobs.html
Added:
>
>
The files of this testsuite will be stored under: /tmp/tmpsb_cPd.cream_testing/ ========================================================================== 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 | PASS |
Check Notifications For Suspended Resumed Jobs :: Test that notifi... | PASS | 2 critical tests, 2 passed, 0 failed 2 tests total, 2 passed, 0 failed ==========================================================================
 
Line: 235 to 271
 

Regression tests

Deleted:
<
<
 
Verification attached bugs
Changed:
<
<
bug #: FIXED
>
>
bug #94712: NOT TESTED
In the BLAH Testplan it is: "Not easy to reproduce (unpredictable behaviour)"

bug #94414: On SL5 FIXED
The bug is already tested in check_notifications_for_suspended_resumed_jobs.html because the testsuite is designed to suspend the job when the job status is IDLE.

bug #94414: On SL6 FIXED
The bug is already tested in check_notifications_for_suspended_resumed_jobs.html because the testsuite is designed to suspend the job when the job status is IDLE.

bug #94519: On SL5 FIXED
Try to cancel jobs in different state.
$ glite-ce-job-status https://cream-48.pd.infn.it:8443/CREAM540188800

******  JobID=[https://cream-48.pd.infn.it:8443/CREAM540188800]
   Status        = [IDLE]
$ glite-ce-job-cancel https://cream-48.pd.infn.it:8443/CREAM540188800
Are you sure you want to cancel specified job(s) [y/n]: y
$ glite-ce-job-status https://cream-48.pd.infn.it:8443/CREAM540188800

******  JobID=[https://cream-48.pd.infn.it:8443/CREAM540188800]
   Status        = [CANCELLED]
   ExitCode      = []
   Description   = [Cancelled by user]


$ glite-ce-job-submit  -r cream-48:8443/cream-lsf-cert  -a /home/bertocco/jdl/sleep_30.jdl
https://cream-48.pd.infn.it:8443/CREAM243409722
$ date; glite-ce-job-status
Wed Jun 27 14:33:16 CEST 2012
2012-06-27 14:33:16,739 FATAL - You didn't provide one or more JobID(s) to get status of. Must specify at least on option between --all or --input or specify a JobID as argument. Stop
[bertocco@cream-12 ~]$ date; glite-ce-job-status https://cream-48.pd.infn.it:8443/CREAM243409722
Wed Jun 27 14:33:21 CEST 2012

******  JobID=[https://cream-48.pd.infn.it:8443/CREAM243409722]
   Status        = [RUNNING]
$ date;glite-ce-job-cancel https://cream-48.pd.infn.it:8443/CREAM243409722
Wed Jun 27 14:33:31 CEST 2012

Are you sure you want to cancel specified job(s) [y/n]: y
$ glite-ce-job-status https://cream-48.pd.infn.it:8443/CREAM243409722

******  JobID=[https://cream-48.pd.infn.it:8443/CREAM243409722]
   Status        = [CANCELLED]
   ExitCode      = []
   Description   = [Cancelled by user]

$ glite-ce-job-submit  -r cream-48:8443/cream-lsf-cert  -a /home/bertocco/jdl/sleep_30.jdl
https://cream-48.pd.infn.it:8443/CREAM042964325
$  date; glite-ce-job-status https://cream-48.pd.infn.it:8443/CREAM042964325
Wed Jun 27 14:33:59 CEST 2012

******  JobID=[https://cream-48.pd.infn.it:8443/CREAM042964325]
   Status        = [REALLY-RUNNING]
$ date;glite-ce-job-cancel https://cream-48.pd.infn.it:8443/CREAM042964325
Wed Jun 27 14:34:12 CEST 2012

Are you sure you want to cancel specified job(s) [y/n]: y
$ glite-ce-job-status https://cream-48.pd.infn.it:8443/CREAM042964325

******  JobID=[https://cream-48.pd.infn.it:8443/CREAM042964325]
   Status        = [CANCELLED]
   ExitCode      = []
   Description   = [Cancelled by user]

bug #94519: On SL6 FIXED
 
Added:
>
>
bug #95392: NOT TESTED
In the BLAH Testplan it is not a verification receipt.
 
Verification old bugs
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback