Skip to content

Instantly share code, notes, and snippets.

View msmith-techempower's full-sized avatar

Mike Smith msmith-techempower

View GitHub Profile
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
mQENBFfizngBCAC5rOhGdH0sIrq/EykFIjUuhO6t+nxU5tEiBdMANVpiSh0GcZnK
l3LREgww6M9WHO2h1BVSMLEC5jeVmuMCjzhQzEDAlx1gElx75KuKuy27bP87d1EL
clN4hbv6MXzompinSuP57Al1KAE/E0DYIdA21p3qy2EecaZdHxxaSHUAyA3AQ/LB
E5Dky8GlckIfspfRvq2k3IQDZVd/Q060dIYtQ0T3zrKIs9QkfOWU4hHpMZeRMddJ
5kGLd8uz/EmiOHyZgsi6ID3I65ozxHhrkBdGi2Hi1jzJSKPUqd5qA1EKwYYgD3R6
HsTf2HMsNGA+QCJM+bLZ1ugE9XIfihnlHzPLABEBAAG0KU1pa2UgU21pdGggPG1z
bWl0aC1xbGVzc0B0ZWNoZW1wb3dlci5jb20+iQE4BBMBAgAiBQJX4s54AhsDBgsJ
# Assumed in the FrameworkBenchmarks directory to start
# Remove results/installs for a clean-slate
sudo rm -rf results installs
# Change to the testrunner user
sudo su testrunner
# Export some variables you need
export DBHOST=[enter the IP of your DB host here]
export FWROOT=$(pwd)
export IROOT=$FWROOT/installs
# Source the bash functions used by the suite
================================================================================
Verification Summary
| Test: HttpListener
| NO RESULTS (Did framework launch?)
| Test: HttpListener-mongodb-raw
| NO RESULTS (Did framework launch?)
| Test: HttpListener-mysql-raw
| NO RESULTS (Did framework launch?)
| Test: HttpListener-postgresql-raw
@msmith-techempower
msmith-techempower / gist:94592351dd658939986c
Created July 10, 2015 17:53
Beautiful, beautiful proof!
techempower@web01:~/FrameworkBenchmarks$ sudo rm -rf installs/hhvm.installed
techempower@web01:~/FrameworkBenchmarks$ sudo apt-get remove hhvm
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libc-client2007e libboost-filesystem1.49.0 libcupsimage2 libmagickcore4 libjbig2dec0 libtbb2
libmagickwand4 libboost-system1.49.0 libgs9-common libboost-program-options1.49.0 liblqr-1-0
imagemagick-common libijs-0.35 mlock libonig2 cmap-adobe-japan1 gs-cjk-resource libboost-thread1.49.0
libgd2-xpm libgs9 ghostscript libpaper-utils libunwind7 libmemcached6 libboost-regex1.49.0 libpaper1
techempower@web01:~$ grep "Error: Port" results/ec2/latest/logs/*/err.txt
results/ec2/latest/logs/finch/err.txt: Error: Port 9000 is not available, cannot start finch
results/ec2/latest/logs/play2/err.txt: Error: Port 9000 is not available, cannot start play2
results/ec2/latest/logs/play2-java-ebean-bonecp/err.txt: Error: Port 9000 is not available, cannot start play2-java-ebean-bonecp
results/ec2/latest/logs/play2-java-ebean-hikaricp/err.txt: Error: Port 9000 is not available, cannot start play2-java-ebean-hikaricp
results/ec2/latest/logs/play2-java-jpa-bonecp/err.txt: Error: Port 9000 is not available, cannot start play2-java-jpa-bonecp
results/ec2/latest/logs/play2-java-jpa-hikaricp/err.txt: Error: Port 9000 is not available, cannot start play2-java-jpa-hikaricp
results/ec2/latest/logs/play2-scala-activate/err.txt: Error: Port 9000 is not available, cannot start play2-scala-activate
results/ec2/latest/logs/play2-scala-anorm-linux/err.txt: Error: Port 9000 is not available, cannot start play2-scala-
FWROOT is /home/techempower/FrameworkBenchmarks
Configuration options:
{'client_host': '10.0.3.3',
'client_identity_file': '/home/techempower/.ssh/id_rsa',
'client_user': 'techempower',
'concurrency_levels': [8, 16, 32, 64, 128, 256],
'conf_file': 'benchmark.cfg',
'database_host': '10.0.3.5',
'database_identity_file': '/home/techempower/.ssh/id_rsa',
'database_os': 'linux',
test.os.lower() = linux test.database_os.lower() = linux
self.results['frameworks'] != None: True
test.name: play2-java-ebean-bonecp
self.results['completed']: {u'hapi-postgres': u'20150708062257', u'hyper': u'20150708072935', u'laravel-hhvm-raw': u'20150708093912', u'dropwizard': u'20150707225047', u'asyncio-dbs': u'20150707173233', u'padrino': u'20150708135414', u'padrino-torqbox-jruby': u'20150708145418', u'go': u'20150708030452', u'grape-thin': u'20150708045443', u'akka-http': u'20150707155027', u'cakephp': u'20150707191110', u'grape': u'20150708041548', u'lwan-sqlite': u'20150708105705', u'historical-webware': u'20150708070524', u'padrino-puma-rbx': u'20150708142537', u'grizzly-jersey': u'20150708054646', u'kelp': u'20150708082105', u'fuel': u'20150708021039', u'php-kohana-raw': u'20150708161348', u'lwan-mysql': u'20150708104851', u'padrino-unicorn': u'20150708152251', u'aspnet-mono-mysql-raw': u'20150707164230', u'beego': u'20150707175739', u'go-mongodb': u'20150708031915', u'klein': u'20150708085004',
test.os.lower() = linux test.database_os.lower() = linux
self.results['frameworks'] != None: True
test.name: play2
self.results['completed']: {u'hapi-postgres': u'20150708062257', u'hyper': u'20150708072935', u'laravel-hhvm-raw': u'20150708093912', u'dropwizard': u'20150707225047', u'asyncio-dbs': u'20150707173233', u'padrino': u'20150708135414', u'padrino-torqbox-jruby': u'20150708145418', u'go': u'20150708030452', u'grape-thin': u'20150708045443', u'akka-http': u'20150707155027', u'cakephp': u'20150707191110', u'grape': u'20150708041548', u'historical-webware': u'20150708070524', u'express-mongodb': u'20150707234943', u'grizzly-jersey': u'20150708054646', u'kelp': u'20150708082105', u'fuel': u'20150708021039', u'php-kohana-raw': u'20150708161348', u'lwan-mysql': u'20150708104851', u'padrino-unicorn': u'20150708152251', u'aspnet-mono-mysql-raw': u'20150707164230', u'beego': u'20150707175739', u'go-mongodb': u'20150708031915', u'klein': u'20150708085004', u'crystal-raw': u'20150707211135', u'evhttp-sharp': u
================================================================================
Verification Summary
| Test: HttpListener
| NO RESULTS (Did framework launch?)
| Test: HttpListener-mongodb-raw
| NO RESULTS (Did framework launch?)
| Test: HttpListener-mysql-raw
| NO RESULTS (Did framework launch?)
| Test: HttpListener-postgresql-raw
techempower@web01:~/FrameworkBenchmarks$ toolset/run-tests.py --mode verify --test spray-es
FWROOT is /home/techempower/FrameworkBenchmarks
Configuration options:
{'client_host': '10.0.3.3',
'client_identity_file': '/home/techempower/.ssh/id_rsa',
'client_user': 'techempower',
'concurrency_levels': [8, 16, 32, 64, 128, 256],
'conf_file': 'benchmark.cfg',
'database_host': '10.0.3.5',
'database_identity_file': '/home/techempower/.ssh/id_rsa',