Skip to content

fcrepo4-archive/ff-jmeter-madness

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test harness for exercising Fedora4 and Fedora3

1. Launch the candidate applications

Fedora 3.x:

$ ...

Fedora 4.x:

Deploy fedora-kitchen-sink webapp

Launch JMeter

Add JMeter to your PATH a la:

export PATH=$PATH:./jmeter/bin

You can open JMeter's GUI and load the script to run it interactively (see colored graphs!) or tinker with it. Run JMeter via:

jmeter

Toggle on and off the various threadgroups you want to run. They'll run in parallel (and crunch through the whole data set). IMPORTANT NOTE: Make sure you have enough disk space available to make N copies of the fixtures data.

Headless JMeter

You can also run JMeter in headless mode.

meter -n -t ${BASE}/plans/fedora.jmx -Jfedora_4_server=${HOST} -Jfedora_4_context='fcrepo/rest' -Jnum_threads=${THREADS} -Jloop_count=${LOOPS} -Jfilesize_mean=${FILE_SIZE} -Jfilesize_stddev=${STD_DEV}

Running the suite for Fedora 4

To run all Fedora 4 tests (create/read/delete), turn on: "Create Fixtures", "Fedora 4", "Destroy Fixtures" and make sure "Fedora 4"/"Fedora Module" is set to "Fedora Profiling > Fedora Basic Test".

You may have to clear you data directories under mode.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published