Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

During the course of Beta testing, it is important to verify that applications in the Islandora and Samvera communities integrate with the Beta release of Fedora 6.0.

Islandora

We The Islandora community will build a new fcrepo container using ISLE and encourage our community to pull it in and test using Fedora 6.  We will manually test integration by walking through our Fedora relevant use cases. We will seek to test

...

Testing should begin with green-field scenarios and include performance and scale tests. Migration testing will likely be out of scope for the beta because the current Fedora-based migration tools do not take Samvera applications into consideration when migration migrating from Fedora 3, 4, or 5 to Fedora 6.0. However, the current tools should be tested in order to determine whether or not they represent a suitable starting point for Samvera migrations vs. creating a new tool for this purpose.

Performance criteria

The following performance criteria will be documented and verified prior to the 6.0 production release:

...

Before releasing the Beta version of Fedora 6.0, a list of performance and scale tests will be identified, designed and executed in order to provide clarity to the community regarding the application's characteristics under various usage scenarios. Examples of such tests will include:

  • How many resources can be ingested into Fedora? How long does it take?
  • How do POST response times change on binary resources as the size of the binaries increases?
  • How do GET/POST response times change as the size of the repository increases?
  • How do GET/POST response times change as on a compound resource as the number of resource versions increases?
  • How do GET response times change on binary resources as the number of binary resources in the repository increases?
  • How do GET response times change on containers as the number of child and/or member resources increases?
  • etc