3.15.0 Release-test

Verify new functionality

Issue

Summary

Verification

Assignee

Status

Tester

Comments

FR1591

Upgrade our JMS broker to latest (Open MQ 4.3)

Special releasetest not needed.

Søren

Bug1969

Missing start and end date columns in Job status to search after

See TEST14

Søren

Bug1977

Can not browse in ftp harvested URL's with the viewerproxy

Feature has already been released in 3.14.0.

Søren

Bug2013

Synchronizer.onMessage could give more diagnostic in case of unexpected reply received

Special releasetest not needed.

Søren

Bug2075

Many 'crawl is finished' logs on Job termination

Can be verified by noticing that only one "crawl is finished" logmessage will now be written to the logs.

Søren

FR2087

Upgrade to apache common-net 2.2

Releasetest not needed

Søren

Bug2088

Removal of unused JobDBDAO.getStatusInfo methods

Special releasetest not needed

Søren

Bug2089

maxObjects stored as int in table configurations: should be stored as bigint

Can be release tested by creating a domain configuration with a maxobject large than MAX_INT(2147483647) e.g. 3147483647

Søren

FR2093

Maximum time for a crawljob wanted for broad crawls

Can be verified by setting a low value 240 (seconds a.k.a 4 minutes) for maxJobRunningTime (new Field below maxbytes on the Snapshot edit page) and then comfirm, that all jobs does not take more than time than this (Log in the "BnfHeritrixLauncher$CrawlControl run" logmessages to confirm this.

Søren

FR2099

Make the alias timeout a setting in HarvesterSettings instead of being hardwired to one year

Can be veried by changing the default setting to something other than one year, and then see, that the expires date changes accordingly.

Søren

FR2103

Add a new netarchiveResourcestore that supports both warc and arc records

Has been tested i project "Migrering af gamle data". Consider though running TEST12 but using the NetarchiveCacheResourceStore instead of NetarchiveResourceStore. This is done by modifying the CDXCollection.xml file

Søren

FR2109

Extend the use of remoteFile.retries to FTPRemoteFile.logOn

Can be tested by shutting down the ftp-servers before initiating a TEST1 run and then start them again. The code should be robust against that.

Søren

Regression tests

The following test part of the full ReleaseTestSuite will be used to regression test the 3.15 functionality

Test case

Summery

Status

Tester

Build

Comments

TEST0

Verify Quick Start Manual

TEST1

English UI test

TEST1G

Mysql sanity test

TEST2a

German UI test

TEST2

Allround test

TEST2c

French UI

TEST11A

batchjobprocessing

TEST12

Wayback

TEST14

Crawl of password protected FTP-sites