Old Release

This documentation covers an old version of Fedora. Looking for another version? See all documentation.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

A workflow profile for performance testing should contain the exact actions that a client would perform to exercise the repository under test. Sections that should be timed to performance should be clearly marked.

Workflow profiles should be combined with Setup profiles to form a coherent test scenario.  The concrete actions taken during the workflow will vary, depending on the nature of the Setup source data.

For example:

 

(star) Indicates a timed section.

  1. Repeat 1000 times:
    1. Retrieve one object randomly selected
    2. Retrieve one datastream from that object. (star)
    3. Replace that datastream with a sequence of random bytes of the same length. (star)
    4. Retrieve fixity information for that datastream. (star)
  2. Repeat 100 times:
    1. Delete one object randomly selected. (star)

 

 

  • No labels