Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
BLAH TestplanUnit testsNot availableDeployment testsSince BLAH is deployed as part of the CREAM-CE, the installation and configuration of a CREAM CE should be considered. This is documented in the CREAM system administrator guide![]() System testsBasic functionality testsTest submissionOn each supported batch system (now LSF, PBS and GE) the following tests should be performed:
BLParser testThe following test of the blparser (configured in old and new way) should be performed:
Test that notifications are sent for a job which finishes normally with old blparser First of all configure a CREAM-CE using the old blparser configured in the old way as described at: http://wiki.italiangrid.it/twiki/bin/view/CREAM/SystemAdministratorGuideForEMI1#1_2_4_Choose_the_BLAH_BLparser_d ![]() glite-ce-job-submit command:
glite-ce-job-submit -a -r <CEId> test1.jdl test1.jd: [ executable="/bin/sleep"; arguments="100"; ]After the job completed its execution (it must be needed to then wait for a couple of minutes), check the log file /var/log/cream/glite-xxxparser.log . For the relevant job there should be:
Test that notifications are sent for a job which is cancelled with old blparser First of all configure a CREAM-CE using the old blparser configured in the old way as described at: http://wiki.italiangrid.it/twiki/bin/view/CREAM/SystemAdministratorGuideForEMI1#1_2_4_Choose_the_BLAH_BLparser_d ![]() glite-ce-job-submit command:
glite-ce-job-submit -a -r <CEId> test1.jdl test1.jd: [ executable="/bin/sleep"; arguments="100"; ]Then cancels the job with glite-ce-job-cancel .
After the job is actually cancelled (it must be needed to then wait for a couple of minutes), check the log file /var/log/cream/glite-xxxparser.log . For the relevant job there should be:
Test that notifications are sent for a job which is suspended and then resumed with old blparser First of all configure a CREAM-CE using the old blparser configured in the old way as described at: http://wiki.italiangrid.it/twiki/bin/view/CREAM/SystemAdministratorGuideForEMI1#1_2_4_Choose_the_BLAH_BLparser_d ![]() glite-ce-job-submit command:
glite-ce-job-submit -a -r <CEId> test1.jdl test1.jd: [ executable="/bin/sleep"; arguments="200"; ]Then suspends the job with glite-ce-job-suspend .
Check the batch system and verify than the job is actually suspended. Then wait for 5 minutes and then resume the job using the glite-ce-job-resume command.
After the job finishes (it must be needed to then wait for a couple of minutes), check the log file /var/log/cream/glite-xxxparser.log . For the relevant job there should be:
Test that notifications are sent for a job which finishes normally with new blparser First of all configure a CREAM-CE using the new blparser configured in the old way as described at: http://wiki.italiangrid.it/twiki/bin/view/CREAM/SystemAdministratorGuideForEMI1#1_2_4_Choose_the_BLAH_BLparser_d ![]() glite-ce-job-submit command:
glite-ce-job-submit -a -r <CEId> test1.jdl test1.jd: [ executable="/bin/sleep"; arguments="100"; ]After the job completed its execution (it must be needed to then wait for a couple of minutes), check the log file /var/log/cream/glite-ce-bnotifier.log . For the relevant job there should be:
Test that notifications are sent for a job which is cancelled with new blparser First of all configure a CREAM-CE using the old blparser configured in the new way as described at: http://wiki.italiangrid.it/twiki/bin/view/CREAM/SystemAdministratorGuideForEMI1#1_2_4_Choose_the_BLAH_BLparser_d ![]() glite-ce-job-submit command:
glite-ce-job-submit -a -r <CEId> test1.jdl test1.jd: [ executable="/bin/sleep"; arguments="100"; ]Then cancels the job with glite-ce-job-cancel .
After the job is actually cancelled (it must be needed to then wait for a couple of minutes), check the log file /var/log/cream/glite-ce-bnotifier.log . For the relevant job there should be:
Test that notifications are sent for a job which is suspended and then resumed with new blparser First of all configure a CREAM-CE using the old blparser configured in the new way as described at: http://wiki.italiangrid.it/twiki/bin/view/CREAM/SystemAdministratorGuideForEMI1#1_2_4_Choose_the_BLAH_BLparser_d ![]() glite-ce-job-submit command:
glite-ce-job-submit -a -r <CEId> test1.jdl test1.jd: [ executable="/bin/sleep"; arguments="200"; ]Then suspends the job with glite-ce-job-suspend .
Check the batch system and verify than the job is actually suspended. Then wait for 5 minutes and then resume the job using the glite-ce-job-resume command.
After the job finishes (it must be needed to then wait for a couple of minutes), check the log file /var/log/cream/glite-ce-bnotifier.log . For the relevant job there should be:
Regression testsSee: http://wiki.italiangrid.it/twiki/bin/view/CREAM/RegressionTestWorkPlan![]() Standard compliance and conformance testsNot availableInter-component testsNot available -- MassimoSgaravatto - 2011-12-20
|