Release Test Iteration 7

Release Test Iteration 7 - Successful harvest of DOMS data

ABR: 5 md spent writing and updating this text throughout the iteration. 4 md spent bugfixing in relation to this, mainly in modules from last iteration.

Purpose

Test whether harvester generates the expected output.

Steps

This table describes the steps needed to complete the releasetest. Subpages describe the details of what you should do in the step.

On each step, do what the subpage describes. Then mark the status column with "OK" or "Fail" depending on whether the step was succesful or not.

If the step is unsuccesful, you report the problem to bugzilla, and the QA master must decide whether the bug is important enough that it needs to be fixed before release. In that case the releasetest needs to restart after the bug is fixed.

The notes field can be used for comments about the test.

Test step

Status

Notes

[:RunTestSetupTestStep:Run the test setup with blank install]

OK

Minor bug 261

[:InstallIngestPackageTestStep:Install the ingest package]

OK

[:InstallPreIngestPackageTestStep:Install the gentofte preingest package]

OK

Minor bug 259

[:IngestObjectsTestStep:Ingest the objects]

OK

Bug 260, 262 now fixed

[:CheckDirectDisseminatorCallTestStep:Check Direct Disseminator Call]

OK

[:InstallSummaOnAStickTestStep:Install Summa On A Stick]

OK

[:PerformOAIHarvestTestStep: Perform OAI harvest from DOMS to Summa]

OK

[:SummaIngestAndGenerateIndexTestStep:Summa-Ingest Harvest Output and Generate Summa Index]

OK

[:SummaIntegrationSuccessTestStep:Summa Integration Success Test]

Fail

Bug 269

Release Test Iteration 7 - Check preingest - failed

Purpose

Steps

This table describes the steps needed to complete the releasetest. Subpages describe the details of what you should do in the step.

On each step, do what the subpage describes. Then mark the status column with "OK" or "Fail" depending on whether the step was succesful or not.

If the step is unsuccesful, you report the problem to bugzilla, and the QA master must decide whether the bug is important enough that it needs to be fixed before release. In that case the releasetest needs to restart after the bug is fixed.

The notes field can be used for comments about the test.

Test step

Status

Notes

[:RunTestSetupTestStep:Run the test setup with blank install]

OK

[:InstallIngestPackageTestStep:Install the ingest package]

OK

[:CheckFailedPreIngestTestStep: Check the failure from the PreIngester]

OK

Release Test Iteration 7 - Check direct disseminator call - failed

Purpose

Steps

This table describes the steps needed to complete the releasetest. Subpages describe the details of what you should do in the step.

On each step, do what the subpage describes. Then mark the status column with "OK" or "Fail" depending on whether the step was succesful or not.

If the step is unsuccesful, you report the problem to bugzilla, and the QA master must decide whether the bug is important enough that it needs to be fixed before release. In that case the releasetest needs to restart after the bug is fixed.

The notes field can be used for comments about the test.

Test step

Status

Notes

[:RunTestSetupTestStep:Run the test setup with blank install]

OK

[:InstallIngestPackageTestStep:Install the ingest package]

OK

[:IngestObjectsTestStep:Ingest the objects]

OK

[:CheckFailedDirectDisseminatorCallTestStep:Check Failed Direct Disseminator Call]

OK

[:InstallSummaOnAStickTestStep:Install Summa On A Stick]

OK

[:PerformOAIHarvestTestStep: Perform OAI harvest from DOMS to Summa]

OK

[:SummaIngestAndGenerateIndexTestStep:Summa-Ingest Harvest Output and Generate Summa Index]

OK

[:SummaIntegrationFailedDisseminatorSuccessTestStep:Summa Integration Failed Disseminator Success Test]

Fail

Bug 267

Release Test Iteration 7 - Perform OAI harvest - failed

Purpose

Steps

This table describes the steps needed to complete the releasetest. Subpages describe the details of what you should do in the step.

On each step, do what the subpage describes. Then mark the status column with "OK" or "Fail" depending on whether the step was succesful or not.

If the step is unsuccesful, you report the problem to bugzilla, and the QA master must decide whether the bug is important enough that it needs to be fixed before release. In that case the releasetest needs to restart after the bug is fixed.

The notes field can be used for comments about the test.

Test step

Status

Notes

[:RunTestSetupTestStep:Run the test setup with blank install]

OK

[:InstallIngestPackageTestStep:Install the ingest package]

OK

[:InstallPreIngestPackageTestStep:Install the gentofte preingest package]

OK

[:IngestObjectsTestStep:Ingest the objects]

OK

[:PurgeAFewObjectsTestStep:Purge a few objects]

OK

"Bug" 274 taken care of

[:DisseminatorInstall:Install the Gentofte Disseminator in the test Fedora server]

OK

[:CheckDirectDisseminatorCallTestStep:Check Direct Disseminator Call]

OK

[:InstallSummaOnAStickTestStep:Install Summa On A Stick]

OK

[:PerformOAIHarvestTestStep: Perform OAI harvest from DOMS to Summa]

OK

[:SummaIngestAndGenerateIndexTestStep:Summa-Ingest Harvest Output and Generate Summa Index]

OK

[:SummaIntegrationSuccessTestStep:Summa Integration Success Test]

Fail

Bug 276

Everything should still work, but HarkonnenIndustries Fighter A2 will no longer have any links.