A harness to evaluate performance for Fedora Futures platform candidates.
https://github.com/futures/ff-jmeter-madness
Test Process
1. Delete each test "object"
2. Create an object
3. Retrieve the object
4. Add "datastreams"
5. Modify the datastreams a specified number of times
6. Read the datastreams
Test Software
Apache Jmeter version 2.9 installed on futures1 (see Test Platform for details)
The jmeter test script fedora.jmx implements the above process for a fedora rest API.
Test Data
The test data is generated at run time to produce a random binary data created from a stable set of file sizes, as explained in Test corpora - The generated binary dataset
The generation of files has been included in the jmeter test plan and does not need to be generated separately.
Test Platform
Test Results