Performance improvement measurements

Description

As a developer, we need to know how much time certain requests take given the most recent round of improvements so that we can quantify the changes.

 

UPDATE 1/15:

Timing tests will be carried out in 3 methods

  1. Timing the entire server viva curl requests

  2. Timing besstandalone tests

  3. Adding internal timing to the code utilizing the BESStopWatch

The tests will be run on the 1.16.0 and the 1.16.1 versions of the hyrax server, which will be downloaded from docker.

Also it was suggested to use the Airs and the Merra2 data sets for several of the timing tests

 

Assignee

Sam Lloyd

Reporter

James Gallagher

Priority

High

Labels

Story Points

4

Fix versions

Epic Link

Configure