Table of Contents |
---|
System
...
6 VMs courtesy of Oxford
...
Hardware:
- Processor: 2 x AMD Opteron 6168 @ 1.90GHz (4 Cores)
...
- Motherboard: Intel 440BX, Chipset: Intel 440BX/ZX/DX
...
- Memory: 4096MB
...
- Disk: 107GB Virtual disk
...
- Graphics: VMware SVGA II
...
- Network: Intel 82545EM Gigabit
Software:
- OS: Ubuntu 12.04
...
- Kernel: 3.2.0-34-generic (x86_64)
...
- Display Driver: vmware
...
- Compiler: GCC 4.6
...
- File-System: ext4
...
- System Layer: VMware
AWS
- See AWS test platform
- m1.large, ebs-optimized with 100 provisioned IOPS at
- 64-bit, 2 virtual CPUs (4 ECUs), 7.5GB RAM
Software
All VMs are loaded with these system packages:
- build-essentials
- openjdk-6-jdk
- maven
- tomcat6
- libxml2-dev
- libxslt-dev
- git
- junit
- jmeter
...
- rbenv
...
- python-virtualenv
- python-dev
- mysql-server
- libsqlite3-
...
- dev
- (see /opt/bootstrap.sh)
VM Platform Allocation
futures1: JMeter Test Runner
...
- JMeter version 2.9.5.
Java heap size of 1024MB
...
- JMeter test suite is installed at /opt/ff-jmeter-madness.
...
- JMeter test plans are placed in the github repo https://github.com/futures/ff-jmeter-madness
It can be invoked, e.g.:
...
To invoke test:
Code Block export PATH=$PATH:/opt/ff-jmeter-madness/jmeter/bin cd /opt/ff-jmeter-madness
...
./jmeter/bin/jmeter.sh -n -t plans/fedora.jmx -Jfedora_server=
...
futures2 -Jfedora_context='fcrepo/rest' -
...
Jnum_threads=10 -
...
Jloop_count=100 -Jfilesize_mean=262144 -Jfilesize_stddev=26214
- Test outputs are stored in /opt/ff-jmeter-madness/log
futures2: Test fcrepo4 load-server
- Version fcrepo4/fedora-kitchen-sink version
futures3-5: Modeshape cluster testing
futures6: Fedora
- Version 3.6.2 of fedora installed at /opt/fedora
- Uses the system wide installed tomcat (and not the one included with Fedora)