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 Submit this JDL to a CREAM-CE using the 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 Submit this JDL to a CREAM-CE using the 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 Submit this JDL to a CREAM-CE using the 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 Submit this JDL to a CREAM-CE using the 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 Submit this JDL to a CREAM-CE using the 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 Submit this JDL to a CREAM-CE using the 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/RegressionTestWorkPlanStandard compliance and conformance testsNot availableInter-component testsNot available -- MassimoSgaravatto - 2011-12-20
|