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
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.
- 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
To invoke test:
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
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)