Summary
- Product: BLAH 1.16.5
- Release Task: Task #27056
- ETICS Subsystem Configuration Name: emi-cream-ce_R_1_13_8_1
- VCS Tag: emi-blahp_R_1_16_5_1
- EMI Major Release: EMI 1 (Kebnekaise)
- Platform: SL5 epel
- Author:
- Testing report:
- Certification report:
- Outcome: In certification...
Deployment tests
Clean Installation
Upgrade Installation
LSF CE
PBS CE
Unit Tests
Not Available. The plan is to provide some unit tests starting with EMI-2.
System tests
Functionality tests
Test submission
- Test result for LSF is available here PASSED
BLParser test
Old BLParser
- Job which is suspended and then resumed
New BLParser
Tests.Check Notifications For Cancelled Jobs :: Test that notifications are...
==============================================================================
Set Log Level :: Set the log level used for the test suite. This c... | PASS |
------------------------------------------------------------------------------
check_notifications_for_cancelled_jobs | PASS |
------------------------------------------------------------------------------
Tests.Check Notifications For Cancelled Jobs :: Test that notifica... | PASS |
2 critical tests, 2 passed, 0 failed
2 tests total, 2 passed, 0 failed
==============================================================================
Tests.Check Notifications For Normally Finished Jobs :: Test that notificat...
==============================================================================
Set Log Level :: Set the log level used for the test suite. This c... | PASS |
------------------------------------------------------------------------------
check_notifications_for_normally_finished_jobs | PASS |
------------------------------------------------------------------------------
Tests.Check Notifications For Normally Finished Jobs :: Test that ... | PASS |
2 critical tests, 2 passed, 0 failed
2 tests total, 2 passed, 0 failed
==============================================================================
Tests.Check Notifications For Suspended Resumed Jobs :: Test that notificat...
==============================================================================
Set Log Level :: Set the log level used for the test suite. This c... | PASS |
------------------------------------------------------------------------------
check_notifications_for_suspended_resumed_jobs | PASS |
------------------------------------------------------------------------------
Tests.Check Notifications For Suspended Resumed Jobs :: Test that ... | PASS |
2 critical tests, 2 passed, 0 failed
2 tests total, 2 passed, 0 failed
==============================================================================
Tests | PASS |
6 critical tests, 6 passed, 0 failed
6 tests total, 6 passed, 0 failed
==============================================================================
Regression tests
Verification attached bugs
- Change debug_level and restart the services:
[root@cream-29 ~]# sed -i 's/bupdater_debug_level=2/bupdater_debug_level=3/' /etc/blah.config
[root@cream-29 ~]# mv /var/log/cream/glite-ce-bupdater.log /var/log/cream/glite-ce-bupdater.log.old
[root@cream-29 ~]# service gLite restart
STOPPING SERVICES
*** glite-ce-blahparser:
Shutting down BNotifier: [ OK ]
Shutting down BUpdaterLSF: [ OK ]
*** glite-lb-locallogger:
Stopping glite-lb-logd ... done
Stopping glite-lb-interlogd ... done
*** tomcat5:
Stopping tomcat5: [ OK ]
STARTING SERVICES
*** tomcat5:
Starting tomcat5: [ OK ]
*** glite-lb-locallogger:
Starting glite-lb-logd ...This is LocalLogger, part of Workload Management System in EU DataGrid & EGEE.
done
Starting glite-lb-interlogd ... done
*** glite-ce-blahparser:
Starting BNotifier: /usr/bin/BNotifier: Error creating and binding socket: Address already in use
[FAILED]
Starting BUpdaterLSF: [ OK ]
- Submit a job and wait for its completation:
[ale@cream-12 UI]$ glite-ce-job-submit -a -r cream-29.pd.infn.it:8443/cream-lsf-cert cream.jdl
https://cream-29.pd.infn.it:8443/CREAM427112231
[ale@cream-12 UI]$ glite-ce-job-status https://cream-29.pd.infn.it:8443/CREAM427112231
****** JobID=[https://cream-29.pd.infn.it:8443/CREAM427112231]
Status = [DONE-OK]
ExitCode = [0]
[root@cream-29 ~]# grep 427112231 /var/log/cream/glite-ce-bnotifier.log
[BatchJobId="607275"; JobStatus=2; ChangeTime="2012-03-20 11:08:49"; WorkerNode="prod-wn-001"; ClientJobId="427112231"; BlahJobName="cre29_427112231";]
2012-03-20 11:09:14 Sent for Cream:[BatchJobId="607275"; JobStatus=4; ChangeTime="2012-03-20 11:09:00"; JwExitCode=0; Reason="reason=0"; ClientJobId="427112231"; BlahJobName="cre29_427112231";]
- Verify if bhist has been called:
[root@cream-29 ~]# grep bhist /var/log/cream/glite-ce-bupdater.log
2012-03-20 11:07:49 /usr/bin/BUpdaterLSF: key bupdater_use_bhist_time_constraint not found - using the default:no
2012-03-20 11:07:49 /usr/bin/BUpdaterLSF: key bupdater_use_bhist_for_killed not found - using the default:no
2012-03-20 11:08:31 /usr/bin/BUpdaterLSF: key bupdater_use_bhist_time_constraint not found - using the default:no
2012-03-20 11:08:31 /usr/bin/BUpdaterLSF: key bupdater_use_bhist_for_killed not found - using the default:no
Verification old bugs
- log.html: New blah parser submission test