Skip to end of metadata
Go to start of metadata
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

FCREPO-1204 - Getting issue details... STATUS

FCREPO-1205 - Getting issue details... STATUS

FCREPO-1208 - Getting issue details... STATUS

FCREPO-1213 - Getting issue details... STATUS

FCREPO-1214 - Getting issue details... STATUS

FCREPO-1217 - Getting issue details... STATUS

FCREPO-1219 - Getting issue details... STATUS

FCREPO-1223 - Getting issue details... STATUS

Improvements

FCREPO-1055 - Getting issue details... STATUS

FCREPO-1089 - Getting issue details... STATUS

FCREPO-1090 - Getting issue details... STATUS

FCREPO-1149 - Getting issue details... STATUS

FCREPO-1168 - Getting issue details... STATUS

FCREPO-1210 - Getting issue details... STATUS

FCREPO-1212 - Getting issue details... STATUS

FCREPO-1218 - Getting issue details... STATUS

FCREPO-1220 - Getting issue details... STATUS

Wiki updates

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

  • No labels