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

Compare with Current View Page History

« Previous Version 3 Next »

What are we testing?

The performance of Fedora when performing create, read and delete operations of Fedora objects and datastreams using Fedora's REST API.

Test System

Fedora version: 3.6.2

System information: The information about the system on which the tests were done is placed at systemInfo.txt

Test Harness

The test was done using Apache JMeter

The Jmeter script used for the test is Fedora.jmx published in the github repo ff-jmeter-madness

Github is also used to publicize and keep track of the outcome of the test results at ff-jmeter-testResults - 2013-02-01-FedoraTests

Test Parameters

Number of Threads: The number of threads Jmeter will use to execute the test

Number of Loops: Configures the number of datastreams in the fedora object

File size - A set of files are generated on the fly. The file size is based on the mean and standard deviation

Test Data

ParameterValues
Number of threads15     
Number of loops10      
File size - Mean (bytes)11024819210485810485768388608107374182
File size - Standard deviation (bytes)01028191048610485883886110737418

Test Results

  • The test was run a total of 14 times (7 values of file sizes and two values of thread count)
  • The results are logged to csv files and have been placed in the log directory

Analyzing the test results

 

  • No labels