Table of Contents

The test plan covers all sub-tasks, bugs, improvements and new features of the 3.8.0 release.

Assigned items end with (Name of Tester). All other items need help ! 

See Fedora Release Process for more information.

Release-Candidate Installer

https://github.com/fcrepo3/fcrepo/releases/tag/v3.8.0-RC1

General system tests that need to be done for any release

Github commits pertaining to this release:  https://github.com/fcrepo3/fcrepo/compare/3.8.0-SNAPSHOT

Installation and integration tests consist of downloading the source code, then running the maven command "mvn -Ddb=<database> clean verify" to clean up, compile the code, run the unit tests, and run the four integration tests suites (configA, configB, configC, and configQ).  See https://github.com/fcrepo3/fcrepo/blob/v3.8.0-RC1/README for more information.

All tests will be run with Java 7.

  • Installation and integration tests with Windows (7/8) + Derby (Scott Prater)
  • Installation and integration tests with Windows (7/8) + Postgres (Scott Prater)
  • Installation and integration tests with Windows (7/8) + Oracle (Scott Prater)
  • Installation and integration tests with Windows (7/8) + MySql (Scott Prater)
  • Installation and integration tests with OSX + Derby (Java 1.7.0_40, _67) (A. Soroka, Andreas Nef)
  • Installation and integration tests with OSX + PostgreSQL (9.3) (Java 1.7.0_40, _67(A. Soroka, Andreas Nef)
  • Installation and integration tests with OSX + MySQL (Java 1.7.0_67(Andreas Nef)
  • Installation and integration tests with Linux + Derby (Scott Pratermike korcynski)
    RHEL5, RHEL6.5 + Fedora embedded Derby
  • Installation and integration tests with Linux + PostgreSQL (Scott Prater)
    RHEL6.5 + Postgres 8.4.20, 9.2.3
  • Installation and integration tests with Linux + MySql (Scott Pratermike korcynski)
    RHEL5 + MySQL 5.1.59, RHEL6.5 + MySQL 5.1.73
  • Installation and integration tests with Linux + PostgreSQL + MPTStore (Scott Prater)
    RHEL6.5 + Postgres 8.4.20, 9.2.3 (note:  bump localPostgresMPTTriplestore poolInitialSize to 10, poolMaxSize to 20 to get configC to pass)
  • Installation and integration tests on Debian in local directory (Ralf Claussnitzer)
  • Rebuild RI and SQL with Mulgara + Derby (Scott Prater)
    RHEL6.5 + Java 1.7.0_45 + Tomcat 7.0.29
  • Rebuild RI and SQL with MPTStore + PostgreSQL9 (Scott Prater)
    RHEL6.5 + Java 1.7.0_45 + Tomcat 7.0.29 + Postgres 9.2.3

  • Swing Administrator tests - manual (Scott Prater)
  • Web Administrator tests - manual (mike korcynski
  • RMI receiver tests - manual (Glen Robson)
  • GSearch sanity test w/messaging - manual (Nick Ruest, Gervais de Montbrun)
  • OAIProvider sanity test - manual ()
  • No longer builds with Java 6 (any platform) (Nick Ruest)
  • fcrepo-1212: allow parameterized object status in REST create (Scott Prater)
  • Datastream range requests (Scott Prater)
  • fcrepo-1204: Start with legacy-fs storage profile (mike korcynski)

Integrations

Issue specific tests

Bugs

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Improvements

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Wiki updates

Put large warning in wiki that fedora.fcfg is deprecated, settings now in WEB-INF/classes/applicationContext.xml

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels