@@ -1,9 +1,9 @@
[Defaults]
# Available Keys:
-client_host=127.0.0.1
+client_host=TFB-client
client_identity_file=None
client_user=techempower
-database_host=127.0.0.1
+database_host=TFB-database
database_identity_file=None
database_os=linux
database_user=techempower
@@ -20,7 +20,7 @@ query_levels=[1, 5,10,15,20]
threads=8
mode=benchmark
os=linux
-server_host=127.0.0.1
+server_host=TFB-server
sleep=60
test=None
type=all
@@ -5,7 +5,7 @@ fw_depends postgresql h2o mustache-c yajl
H2O_APP_HOME="${IROOT}/h2o_app"
BUILD_DIR="${H2O_APP_HOME}_build"
H2O_APP_PROFILE_PORT="54321"
-H2O_APP_PROFILE_URL="http://127.0.0.1:$H2O_APP_PROFILE_PORT"
+H2O_APP_PROFILE_URL="http://TFB-database:$H2O_APP_PROFILE_PORT"
# A hacky way to detect whether we are running in the physical hardware or the cloud environment.
if [[ $(nproc) -gt 16 ]]; then
@@ -3,8 +3,8 @@ var mustache = require('ringo/mustache');
// DO NOT TOUCH THE FOLLOWING LINE.
// THIS VARIABLE IS REGEX REPLACED BY setup.py
-var dbHost = 'localhost';
-var mongodbUri = 'mongodb://localhost/hello_world';
+var dbHost = 'TFB-database';
+var mongodbUri = 'mongodb://TFB-database/hello_world';
var sortFortunes = function(a, b) {
return (a.message < b.message) ? -1 : (a.message > b.message) ? 1 : 0;
@@ -1,7 +1,5 @@
#!/bin/bash
-sed -i 's|dbHost = \x27.*\x27;|dbHost = \x27'"${DBHOST}"'\x27|g' ringo-main.js
-
fw_depends mysql java ringojs
rm -rf $RINGOJS_HOME/packages/*
@@ -9,3 +7,4 @@ ringo-admin install oberhamsi/sql-ringojs-client
(cd $RINGOJS_HOME/packages/sql-ringojs-client/jars && curl -s -o mysql.jar https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.39/mysql-connector-java-5.1.39.jar)
ringo --production -J-server -J-Xmx1g -J-Xms1g ringo-main.js &
+
@@ -36,3 +36,8 @@ echo "database_user=travis" >> benchmark.cfg
echo "runner_user=travis" >> benchmark.cfg
echo "travis ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee -a /etc/sudoers
+echo 127.0.0.1 TFB-database | sudo tee --append /etc/hosts
+echo 127.0.0.1 TFB-client | sudo tee --append /etc/hosts
+echo 127.0.0.1 TFB-server | sudo tee --append /etc/hosts