Profile for testing the retrieval of objects and datastreams in a repository.
Indicates a timed section.
- List 1,000 objects from the repository.
- Repeat for each object in random order:
- Retrieve object metadata.
- Retrieve datastream metadata.
- Retrieve datastream content.
- Retrieve object metadata.
Benchtool Command
Fedora 3:
java -Drandom.impl=java.util.Random -cp benchtool/target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC3 http://lib-devsandbox1.ucsd.edu:8080/fedora fedoraAdmin fedoraAdmin 1000 52428800 read
Fedora 4:
java -Drandom.impl=java.util.Random -cp benchtool/target/bench-tool-0.0.1-SNAPSHOT-jar-with-dependencies.jar org.fcrepo.bench.BenchToolFC4 http://lib-devsandbox1.ucsd.edu:8080 1000 52428800 1 read