= 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 || ##||[: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 269 || ## ||[::]||OK|| || ## ||[:UnpackTestStep:Unpack the code]||OK|| || ## ||[:StartTestStep:Start program X]||OK|| || ## ||[:ClickFooTestStep:Click the foo button]||OK|| || ## ||[:CheckFooResultTestStep:Check that foo happened]||Fail||Bug 42 reported|| ## ||[:ShutDownTestStep:Shut the system down]|| || || == Release Test Iteration 7 - Check preingest - failed == === Purpose === ## Describe the overall purpose of this test === 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 === ## Describe the overall purpose of this test === 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 === ## Describe the overall purpose of this test === 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. || || ||