Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
The test plan covers all sub-tasks, bugs, improvements and new features of the 3.6 release.

Assigned items end with (Name of Tester).  All other items need [help|FCREPO:Fedora 3.6 - Call for Participation] \!

{testplan:3.6 Release Test Plan|allowAnon=false|includeJiraLinks=false}
^General system tests that need to be done for any release
Installation and integration tests with Windows (XP/7) + Oracle + Java 6 ()
Installation and integration tests with Microsoft SQL Server + Windows (XP/7) + Java 6 ()
Installation and integration tests with OSX + PostgreSQL + Java 6 ()
Installation and integration tests with Linux + MySql + Java 6 ()
Installation and integration tests with OSX + Derby + Java 6 ()
Installation and integration tests with Linux + PostgreSQL + MPTStore + Java 6 ()
Rebuild RI and SQL with Windows + Mulgara + Derby + Java 6 ()
Rebuild RI and SQL with Linux + MPTStore + PostgreSQL + Java 5 ()
Swing Administrator tests - manual ()
Web Administrator tests - manual ()
RMI receiver tests - manual ()
GSearch sanity test w/messaging - manual ()
OAIProvider sanity test - manual ()
^Issue specific tests
^Bugs
[FCREPO-951|http://fedora-commons.org/jira/browse/FCREPO-951] Create REST API equivalent of getDatastreams API-M method
[FCREPO-795|http://fedora-commons.org/jira/browse/FCREPO-795] Integrate FeSL with module/spring architecture
[FCREPO-452|http://fedora-commons.org/jira/browse/FCREPO-452] Move away from Axis 1.3
[FCREPO-787|http://fedora-commons.org/jira/browse/FCREPO-787] Adding datastream with referenced content on file system throws Exception when providing a checksum
[FCREPO-1085|http://fedora-commons.org/jira/browse/FCREPO-1085] Upgrade jaxrs library
[FCREPO-1080|http://fedora-commons.org/jira/browse/FCREPO-1080] DateUtility's date parsing is buggy
[FCREPO-5141067|http://fedora-commons.org/jira/browse/FCREPO-5141067] Create fault codes for Fedora exceptions to be used in Web service error reporting
[FCREPO-5221029|http://fedora-commons.org/jira/browse/FCREPO-5221029] Tidy up logging in DefaultDOManager.doCommit() - ensure errors are logged as such
[FCREPO-1026|http://fedora-commons.org/jira/browse/FCREPO-1026] Make validation more pluggable/configurable
[FCREPO-5301072|http://fedora-commons.org/jira/browse/FCREPO-5301072] getDatastreamHistory always logs an error when invoked via REST API
[FCREPO-5371021|http://fedora-commons.org/jira/browse/FCREPO-5371021] Split Java REST client into two artefacts - main REST API and a separate Messaging client
[FCREPO-5411041|http://fedora-commons.org/jira/browse/FCREPO-5411041] ECM validate returns 404 and text if target object of relationship is missing
[FCREPO-542999|http://fedora-commons.org/jira/browse/FCREPO-542999] Ability to specify FeSL caching options in config instead of environment variable
[FCREPO-549998|http://fedora-commons.org/jira/browse/FCREPO-549998] RI Module fails to start if log level is set to DEBUG
[FCREPO-569702|http://fedora-commons.org/jira/browse/FCREPO-569702] Update version of Mulgara
[FCREPO-581944|http://fedora-commons.org/jira/browse/FCREPO-581944] Export Serializer fails on large datastreams owing to limitation of int as array index
[FCREPO-583907|http://fedora-commons.org/jira/browse/FCREPO-583907] Internal server error when accessing managed datastreams for objects with the pid namespace 'file'
[FCREPO-567238|http://fedora-commons.org/jira/browse/FCREPO-567238] APIM.ingest() creates objects with wrong last modification
[FCREPO-453971|http://fedora-commons.org/jira/browse/FCREPO-453971] Changes to Maven projects to better support IntelliJ IDEA
[FCREPO-5321013|http://fedora-commons.org/jira/browse/FCREPO-5321013] Select a Java profiling tool, e.g. JProfiler, YourKit
[FCREPO-5331000|http://fedora-commons.org/jira/browse/FCREPO-5331000] Fedora Admin (Swing) Client datastream mimetypes for Word, Excel and Powepoint are inconsistent w/ server mimetype extension mappings

^Improvements
^New Features

{testplan}