Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
BLAH Test suiteThe blah test suite is made up of two different set of testing scripts, written in python and shell scripting: one is to perform functionality testing and the other one to perform stress testing. Following is a more detailed description of the scripts and the testing workplan. | ||||||||
Line: 41 to 41 | ||||||||
It could be improved so that a batch system is not a requirement for testing blah.
For such purpose some fake scripts that simulate the behaviour of the | ||||||||
Added: | ||||||||
> > |
| |||||||
-- ElisabettaMolinari - 20 Jun 2008 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
BLAH Test suiteThe blah test suite is made up of two different set of testing scripts, written in python and shell scripting: one is to perform functionality testing and the other one to perform stress testing. Following is a more detailed description of the scripts and the testing workplan. | ||||||||
Line: 9 to 9 | ||||||||
A set of functionality testing scripts written in python is described here: https://twiki.cern.ch/twiki/bin/view/LCG/AvailableTests#Batch_Local_Ascii_Helper_BLAH | ||||||||
Changed: | ||||||||
< < | They perform testing on the basic BLAH functionalities | |||||||
> > | They perform testing on the basic BLAH functionalities: BLAH_JOB_SUBMIT, BLAH_JOB_CANCEL, BLAH_JOB_HOLD, BLAH_JOB_RESUME, BLAH_JOB_STATUS, BLAH_JOB_REFRESH_PROXY | |||||||
Stress testingThe scripts can be found at http://jra1mw.cvs.cern.ch:8180/cgi-bin/jra1mw.cgi/org.glite.testsuites.ctb/BLAH/tests/shell/ | ||||||||
Line: 33 to 33 | ||||||||
| ||||||||
Added: | ||||||||
> > | Hints for future workAll the testing scripts described above can be considered as a basis for testers of the BLAH component. They cover basic testing scenarios and can be integrated with further testing scripts covering more use cases. Following some additional use cases and testing scenarios for which blah testing scripts are missing:
| |||||||
-- ElisabettaMolinari - 20 Jun 2008 \ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
BLAH Test suiteThe blah test suite is made up of two different set of testing scripts, written in python and shell scripting: one is to perform functionality testing and the other one to perform stress testing. Following is a more detailed description of the scripts and the testing workplan. | ||||||||
Line: 18 to 18 | ||||||||
They have to be run on the same machine where BLAH and the local batch system are running, under the user dir for which a valid user proxy is owned, say for ex. '/home/dteam001' Following the common files of the testsuite and short descriptions, they all have to be present in the user home dir that is running the testsuite together with a valid user proxy to be copied in the subdir 'test_job' | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
BLAH Test suiteThe blah test suite is made up of two different set of testing scripts, written in python and shell scripting: one is to perform functionality testing and the other one to perform stress testing. Following is a more detailed description of the scripts and the testing workplan. |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > | BLAH Test suiteThe blah test suite is made up of two different set of testing scripts, written in python and shell scripting: one is to perform functionality testing and the other one to perform stress testing. Following is a more detailed description of the scripts and the testing workplan. Developers: Elisabetta Molinari, Francesco Prelz | |||||||
Functionality testingA set of functionality testing scripts written in python is described here: https://twiki.cern.ch/twiki/bin/view/LCG/AvailableTests#Batch_Local_Ascii_Helper_BLAH | ||||||||
Added: | ||||||||
> > | They perform testing on the basic BLAH functionalities | |||||||
Stress testing | ||||||||
Changed: | ||||||||
< < | A set of bash testing scripts to exercise the blah daemon by submitting and monitoring jobs have been developed and committed here http://jra1mw.cvs.cern.ch:8180/cgi-bin/jra1mw.cgi/org.glite.testsuites.ctb/BLAH/tests/
| |||||||
> > | The scripts can be found at http://jra1mw.cvs.cern.ch:8180/cgi-bin/jra1mw.cgi/org.glite.testsuites.ctb/BLAH/tests/shell/
The main objective of this set of scripts is to perform stress testing of the blah component, by submitting and monitoring jobs via BLAH to the local batch system.
They have to be run on the same machine where BLAH and the local batch system are running, under the user dir for which a valid user proxy is owned, say for ex. '/home/dteam001'
Following the common files of the testsuite and short descriptions, they all have to be present in the user home dir that is running the testsuite together with a valid user proxy to be copied in the subdir 'test_job'
Stress testing using 'blah_exerciser_submit.sh':
Stress testing using 'blah_exerciser_holdrelease.sh'This script calls another one, 'blah_exerciser_holdrelease_test.sh' that performs perodic hold release of the submitted jobs
| |||||||
-- ElisabettaMolinari - 20 Jun 2008 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Here's a reference to the testsuite written in python: | |||||||
> > | Functionality testingA set of functionality testing scripts written in python is described here: | |||||||
https://twiki.cern.ch/twiki/bin/view/LCG/AvailableTests#Batch_Local_Ascii_Helper_BLAH | ||||||||
Changed: | ||||||||
< < | Also a set of bash scripts for testing blah will be available, work on it is in progress. | |||||||
> > | Stress testingA set of bash testing scripts to exercise the blah daemon by submitting and monitoring jobs have been developed and committed here http://jra1mw.cvs.cern.ch:8180/cgi-bin/jra1mw.cgi/org.glite.testsuites.ctb/BLAH/tests/
| |||||||
-- ElisabettaMolinari - 20 Jun 2008 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > | Here's a reference to the testsuite written in python: https://twiki.cern.ch/twiki/bin/view/LCG/AvailableTests#Batch_Local_Ascii_Helper_BLAH | |||||||
Changed: | ||||||||
< < | ||||||||
> > | Also a set of bash scripts for testing blah will be available, work on it is in progress. | |||||||
-- ElisabettaMolinari - 20 Jun 2008 \ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
|