bug_83238.reports/ 0000775 0000766 0000766 00000000000 12021367770 014304 5 ustar bertocco bertocco bug_83238.reports/log.html 0000664 0000766 0000766 00000506610 12021367770 015763 0 ustar bertocco bertocco
Opening Robot Framework log failed
- Verify that you have JavaScript enabled in your browser.
- Make sure you are using a modern enough browser. Firefox 3.5, IE 8, or equivalent is required, newer browsers are recommended.
- Check are there messages in your browser's JavaScript error log. Please report the problem if you suspect you have encountered a bug.
bug_83238.reports/report.html 0000664 0000766 0000766 00000501475 12021367770 016521 0 ustar bertocco bertocco
Opening Robot Framework report failed
- Verify that you have JavaScript enabled in your browser.
- Make sure you are using a modern enough browser. Firefox 3.5, IE 8, or equivalent is required, newer browsers are recommended.
- Check are there messages in your browser's JavaScript error log. Please report the problem if you suspect you have encountered a bug.
bug_83238.reports/output.xml 0000664 0000766 0000766 00000024302 12021367770 016367 0 ustar bertocco bertocco
Regression test of bug #83238 Sometimes CREAM does not update the state of a failed job.
Test Description:
http://wiki.italiangrid.it/twiki/bin/view/CREAM/RegressionTestWorkPlan#Bug_83238_Sometimes_CREAM_does_n
To test the fix, try to kill by hand a job.
The status of the job should eventually be:
Status = [DONE-FAILED]
ExitCode = [N/A]
FailureReason = [Job has been terminated (got SIGTERM)]
Savanah bug reference:
https://savannah.cern.ch/bugs/?83238
Relevant CREAM task where released (task #21059: CREAM v. 1.14):
https://savannah.cern.ch/task/?21059
- /tmp/tmpCXZvnP.cream_testing/
Set the log level used for the test suite. This changes the verbosity of the final test suite log files.
Sets the log threshold to the specified level and returns the old level.
${log_level}
Log level changed from INFO to TRACE
Return: 'INFO'
loglevel
Check whether the needed executables for the test are available in the underlying system.
Fails unless the given `path` points to an existing file.
/usr/bin/voms-proxy-init
Arguments: [ u'/usr/bin/voms-proxy-init' ]
File '<a href="file:///usr/bin/voms-proxy-init">/usr/bin/voms-proxy-init</a>' exists
Return: None
Fails unless the given `path` points to an existing file.
/usr/bin/glite-ce-disable-submission
Arguments: [ u'/usr/bin/glite-ce-disable-submission' ]
File '<a href="file:///usr/bin/glite-ce-disable-submission">/usr/bin/glite-ce-disable-submission</a>' exists
Return: None
Fails unless the given `path` points to an existing file.
/usr/bin/glite-ce-allowed-submission
Arguments: [ u'/usr/bin/glite-ce-allowed-submission' ]
File '<a href="file:///usr/bin/glite-ce-allowed-submission">/usr/bin/glite-ce-allowed-submission</a>' exists
Return: None
Fails unless the given `path` points to an existing file.
/usr/bin/glite-ce-enable-submission
Arguments: [ u'/usr/bin/glite-ce-enable-submission' ]
File '<a href="file:///usr/bin/glite-ce-enable-submission">/usr/bin/glite-ce-enable-submission</a>' exists
Return: None
check_exe
| Description: | Create a user proxy. |
${proxy_pass}
${vo}
Arguments: [ 'sarabINFN' | 'dteam' ]
Command "/usr/bin/voms-proxy-init -pwstdin --voms dteam" output follows:
Your identity: /C=IT/O=INFN/OU=Personal Certificate/L=Padova/CN=Sara Bertocco
Creating temporary proxy ........................ Done
Contacting voms.hellasgrid.gr:15004 [/C=GR/O=HellasGrid/OU=hellasgrid.gr/CN=voms.hellasgrid.gr] "dteam" Done
Creating proxy .......................... Done
Your proxy is valid until Wed Sep 5 02:07:27 2012
Return: None
| Description: | Simple jdl file.Executes /bin/sleep for the defined number of seconds. |
${vo}
300
${tmp_dir}
Arguments: [ 'dteam' | u'300' | '/tmp/tmpCXZvnP.cream_testing/' ]
Return: '/tmp/tmpCXZvnP.cream_testing//cream_testing-1346760447.9-sleep.jdl'
${jdl_fname} = /tmp/tmpCXZvnP.cream_testing//cream_testing-1346760447.9-sleep.jdl
| Description: | Submit a job with automatic or explicit delegation and return it's job id. |
${jdl_fname}
${ce}
Arguments: [ '/tmp/tmpCXZvnP.cream_testing//cream_testing-1346760447.9-sleep.jdl' | 'cream-20.pd.infn.it:8443/cream-lsf-cert' ]
Return: 'https://cream-20.pd.infn.it:8443/CREAM449447953'
${cream_job_id} = https://cream-20.pd.infn.it:8443/CREAM449447953
Description: Manually delete a job from the declared batch system.
${cream_job_id}
${batch_system}
Arguments: [ 'https://cream-20.pd.infn.it:8443/CREAM449447953' | 'lsf' ]
Adding ssh-rsa host key for cream-20.pd.infn.it: 80b9c4f76c3459591ac7634f392e230c
Trying discovered key d27fac93854d1bfcca87408088048c9e in /home/bertocco/.ssh/id_rsa
[chan 1] Max packet in: 34816 bytes
[chan 2] Max packet in: 34816 bytes
Get batch sys mng for lsf
Get ssh connection with cream ce to manage batch system commands
(re-)try
Try to get batch_jid from cream jobid
--- cream_job_id = https://cream-20.pd.infn.it:8443/CREAM449447953
CREAM Job ID is: https://cream-20.pd.infn.it:8443/CREAM449447953
--- batch_jid = 722772
Cream job with lsf jid 722772 has been deleted!
Return: None
Description: Verify if the given job status is in the provided status list.
${cream_job_id}
['DONE-FAILED','CANCELLED']
Arguments: [ 'https://cream-20.pd.infn.it:8443/CREAM449447953' | u"['DONE-FAILED','CANCELLED']" ]
['\n', '****** JobID=[https://cream-20.pd.infn.it:8443/CREAM449447953]\n', '\tStatus = [REALLY-RUNNING]\n', '\n', '\n']
['\n', '****** JobID=[https://cream-20.pd.infn.it:8443/CREAM449447953]\n', '\tStatus = [DONE-FAILED]\n', '\tExitCode = [W]\n', '\tFailureReason = [Job has been terminated (got SIGTERM)]\n', '\n', '\n']
Detected Status = DONE-FAILED
Return: None
Critical Tests
All Tests
check_exe
loglevel
Bug 83238