Differences between revisions 2 and 9 (spanning 7 versions)
Revision 2 as of 2009-10-05 13:43:34
Size: 3336
Comment:
Revision 9 as of 2010-08-16 10:24:08
Size: 1126
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
'''TEST2: Mysql ( Make a standalone installation on a non-netarchive server and run a single harvest with a mysql database) ''' '''TEST1G: Mysql ( Make a standalone installation on a non-netarchive server and run a single harvest with a mysql database) '''
Line 3: Line 3:
Testgoals: Test snaphots harvesting in detail and subsequent follow-up harvesting

'''To testwriters''': This test should not contain non-standard snapshotharvesting behavior. After install it should not be necessary to use shell script or commandline statements.

Follow the instructions in the section [http://netarchive.dk/suite/Installation_Manual_3.10#head-eb8edd7b928a151dfbd3386f6c67caee8a3dd9a1 10. Easy Installation of NetarchiveSuite in Installation manual ]Before start, set <deduplication><enabled>false</enabled></deduplication> in deploy_example_one_machine.xml

If you are netarkiv.dk tester, then follow these instructions : [:NetarkivInstall :Netarkiv Installation setup ]
||<tablewidth="200px">'''Items ''' ||'''Status 1''' ||'''Status 2''' ||'''Status 3''' ||'''Notes ''' ||'''Known open bugs ''' ||'''Bugs tested ''' ||'''New bugs found ''' ||'''Previous bugs''' ||
||[:It24CheckHarvConfig :1. Check single domain creation, harvest config and domain statistics ] ||OK || || || || ||1060 || ||873,892, 973,1051,1033 ||
||[:It17ByteLimit :2. Update bytelimits for 6 domains ] ||OK || || || || || || || ||
||[:It16AliasGui :3. Search and add alias in ADM GUI ] ||OK || || || || || || ||894,895,896 ||
||[:It16AliasNoTransitiveGui :4. Check that chains of alias is prevented ] ||OK || || || || || || ||954 ||
||[:It10DefCrossHarv :6. Start a snapshot harvest with max 100000 bytes ] ||OK || || || || || || || ||
||[:It16VerificerUdenAlias :7. Verify that alias domain is not harvested ] ||OK || || || || || || || ||
||[:It17VerifyLimits :8. Check that the 1. snapshot harvest has reached the expected byte limits ] ||OK || || || || || || ||998 ||
||[:It16AliasSulnuduGui :9. Add sulnudu-alias via ADM GUI ] ||OK || || || || || || || ||
||[:It17ChangeLimit :10. Change byte limit on a domain ] ||OK || || || || || || || ||
||[:It13Def5mbTvHarvestNetarkiv :11. Start of a snapshot harvest with max bytes limit 5 mb. (takes min. 1 hour) ] ||OK || || || || || || || ||
||[:It31SGotoSelHarvUsingHeritrix :12. Go to Heritrix GUI, verify the job is running and "pause" the job ] ||OK || || || || || || || ||
||[:It31VerifySelHarvUsingADMGUI :13. Go to the System overview in ADM GUI and check the job is paused and there are no error messages ] ||OK || || || || || || || ||
||[:It31SChangeSelHarvUsingHeritrix :14. Go to Heritrix GUI and resume the job ] ||OK || || || || || || || ||
||[:It31VerifySelHarvUsingADMGUIrun :15. Go to the System overview in ADM GUI and check the job is running again and there are no error messages ] ||OK || || || || || || || ||
||[:It16VerificerUdenSulnuduAlias :16. Verify that no alias domains are harvested ] ||OK || || || || || || || ||
||[:It16VerifyExpectedDomains :17. Check that the 2. snapshot harvest has reached the expected byte limits ] ||OK || || || || || || || ||
||[:It38CheckObjectLimits :18. Check , that objects limits are respected] ||OK || || || || || || || ||
||[:It38CheckHarvestNotDeduplicated :19. Check , that objects are not deduplicated ] ||OK || || || || || || || ||


If you are netarkiv.dk tester, here is the shutdown instructions: [:It36CleanupAfterTest Shutdown the system. :Shutdown the system ]
''' '''
||<tablewidth="800px">Step ||Status ||Notes ||
||Follow [[http://netarchive.dk/suite/Installation_Manual_3.8#head-9ec47c2b9b8157566723f08180583cbe25b2cab0|instructions ]] to build a NetArchive Suite package with MySQL drivers included. || ||I used mysql-connector-java 5.1.7 ||
||Execute [[attachment:bnfsandbox_init.mysql|attached script ]] as root user to initialize the MySQL DB || ||You may want to alter user and schema names. [[attachment:bnfsandbox_clean.mysql|This script ]] cleans up the db. ||
||Use the deployer with the [[attachment:bnfsandbox.xml|attached deployment config ]] to install and start the one-machine environment. || ||You may want to alter the configured ports||
||Define a test domain|| || ||
||Define a snapshot harvest and run it|| || ||
||Define a selective harvest and run it|| || ||
||Leave the application running at least 24 hours, then load any GUI page in the browser|| ||This is t check that the fix for Bug 1524 is functional.||

TEST1G: Mysql ( Make a standalone installation on a non-netarchive server and run a single harvest with a mysql database)

Step

Status

Notes

Follow instructions to build a NetArchive Suite package with MySQL drivers included.

I used mysql-connector-java 5.1.7

Execute attached script as root user to initialize the MySQL DB

You may want to alter user and schema names. This script cleans up the db.

Use the deployer with the attached deployment config to install and start the one-machine environment.

You may want to alter the configured ports

Define a test domain

Define a snapshot harvest and run it

Define a selective harvest and run it

Leave the application running at least 24 hours, then load any GUI page in the browser

This is t check that the fix for Bug 1524 is functional.

Iteration38 TEST1G (last edited 2010-08-16 10:24:08 by localhost)