4889
Comment:
|
← Revision 32 as of 2010-08-16 10:24:31 ⇥
4960
converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 11: | Line 11: |
||[:It42RunSomeHarvests :2. Run a couple of harvests ] ||OK ||ok|| || || || || || || ||[:It42QAData :3. Check that the data is accessible ] ||OK ||ok|| || || || ||1931 || || ||[:It42RemoveFromBitarchive :4 Remove a file from a bitarchive ] ||OK ||ok|| || || || || || || ||[:It42VerifyMissingFileInBitarchive :5 Verify that the system can recognize that the file is missing ] ||OK ||ok|| || || || || || || ||[:It42ReestablishFileBitarchive :6 Reestablish the file through the webinterface ] ||Not OK ||ok|| || || || ||1933 || || ||[:It42CorruptFileInBitarchive :7 Corrupt a file in a bitarchive replica ] || ||ok|| || || || || || || ||[:It42VerifyCorruptFileInBitarchive :8 Verify that the system can recognize that the file is corrupt ] || ||ok|| || || || || || || ||[:It42CorrectFileBitarchive :9 Correct the file through the webinterface ] || ||ok|| || || || || || || ||[:It42StopTest :10. Shut down (do not cleanup) ] || ||ok|| || || || || || || ||[:It42InstallWithChecksumReplica :11. Install a Checksum Replica ] || || || || || || || || || ||[:It42CopyAdminData :12. Copy Admin.data ] || || || || || || || || || ||[:It42StartSystem :13. Start system ] || || || || || || || || || ||[:It42VerifyChecksumReplica :14. Check that the Checksum Replica status ] || || || || || || || || || ||[:It42QAData :15. Check that the data is accessible ] || || || || || || || || || ||[:It42StopTest :16. Shut down (do not cleanup) ] || || || || || || || || || ||[:It42InstallWithArchiveDatabase :17. Install with DatabaseBased instance ] || || || || || || || || || ||[:It42CheckEmptySystem :18. Check the status of the system ] || || || || || || || || || ||[:It42VerifyEmptyDatabase :19. Verify that the database is empty ] || || || || || || || || || ||[:It42ReestablishDatabase :20. Reestablish the database from admin.data (run tool) ] || || || || || || || || || ||[:It42VerifyNotEmptyDatabase :21. Verify that the database is no longer empty ] || || || || || || || || || ||[:It42VerifyBitPreservationStatusDB :22. Check bitpreservation status ] || || || || || || || || || ||[:It42QAData :23. Check that the data is accessible ] || || || || || || || || || ||[:It42RunSomeHarvests :24. Run a couple of harvests ] || || || || || || || || || ||[:It42RemoveFromBitarchive :25 Remove a file from a bitarchive replica ] || || || || || || || || || ||[:It42VerifyMissingFileInBitarchive2 :26 Verify that the system can recognize that the file is missing ] || || || || || || || || || ||[:It42ReestablishFileBitarchive2 :27 Reestablish the file through the webinterface ] || || || || || || || || || ||[:It42RemoveFromCS :28 Remove a file entry from the checksum replica ] || || || || || || || || || ||[:It42VerifMissingFileInCS :29 Verify that the system can recognize that the file is missing ] || || || || || || || || || ||[:It42ReestablishFileCS :30 Reestablish the file through the webinterface ] || || || || || || || || || ||[:It42CorruptFileInBitarchive :31 Corrupt a file in a bitarchive replica ] || || || || || || || || || ||[:It42VerifyCorruptFileInBitarchive2 :32 Verify that the system can recognize that the file is corrupt ] || || || || || || || || || ||[:It42CorrectFileBitarchive2 :33 Correct the file through the webinterface ] || || || || || || || || || ||[:It42CorruptFileInCS :34 Corrupt a file in the checksum replica ] || || || || || || || || || ||[:It42VerifyCorruptFileInCS :35 Verify that the system can recognize that the file is corrupt ] || || || || || || || || || ||[:It42CorrectFileCS :36 Correct the file through the webinterface ] || || || || || || || || || |
||[[It42RunSomeHarvests |2. Run a couple of harvests ]] ||OK ||ok || || || || || || || ||[[It42QAData |3. Check that the data is accessible ]] ||OK ||ok || || || || ||1931 || || ||[[It42RemoveFromBitarchive |4 Remove a file from a bitarchive ]] ||OK ||ok || || || || || || || ||[[It42VerifyMissingFileInBitarchive |5 Verify that the system can recognize that the file is missing ]] ||OK ||ok || || || || || || || ||[[It42ReestablishFileBitarchive |6 Reestablish the file through the webinterface ]] ||Not OK ||ok || || || || ||1933 || || ||[[It42CorruptFileInBitarchive |7 Corrupt a file in a bitarchive replica ]] || ||ok || || || || || || || ||[[It42VerifyCorruptFileInBitarchive |8 Verify that the system can recognize that the file is corrupt ]] || ||ok || || || || || || || ||[[It42CorrectFileBitarchive |9 Correct the file through the webinterface ]] || ||ok || || || || || || || ||[[It42StopTest |10. Shut down (do not cleanup) ]] || ||ok || || || || || || || ||[[It42InstallWithChecksumReplica |11. Install a Checksum Replica ]] || ||ok|| || || || || || || ||[[It42CopyAdminData |12. Copy Admin.data ]] || ||ok|| || || || || || || ||[[It42StartSystem |13. Start system ]] || ||ok|| || || || || || || ||[[It42VerifyChecksumReplica |14. Check that the Checksum Replica status ]] || ||ok|| || || || || || || ||[[It42QAData |15. Check that the data is accessible ]] || ||ok|| || || || || || || ||[[It42StopTest |16. Shut down (do not cleanup) ]] || ||ok|| || || || || || || ||[[It42InstallWithArchiveDatabase |17. Install with DatabaseBased instance ]] || ||ok|| || || || || || || ||[[It42CheckEmptySystem |18. Check the status of the system ]] || ||ok|| || || || || || || ||[[It42VerifyEmptyDatabase |19. Verify that the database is empty ]] || ||ok|| || || || || || || ||[[It42ReestablishDatabase |20. Reestablish the database from admin.data (run tool) ]] || ||ok|| || || || || || || ||[[It42VerifyNotEmptyDatabase |21. Verify that the database is no longer empty ]] || ||ok|| || || || || || || ||[[It42VerifyBitPreservationStatusDB |22. Check bitpreservation status ]] || ||ok|| || || || || || || ||[[It42QAData |23. Check that the data is accessible ]] || ||ok|| || || || || || || ||[[It42RunSomeHarvests |24. Run a couple of harvests ]] || ||ok|| || || || || || || ||[[It42RemoveFromBitarchive |25 Remove a file from a bitarchive replica ]] || ||ok|| || || || || || || ||[[It42VerifyMissingFileInBitarchive2 |26 Verify that the system can recognize that the file is missing ]] || ||ok|| || || || || || || ||[[It42ReestablishFileBitarchive2 |27 Reestablish the file through the webinterface ]] || ||ok|| || || || || || || ||[[It42RemoveFromCS |28 Remove a file entry from the checksum replica ]] || ||ok|| || || || || || || ||[[It42VerifMissingFileInCS |29 Verify that the system can recognize that the file is missing ]] || ||ok|| || || || || || || ||[[It42ReestablishFileCS |30 Reestablish the file through the webinterface ]] || ||ok|| || || || || || || ||[[It42CorruptFileInBitarchive |31 Corrupt a file in a bitarchive replica ]] || ||ok|| || || || || || || ||[[It42VerifyCorruptFileInBitarchive2 |32 Verify that the system can recognize that the file is corrupt ]] || ||ok|| || || || || || || ||[[It42CorrectFileBitarchive2 |33 Correct the file through the webinterface ]] || ||ok|| || || || || || || ||[[It42CorruptFileInCS |34 Corrupt a file in the checksum replica ]] || ||ok|| || || || || || || ||[[It42VerifyCorruptFileInCS |35 Verify that the system can recognize that the file is corrupt ]] || ||ok|| || || || || || || ||[[It42CorrectFileCS |36 Correct the file through the webinterface ]] || ||ok|| || || || || || || |
Line 48: | Line 48: |
If you are netarkiv.dk tester, here is the shutdown instructions: [:It36CleanupAfterTest Shutdown the system. :Shutdown the system ] | If you are netarkiv.dk tester, here is the shutdown instructions: [[It36CleanupAfterTest Shutdown the system. |Shutdown the system ]] |
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.sh, or alternatively running the scripts prepare_test.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 |
OK |
ok |
|
|
|
|
|
|
|
OK |
ok |
|
|
|
|
1931 |
|
|
OK |
ok |
|
|
|
|
|
|
|
5 Verify that the system can recognize that the file is missing |
OK |
ok |
|
|
|
|
|
|
Not OK |
ok |
|
|
|
|
1933 |
|
|
|
ok |
|
|
|
|
|
|
|
8 Verify that the system can recognize that the file is corrupt |
|
ok |
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
26 Verify that the system can recognize that the file is missing |
|
ok |
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
29 Verify that the system can recognize that the file is missing |
|
ok |
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
32 Verify that the system can recognize that the file is corrupt |
|
ok |
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
|
35 Verify that the system can recognize that the file is corrupt |
|
ok |
|
|
|
|
|
|
|
ok |
|
|
|
|
|
|
If you are netarkiv.dk tester, here is the shutdown instructions: Shutdown the system