Differences between revisions 9 and 10
Revision 9 as of 2010-03-08 12:49:36
Size: 3806
Comment:
Revision 10 as of 2010-03-08 12:59:44
Size: 3782
Comment:
Deletions are marked like this. Additions are marked like this.
Line 30: Line 30:
||[:It42?? :12. Make FileCorrupted test ] || || || || || || || || ||
||[:It42?? :13. Check that the data is accessible ] || || || || || || || || ||
||12. Make FileCorrupted test || || || || || || || || ||
||13. Check that the data is accessible || || || || || || || || ||

TEST3 B: Converting from Filebased ArcRepository and Bitpreservation to DatabaseBased ArcRepository and Bitpreservation

Testgoals: Test the possibility of converting from FileBased instance to a DatabaseBased instance. This consists of three parts: Operation of filebased instance, converting to databasebased instance, operation of databasebased instance.

To testwriters: This test requires the use of shell script or commandline statements on the local archive machines.

TODO: this section requires new scripts for installing it through the Easy Installment of the Installation Manual. It is currently test for the danish installation only.

It is currently only made workable for netarkivet.dk testers, by using the install script: all_test_db.sh, or alternatively running the scripts prepare_test_db.sh, install_test.sh, and start_test.sh. In any case with the default user dependent settings (for the deploy test instance).

Items

Status 1

Status 2

Status 3

Notes

Known open bugs

Bugs tested

New bugs found

Previous bugs

[:It42DefaultInstall :1. Perform a standard filebased installation ]

[:It42RunSomeHarvests :2. Run a couple of harvests ]

[:It42QAData :3. Check that the data is accessible ]

4. Make FileMissing test

[:It42RemoveFromBitarchive_ :4.a Remove a file from a bitarchive ]

[:It42VerifyMissingFileInBitarchive :4.b Verify that the system can recognize that the file is missing ]

[:It42ReestablishFileBitarchive :4.c Reestablish the file through the webinterface ]

5. Make FileCorrupted test

[:It42CorruptFileInBitarchive :5.a Corrupt a file in a bitarchive replica ]

[:It42VerifyCorruptFileInBitarchive :5.b Verify that the system can recognize that the file is corrupt ]

[:It42CorrectFileBitarchive :5.c Correct the file through the webinterface ]

[:It42StopTest :6. Shut down (do not cleanup) ]

[:It42InstallWithChecksumReplica :7. Install a Checksum Replica ]

[:It42CopyAdminData :8. Copy Admin.data ]

[:It42StartSystem :9. Start system ]

[:It42VerifyChecksumReplica :10. Check that the Checksum Replica status ]

11. Make FileMissing test

12. Make FileCorrupted test

13. Check that the data is accessible

[:It42StopTest :14. Shut down (do not cleanup) ]

[:It42InstallWithArchiveDatabase :15. Install with DatabaseBased instance ]

[:It42CheckEmptySystem :17. Check the status of the system ]

[:It42ReestablishDatabase :18. Reestablish the database from admin.data (run tool) ]

[:It42VerifyBitPreservationStatus :19. Check bitpreservation status ]

[:It42RunSomeHarvests :20. Run a couple of harvests ]

[:It42?? :21. Check that the data is accessible ]

[:It42?? :22. Make FileMissing test ]

[:It42?? :23. Make FileCorrupted test ]

If you are netarkiv.dk tester, here is the shutdown instructions: [:It36CleanupAfterTest Shutdown the system. :Shutdown the system ]

TEST3b (last edited 2010-08-16 10:24:31 by localhost)