Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
Choose a Base Repository
TechEmpower/FrameworkBenchmarks
1100110/FrameworkBenchmarks
Acidburn0zzz/FrameworkBenchmarks
Alan01252/FrameworkBenchmarks
Arhimandril/FrameworkBenchmarks
Baachi/FrameworkBenchmarks
BenchMarkor/FrameworkBenchmarks
Bobris/FrameworkBenchmarks
Eyepea/FrameworkBenchmarks
F3Community/FrameworkBenchmarks
Falmarri/FrameworkBenchmarks
Geroo/FrameworkBenchmarks
JamesLinus/FrameworkBenchmarks
LadyMozzarella/FrameworkBenchmarks
Licenser/FrameworkBenchmarks
MrInteresting/FrameworkBenchmarks
Ocramius/FrameworkBenchmarks
RaphaelJ/FrameworkBenchmarks
RestExpress/FrameworkBenchmarks
RockinRoel/FrameworkBenchmarks
Rydgel/FrameworkBenchmarks
Tener/FrameworkBenchmarks
Xorlev/FrameworkBenchmarks
acasademont/FrameworkBenchmarks
adrienbrault/FrameworkBenchmarks
agentzh/FrameworkBenchmarks
ahmetus/FrameworkBenchmarks
alphabet/FrameworkBenchmarks
andrewkerr9000/FrameworkBenchmarks
archoncap/FrameworkBenchmarks
armdev/FrameworkBenchmarks
astaxie/FrameworkBenchmarks
bakins/FrameworkBenchmarks
benizi/FrameworkBenchmarks
bilbo0s/FrameworkBenchmarks
billbogaiv/FrameworkBenchmarks
bjornstar/FrameworkBenchmarks
bradfitz/FrameworkBenchmarks
branaway/FrameworkBenchmarks
burtbeckwith/FrameworkBenchmarks
capricube/FrameworkBenchmarks
carchrae/FrameworkBenchmarks
cheald/FrameworkBenchmarks
chinnurtb/FrameworkBenchmarks
choptastic/FrameworkBenchmarks
chrisfarms/FrameworkBenchmarks
christianparpart/FrameworkBenchmarks
christkv/FrameworkBenchmarks
cnxiaoma/FrameworkBenchmarks
coastwise/FrameworkBenchmarks
commonlisp/FrameworkBenchmarks
daqing15/FrameworkBenchmarks
davidfowl/FrameworkBenchmarks
davidmoreno/FrameworkBenchmarks
davidoster/FrameworkBenchmarks
daxreyes/FrameworkBenchmarks
dinamic/FrameworkBenchmarks
dominikgrygiel/FrameworkBenchmarks
domix/FrameworkBenchmarks
donatello/FrameworkBenchmarks
dpwilhelmsen/FrameworkBenchmarks
dv00d00/FrameworkBenchmarks
dwforbes/FrameworkBenchmarks
eaigner/FrameworkBenchmarks
elchilango/FrameworkBenchmarks
emilypi/FrameworkBenchmarks
erikd/FrameworkBenchmarks
fbernier/FrameworkBenchmarks
felipeg48/FrameworkBenchmarks
fernandoacorreia/FrameworkBenchmarks
gamelodge/FrameworkBenchmarks
gar1t/FrameworkBenchmarks
gin-gonic/FrameworkBenchmarks
gkamal/FrameworkBenchmarks
gominola/FrameworkBenchmarks
good92/FrameworkBenchmarks
greg-hellings/FrameworkBenchmarks
gregors/FrameworkBenchmarks
grzegorzblaszczyk/FrameworkBenchmarks
hamiltont/FrameworkBenchmarks
haskell-servant/FrameworkBenchmarks
heinzf/FrameworkBenchmarks
heri/FrameworkBenchmarks
hlship/FrameworkBenchmarks
huntc/FrameworkBenchmarks
icarus096/FrameworkBenchmarks
indiealexh/FrameworkBenchmarks
jason-dean/FrameworkBenchmarks
jbroadway/FrameworkBenchmarks
jdpaton/FrameworkBenchmarks
jjn1056/FrameworkBenchmarks
jooby-project/FrameworkBenchmarks
joonhochoi/FrameworkBenchmarks
julienschmidt/FrameworkBenchmarks
kanokpitch/FrameworkBenchmarks
karlfreeman/FrameworkBenchmarks
keammo1/FrameworkBenchmarks
kekekeks/FrameworkBenchmarks
kenjikobe/FrameworkBenchmarks
kenjis/FrameworkBenchmarks
kevinycm/FrameworkBenchmarks
kgrz/FrameworkBenchmarks
kharabasz/FrameworkBenchmarks
kranthikumar/FrameworkBenchmarks
kriswuollett/FrameworkBenchmarks
l0rdn1kk0n/FrameworkBenchmarks
lacmkt/FrameworkBenchmarks
ldng/FrameworkBenchmarks
leafo/FrameworkBenchmarks
lhotari/FrameworkBenchmarks
lifey/FrameworkBenchmarks
lightyeare/FrameworkBenchmarks
lribeiro/FrameworkBenchmarks
lucciano/FrameworkBenchmarks
m20o/FrameworkBenchmarks
ma-si/FrameworkBenchmarks
marcw/FrameworkBenchmarks
masina/FrameworkBenchmarks
mauidude/FrameworkBenchmarks
mhart/FrameworkBenchmarks
mikehaertl/FrameworkBenchmarks
mikz/FrameworkBenchmarks
mliberty/FrameworkBenchmarks
mmucklo/FrameworkBenchmarks
ms-tg/FrameworkBenchmarks
nakamura244/FrameworkBenchmarks
nivertech/FrameworkBenchmarks
nordlien/FrameworkBenchmarks
nraychaudhuri/FrameworkBenchmarks
nvcnvn/FrameworkBenchmarks
oberhamsi/FrameworkBenchmarks
ocharles/FrameworkBenchmarks
odekopoon/FrameworkBenchmarks
olpe/FrameworkBenchmarks
paralk/FrameworkBenchmarks
patrickallaert/FrameworkBenchmarks
pbooth/FrameworkBenchmarks
pdonald/FrameworkBenchmarks
pentatonicfunk/FrameworkBenchmarks
peterjmit/FrameworkBenchmarks
plokhotnyuk/FrameworkBenchmarks
ratpack/FrameworkBenchmarks
rayleyva/FrameworkBenchmarks
rismalrv/FrameworkBenchmarks
rmoorman/FrameworkBenchmarks
robfig/FrameworkBenchmarks
ruphin/FrameworkBenchmarks
ryantenney/FrameworkBenchmarks
s-ludwig/FrameworkBenchmarks
sbditto85/FrameworkBenchmarks
sclasen/FrameworkBenchmarks
sdogruyol/FrameworkBenchmarks
seem-sky/FrameworkBenchmarks
shenfeng/FrameworkBenchmarks
simonblee/FrameworkBenchmarks
skelterjohn/FrameworkBenchmarks
smw1218/FrameworkBenchmarks
snoyberg/FrameworkBenchmarks
sprt/FrameworkBenchmarks
sripadapavan/FrameworkBenchmarks
steveklabnik/FrameworkBenchmarks
stevely/FrameworkBenchmarks
stevewasiura/FrameworkBenchmarks
strategist922/FrameworkBenchmarks
sumeetchhetri/FrameworkBenchmarks
suzhiyuan/FrameworkBenchmarks
swilliams-pivotal/FrameworkBenchmarks
tadglines/FrameworkBenchmarks
taha/FrameworkBenchmarks
tarekziade/FrameworkBenchmarks
tarndt/FrameworkBenchmarks
tdoly/FrameworkBenchmarks
technicalas/FrameworkBenchmarks
th0br0/FrameworkBenchmarks
thangchung/FrameworkBenchmarks
tml/FrameworkBenchmarks
tobyhede/FrameworkBenchmarks
tommygnr/FrameworkBenchmarks
torhve/FrameworkBenchmarks
troytoman/FrameworkBenchmarks
tuan3w/FrameworkBenchmarks
tywo45/FrameworkBenchmarks
tz-lom/FrameworkBenchmarks
valyala/FrameworkBenchmarks
viet-nguyen/FrameworkBenchmarks
vineethvarghese/FrameworkBenchmarks
vishr/FrameworkBenchmarks
vsg/FrameworkBenchmarks
weavejester/FrameworkBenchmarks
webchemist/FrameworkBenchmarks
wsargent/FrameworkBenchmarks
xaxaxa/FrameworkBenchmarks
xmbsn/FrameworkBenchmarks
xzilla/FrameworkBenchmarks
yb66/FrameworkBenchmarks
yiziz/FrameworkBenchmarks
yunspace/FrameworkBenchmarks
zhangjunlei26/FrameworkBenchmarks
zopa/FrameworkBenchmarks
zznate/FrameworkBenchmarks
Nothing to show
Choose a Head Repository
TechEmpower/FrameworkBenchmarks
1100110/FrameworkBenchmarks
Acidburn0zzz/FrameworkBenchmarks
Alan01252/FrameworkBenchmarks
Arhimandril/FrameworkBenchmarks
Baachi/FrameworkBenchmarks
BenchMarkor/FrameworkBenchmarks
Bobris/FrameworkBenchmarks
Eyepea/FrameworkBenchmarks
F3Community/FrameworkBenchmarks
Falmarri/FrameworkBenchmarks
Geroo/FrameworkBenchmarks
JamesLinus/FrameworkBenchmarks
LadyMozzarella/FrameworkBenchmarks
Licenser/FrameworkBenchmarks
MrInteresting/FrameworkBenchmarks
Ocramius/FrameworkBenchmarks
RaphaelJ/FrameworkBenchmarks
RestExpress/FrameworkBenchmarks
RockinRoel/FrameworkBenchmarks
Rydgel/FrameworkBenchmarks
Tener/FrameworkBenchmarks
Xorlev/FrameworkBenchmarks
acasademont/FrameworkBenchmarks
adrienbrault/FrameworkBenchmarks
agentzh/FrameworkBenchmarks
ahmetus/FrameworkBenchmarks
alphabet/FrameworkBenchmarks
andrewkerr9000/FrameworkBenchmarks
archoncap/FrameworkBenchmarks
armdev/FrameworkBenchmarks
astaxie/FrameworkBenchmarks
bakins/FrameworkBenchmarks
benizi/FrameworkBenchmarks
bilbo0s/FrameworkBenchmarks
billbogaiv/FrameworkBenchmarks
bjornstar/FrameworkBenchmarks
bradfitz/FrameworkBenchmarks
branaway/FrameworkBenchmarks
burtbeckwith/FrameworkBenchmarks
capricube/FrameworkBenchmarks
carchrae/FrameworkBenchmarks
cheald/FrameworkBenchmarks
chinnurtb/FrameworkBenchmarks
choptastic/FrameworkBenchmarks
chrisfarms/FrameworkBenchmarks
christianparpart/FrameworkBenchmarks
christkv/FrameworkBenchmarks
cnxiaoma/FrameworkBenchmarks
coastwise/FrameworkBenchmarks
commonlisp/FrameworkBenchmarks
daqing15/FrameworkBenchmarks
davidfowl/FrameworkBenchmarks
davidmoreno/FrameworkBenchmarks
davidoster/FrameworkBenchmarks
daxreyes/FrameworkBenchmarks
dinamic/FrameworkBenchmarks
dominikgrygiel/FrameworkBenchmarks
domix/FrameworkBenchmarks
donatello/FrameworkBenchmarks
dpwilhelmsen/FrameworkBenchmarks
dv00d00/FrameworkBenchmarks
dwforbes/FrameworkBenchmarks
eaigner/FrameworkBenchmarks
elchilango/FrameworkBenchmarks
emilypi/FrameworkBenchmarks
erikd/FrameworkBenchmarks
fbernier/FrameworkBenchmarks
felipeg48/FrameworkBenchmarks
fernandoacorreia/FrameworkBenchmarks
gamelodge/FrameworkBenchmarks
gar1t/FrameworkBenchmarks
gin-gonic/FrameworkBenchmarks
gkamal/FrameworkBenchmarks
gominola/FrameworkBenchmarks
good92/FrameworkBenchmarks
greg-hellings/FrameworkBenchmarks
gregors/FrameworkBenchmarks
grzegorzblaszczyk/FrameworkBenchmarks
hamiltont/FrameworkBenchmarks
haskell-servant/FrameworkBenchmarks
heinzf/FrameworkBenchmarks
heri/FrameworkBenchmarks
hlship/FrameworkBenchmarks
huntc/FrameworkBenchmarks
icarus096/FrameworkBenchmarks
indiealexh/FrameworkBenchmarks
jason-dean/FrameworkBenchmarks
jbroadway/FrameworkBenchmarks
jdpaton/FrameworkBenchmarks
jjn1056/FrameworkBenchmarks
jooby-project/FrameworkBenchmarks
joonhochoi/FrameworkBenchmarks
julienschmidt/FrameworkBenchmarks
kanokpitch/FrameworkBenchmarks
karlfreeman/FrameworkBenchmarks
keammo1/FrameworkBenchmarks
kekekeks/FrameworkBenchmarks
kenjikobe/FrameworkBenchmarks
kenjis/FrameworkBenchmarks
kevinycm/FrameworkBenchmarks
kgrz/FrameworkBenchmarks
kharabasz/FrameworkBenchmarks
kranthikumar/FrameworkBenchmarks
kriswuollett/FrameworkBenchmarks
l0rdn1kk0n/FrameworkBenchmarks
lacmkt/FrameworkBenchmarks
ldng/FrameworkBenchmarks
leafo/FrameworkBenchmarks
lhotari/FrameworkBenchmarks
lifey/FrameworkBenchmarks
lightyeare/FrameworkBenchmarks
lribeiro/FrameworkBenchmarks
lucciano/FrameworkBenchmarks
m20o/FrameworkBenchmarks
ma-si/FrameworkBenchmarks
marcw/FrameworkBenchmarks
masina/FrameworkBenchmarks
mauidude/FrameworkBenchmarks
mhart/FrameworkBenchmarks
mikehaertl/FrameworkBenchmarks
mikz/FrameworkBenchmarks
mliberty/FrameworkBenchmarks
mmucklo/FrameworkBenchmarks
ms-tg/FrameworkBenchmarks
nakamura244/FrameworkBenchmarks
nivertech/FrameworkBenchmarks
nordlien/FrameworkBenchmarks
nraychaudhuri/FrameworkBenchmarks
nvcnvn/FrameworkBenchmarks
oberhamsi/FrameworkBenchmarks
ocharles/FrameworkBenchmarks
odekopoon/FrameworkBenchmarks
olpe/FrameworkBenchmarks
paralk/FrameworkBenchmarks
patrickallaert/FrameworkBenchmarks
pbooth/FrameworkBenchmarks
pdonald/FrameworkBenchmarks
pentatonicfunk/FrameworkBenchmarks
peterjmit/FrameworkBenchmarks
plokhotnyuk/FrameworkBenchmarks
ratpack/FrameworkBenchmarks
rayleyva/FrameworkBenchmarks
rismalrv/FrameworkBenchmarks
rmoorman/FrameworkBenchmarks
robfig/FrameworkBenchmarks
ruphin/FrameworkBenchmarks
ryantenney/FrameworkBenchmarks
s-ludwig/FrameworkBenchmarks
sbditto85/FrameworkBenchmarks
sclasen/FrameworkBenchmarks
sdogruyol/FrameworkBenchmarks
seem-sky/FrameworkBenchmarks
shenfeng/FrameworkBenchmarks
simonblee/FrameworkBenchmarks
skelterjohn/FrameworkBenchmarks
smw1218/FrameworkBenchmarks
snoyberg/FrameworkBenchmarks
sprt/FrameworkBenchmarks
sripadapavan/FrameworkBenchmarks
steveklabnik/FrameworkBenchmarks
stevely/FrameworkBenchmarks
stevewasiura/FrameworkBenchmarks
strategist922/FrameworkBenchmarks
sumeetchhetri/FrameworkBenchmarks
suzhiyuan/FrameworkBenchmarks
swilliams-pivotal/FrameworkBenchmarks
tadglines/FrameworkBenchmarks
taha/FrameworkBenchmarks
tarekziade/FrameworkBenchmarks
tarndt/FrameworkBenchmarks
tdoly/FrameworkBenchmarks
technicalas/FrameworkBenchmarks
th0br0/FrameworkBenchmarks
thangchung/FrameworkBenchmarks
tml/FrameworkBenchmarks
tobyhede/FrameworkBenchmarks
tommygnr/FrameworkBenchmarks
torhve/FrameworkBenchmarks
troytoman/FrameworkBenchmarks
tuan3w/FrameworkBenchmarks
tywo45/FrameworkBenchmarks
tz-lom/FrameworkBenchmarks
valyala/FrameworkBenchmarks
viet-nguyen/FrameworkBenchmarks
vineethvarghese/FrameworkBenchmarks
vishr/FrameworkBenchmarks
vsg/FrameworkBenchmarks
weavejester/FrameworkBenchmarks
webchemist/FrameworkBenchmarks
wsargent/FrameworkBenchmarks
xaxaxa/FrameworkBenchmarks
xmbsn/FrameworkBenchmarks
xzilla/FrameworkBenchmarks
yb66/FrameworkBenchmarks
yiziz/FrameworkBenchmarks
yunspace/FrameworkBenchmarks
zhangjunlei26/FrameworkBenchmarks
zopa/FrameworkBenchmarks
zznate/FrameworkBenchmarks
Nothing to show
  • 4 commits
  • 14 files changed
  • 0 commit comments
  • 2 contributors
Commits on Sep 25, 2016
Commits on Sep 26, 2016
Merge pull request #2288 from sumeetchhetri/round-14
ffead-cpp - Added support for mysql and postgresql along-with nginx webserver module
@@ -12,19 +12,65 @@
"port": 8080,
"approach": "Realistic",
"classification": "Fullstack",
"database": "MongoDB",
"database": "mongodb",
"framework": "ffead-cpp",
"language": "C++",
"orm": "Full",
"platform": "ffead-cpp",
"webserver": "None",
"os": "Linux",
"database_os": "Linux",
"display_name": "ffead-cpp",
"display_name": "ffead-cpp-mongo",
"notes": "",
"versus": ""
},
"apache2": {
"mysql": {
"setup_file": "setup-mysql",
"json_url": "/te-benchmark/json",
"plaintext_url": "/te-benchmark/plaintext",
"db_url": "/te-benchmark/db",
"query_url": "/te-benchmark/queries?queries=",
"fortune_url": "/te-benchmark/fortunes",
"update_url": "/te-benchmark/updates?queries=",
"port": 8080,
"approach": "Realistic",
"classification": "Fullstack",
"database": "mysql",
"framework": "ffead-cpp",
"language": "C++",
"orm": "Full",
"platform": "ffead-cpp",
"webserver": "None",
"os": "Linux",
"database_os": "Linux",
"display_name": "ffead-cpp-mysql",
"notes": "",
"versus": ""
},
"postgresql": {
"setup_file": "setup-postgresql",
"json_url": "/te-benchmark/json",
"plaintext_url": "/te-benchmark/plaintext",
"db_url": "/te-benchmark/db",
"query_url": "/te-benchmark/queries?queries=",
"fortune_url": "/te-benchmark/fortunes",
"update_url": "/te-benchmark/updates?queries=",
"port": 8080,
"approach": "Realistic",
"classification": "Fullstack",
"database": "postgres",
"framework": "ffead-cpp",
"language": "C++",
"orm": "Full",
"platform": "ffead-cpp",
"webserver": "None",
"os": "Linux",
"database_os": "Linux",
"display_name": "ffead-cpp-postgresql",
"notes": "",
"versus": ""
},
"apache2-mongo": {
"setup_file": "setup-apache2",
"json_url": "/te-benchmark/json",
"plaintext_url": "/te-benchmark/plaintext",
@@ -35,18 +81,132 @@
"port": 8080,
"approach": "Realistic",
"classification": "Fullstack",
"database": "MongoDB",
"database": "mongodb",
"framework": "ffead-cpp",
"language": "C++",
"orm": "Full",
"platform": "ffead-cpp-apache",
"platform": "ffead-cpp-apache2",
"webserver": "apache2",
"os": "Linux",
"database_os": "Linux",
"display_name": "ffead-cpp-apache",
"display_name": "ffead-cpp-apache2-mongo",
"notes": "",
"versus": ""
},
"apache2-mysql": {
"setup_file": "setup-apache2-mysql",
"json_url": "/te-benchmark/json",
"plaintext_url": "/te-benchmark/plaintext",
"db_url": "/te-benchmark/db",
"query_url": "/te-benchmark/queries?queries=",
"fortune_url": "/te-benchmark/fortunes",
"update_url": "/te-benchmark/updates?queries=",
"port": 8080,
"approach": "Realistic",
"classification": "Fullstack",
"database": "mysql",
"framework": "ffead-cpp",
"language": "C++",
"orm": "Full",
"platform": "ffead-cpp-apache2",
"webserver": "apache2",
"os": "Linux",
"database_os": "Linux",
"display_name": "ffead-cpp-apache2-mysql",
"notes": "",
"versus": ""
},
"apache2-postgresql": {
"setup_file": "setup-apache2-postgresql",
"json_url": "/te-benchmark/json",
"plaintext_url": "/te-benchmark/plaintext",
"db_url": "/te-benchmark/db",
"query_url": "/te-benchmark/queries?queries=",
"fortune_url": "/te-benchmark/fortunes",
"update_url": "/te-benchmark/updates?queries=",
"port": 8080,
"approach": "Realistic",
"classification": "Fullstack",
"database": "postgres",
"framework": "ffead-cpp",
"language": "C++",
"orm": "Full",
"platform": "ffead-cpp-apache2",
"webserver": "apache2",
"os": "Linux",
"database_os": "Linux",
"display_name": "ffead-cpp-apache2-postgresql",
"notes": "",
"versus": ""
},
"nginx-mongo": {
"setup_file": "setup-nginx",
"json_url": "/te-benchmark/json",
"plaintext_url": "/te-benchmark/plaintext",
"db_url": "/te-benchmark/db",
"query_url": "/te-benchmark/queries?queries=",
"fortune_url": "/te-benchmark/fortunes",
"update_url": "/te-benchmark/updates?queries=",
"port": 8080,
"approach": "Realistic",
"classification": "Fullstack",
"database": "mongodb",
"framework": "ffead-cpp",
"language": "C++",
"orm": "Full",
"platform": "ffead-cpp-nginx",
"webserver": "nginx",
"os": "Linux",
"database_os": "Linux",
"display_name": "ffead-cpp-nginx-mongo",
"notes": "",
"versus": ""
},
"nginx-mysql": {
"setup_file": "setup-nginx-mysql",
"json_url": "/te-benchmark/json",
"plaintext_url": "/te-benchmark/plaintext",
"db_url": "/te-benchmark/db",
"query_url": "/te-benchmark/queries?queries=",
"fortune_url": "/te-benchmark/fortunes",
"update_url": "/te-benchmark/updates?queries=",
"port": 8080,
"approach": "Realistic",
"classification": "Fullstack",
"database": "mysql",
"framework": "ffead-cpp",
"language": "C++",
"orm": "Full",
"platform": "ffead-cpp-nginx",
"webserver": "nginx",
"os": "Linux",
"database_os": "Linux",
"display_name": "ffead-cpp-nginx-mysql",
"notes": "",
"versus": ""
},
"nginx-postgresql": {
"setup_file": "setup-nginx-postgresql",
"json_url": "/te-benchmark/json",
"plaintext_url": "/te-benchmark/plaintext",
"db_url": "/te-benchmark/db",
"query_url": "/te-benchmark/queries?queries=",
"fortune_url": "/te-benchmark/fortunes",
"update_url": "/te-benchmark/updates?queries=",
"port": 8080,
"approach": "Realistic",
"classification": "Fullstack",
"database": "postgres",
"framework": "ffead-cpp",
"language": "C++",
"orm": "Full",
"platform": "ffead-cpp-nginx",
"webserver": "nginx",
"os": "Linux",
"database_os": "Linux",
"display_name": "ffead-cpp-nginx-postgresql",
"notes": "",
"versus": ""
}
}]
}
}
@@ -0,0 +1,16 @@
#!/bin/bash
fw_depends apache
fw_depends ffead-cpp-apache
export FFEAD_CPP_PATH=/var/www/ffead-cpp-2.0
export LD_LIBRARY_PATH=$IROOT:$FFEAD_CPP_PATH/lib:$LD_LIBRARY_PATH
echo $FFEAD_CPP_PATH
echo $LD_LIBRARY_PATH
sudo rm -f $FFEAD_CPP_PATH/*.cntrl
sudo rm -f $FFEAD_CPP_PATH/tmp/*.sess
sudo cp $FFEAD_CPP_PATH/web/te-benchmark/config/sdormmysql.xml $FFEAD_CPP_PATH/web/te-benchmark/config/sdorm.xml
sudo rm -rf $FFEAD_CPP_PATH/lib
sudo cp -Rf $FFEAD_CPP_PATH/libsql $FFEAD_CPP_PATH/lib
sudo cp $FFEAD_CPP_PATH/web/te-benchmark/sql-src/TeBkWorldsql.h $FFEAD_CPP_PATH/web/te-benchmark/include/TeBkWorld.h
sudo /etc/init.d/apache2 restart > ffead.log 2>&1
@@ -0,0 +1,16 @@
#!/bin/bash
fw_depends apache
fw_depends ffead-cpp-apache
export FFEAD_CPP_PATH=/var/www/ffead-cpp-2.0
export LD_LIBRARY_PATH=$IROOT:$FFEAD_CPP_PATH/lib:$LD_LIBRARY_PATH
echo $FFEAD_CPP_PATH
echo $LD_LIBRARY_PATH
sudo rm -f $FFEAD_CPP_PATH/*.cntrl
sudo rm -f $FFEAD_CPP_PATH/tmp/*.sess
sudo cp $FFEAD_CPP_PATH/web/te-benchmark/config/sdormpostgresql.xml $FFEAD_CPP_PATH/web/te-benchmark/config/sdorm.xml
sudo rm -rf $FFEAD_CPP_PATH/lib
sudo cp -Rf $FFEAD_CPP_PATH/libsql $FFEAD_CPP_PATH/lib
sudo cp $FFEAD_CPP_PATH/web/te-benchmark/sql-src/TeBkWorldsql.h $FFEAD_CPP_PATH/web/te-benchmark/include/TeBkWorld.h
sudo /etc/init.d/apache2 restart > ffead.log 2>&1
@@ -3,10 +3,14 @@
fw_depends apache
fw_depends ffead-cpp-apache
export FFEAD_CPP_PATH=$TROOT/ffead-cpp-2.0
export FFEAD_CPP_PATH=/var/www/ffead-cpp-2.0
export LD_LIBRARY_PATH=$IROOT:$FFEAD_CPP_PATH/lib:$LD_LIBRARY_PATH
echo $FFEAD_CPP_PATH
echo $LD_LIBRARY_PATH
sudo rm -f $FFEAD_CPP_PATH/*.cntrl
sudo rm -f $FFEAD_CPP_PATH/tmp/*.sess
sudo cp $FFEAD_CPP_PATH/web/te-benchmark/config/sdormmongo.xml $FFEAD_CPP_PATH/web/te-benchmark/config/sdorm.xml
sudo rm -rf $FFEAD_CPP_PATH/lib
sudo cp -Rf $FFEAD_CPP_PATH/libmongo $FFEAD_CPP_PATH/lib
sudo cp $FFEAD_CPP_PATH/web/te-benchmark/sql-src/TeBkWorldmongo.h $FFEAD_CPP_PATH/web/te-benchmark/include/TeBkWorld.h
sudo /etc/init.d/apache2 restart > ffead.log 2>&1
@@ -0,0 +1,16 @@
#!/bin/bash
fw_depends ffead-cpp
export FFEAD_CPP_PATH=$TROOT/ffead-cpp-2.0
export LD_LIBRARY_PATH=$IROOT:$FFEAD_CPP_PATH/lib:$LD_LIBRARY_PATH
echo $FFEAD_CPP_PATH
echo $LD_LIBRARY_PATH
rm -f $FFEAD_CPP_PATH/*.cntrl
rm -f $FFEAD_CPP_PATH/tmp/*.sess
cp $FFEAD_CPP_PATH/web/te-benchmark/config/sdormmysql.xml $FFEAD_CPP_PATH/web/te-benchmark/config/sdorm.xml
rm -rf $FFEAD_CPP_PATH/lib
cp -Rf $FFEAD_CPP_PATH/libsql $FFEAD_CPP_PATH/lib
cp $FFEAD_CPP_PATH/web/te-benchmark/sql-src/TeBkWorldsql.h $FFEAD_CPP_PATH/web/te-benchmark/include/TeBkWorld.h
$TROOT/ffead-cpp-2.0/CHS $FFEAD_CPP_PATH > ffead.log 2>&1
@@ -0,0 +1,16 @@
#!/bin/bash
fw_depends ffead-cpp-nginx
export FFEAD_CPP_PATH=$TROOT/ffead-cpp-2.0
export LD_LIBRARY_PATH=$IROOT:$FFEAD_CPP_PATH/lib:$LD_LIBRARY_PATH
echo $FFEAD_CPP_PATH
echo $LD_LIBRARY_PATH
rm -f $FFEAD_CPP_PATH/*.cntrl
rm -f $FFEAD_CPP_PATH/tmp/*.sess
cp $FFEAD_CPP_PATH/web/te-benchmark/config/sdormmysql.xml $FFEAD_CPP_PATH/web/te-benchmark/config/sdorm.xml
rm -rf $FFEAD_CPP_PATH/lib
cp -Rf $FFEAD_CPP_PATH/libsql $FFEAD_CPP_PATH/lib
cp $FFEAD_CPP_PATH/web/te-benchmark/sql-src/TeBkWorldsql.h $FFEAD_CPP_PATH/web/te-benchmark/include/TeBkWorld.h
$IROOT/nginxfc/sbin/nginx > ffead.log 2>&1
@@ -0,0 +1,15 @@
#!/bin/bash
fw_depends ffead-cpp-nginx
export FFEAD_CPP_PATH=$TROOT/ffead-cpp-2.0
export LD_LIBRARY_PATH=$IROOT:$FFEAD_CPP_PATH/lib:$LD_LIBRARY_PATH
echo $FFEAD_CPP_PATH
echo $LD_LIBRARY_PATH
rm -f $FFEAD_CPP_PATH/*.cntrl
rm -f $FFEAD_CPP_PATH/tmp/*.sess
cp $FFEAD_CPP_PATH/web/te-benchmark/config/sdormpostgresql.xml $FFEAD_CPP_PATH/web/te-benchmark/config/sdorm.xml
rm -rf $FFEAD_CPP_PATH/lib
cp -Rf $FFEAD_CPP_PATH/libsql $FFEAD_CPP_PATH/lib
cp $FFEAD_CPP_PATH/web/te-benchmark/sql-src/TeBkWorldsql.h $FFEAD_CPP_PATH/web/te-benchmark/include/TeBkWorld.h
$IROOT/nginxfc/sbin/nginx > ffead.log 2>&1
@@ -0,0 +1,15 @@
#!/bin/bash
fw_depends ffead-cpp-nginx
export FFEAD_CPP_PATH=$TROOT/ffead-cpp-2.0
export LD_LIBRARY_PATH=$IROOT:$FFEAD_CPP_PATH/lib:$LD_LIBRARY_PATH
echo $FFEAD_CPP_PATH
echo $LD_LIBRARY_PATH
rm -f $FFEAD_CPP_PATH/*.cntrl
rm -f $FFEAD_CPP_PATH/tmp/*.sess
cp $FFEAD_CPP_PATH/web/te-benchmark/config/sdormmongo.xml $FFEAD_CPP_PATH/web/te-benchmark/config/sdorm.xml
rm -rf $FFEAD_CPP_PATH/lib
cp -Rf $FFEAD_CPP_PATH/libmongo $FFEAD_CPP_PATH/lib
cp $FFEAD_CPP_PATH/web/te-benchmark/sql-src/TeBkWorldmongo.h $FFEAD_CPP_PATH/web/te-benchmark/include/TeBkWorld.h
$IROOT/nginxfc/sbin/nginx > ffead.log 2>&1
@@ -0,0 +1,16 @@
#!/bin/bash
fw_depends ffead-cpp
export FFEAD_CPP_PATH=$TROOT/ffead-cpp-2.0
export LD_LIBRARY_PATH=$IROOT:$FFEAD_CPP_PATH/lib:$LD_LIBRARY_PATH
echo $FFEAD_CPP_PATH
echo $LD_LIBRARY_PATH
rm -f $FFEAD_CPP_PATH/*.cntrl
rm -f $FFEAD_CPP_PATH/tmp/*.sess
cp $FFEAD_CPP_PATH/web/te-benchmark/config/sdormpostgresql.xml $FFEAD_CPP_PATH/web/te-benchmark/config/sdorm.xml
rm -rf $FFEAD_CPP_PATH/lib
cp -Rf $FFEAD_CPP_PATH/libsql $FFEAD_CPP_PATH/lib
cp $FFEAD_CPP_PATH/web/te-benchmark/sql-src/TeBkWorldsql.h $FFEAD_CPP_PATH/web/te-benchmark/include/TeBkWorld.h
$TROOT/ffead-cpp-2.0/CHS $FFEAD_CPP_PATH > ffead.log 2>&1
@@ -8,5 +8,9 @@ echo $FFEAD_CPP_PATH
echo $LD_LIBRARY_PATH
rm -f $FFEAD_CPP_PATH/*.cntrl
rm -f $FFEAD_CPP_PATH/tmp/*.sess
cp $FFEAD_CPP_PATH/web/te-benchmark/config/sdormmongo.xml $FFEAD_CPP_PATH/web/te-benchmark/config/sdorm.xml
rm -rf $FFEAD_CPP_PATH/lib
cp -Rf $FFEAD_CPP_PATH/libmongo $FFEAD_CPP_PATH/lib
cp $FFEAD_CPP_PATH/web/te-benchmark/sql-src/TeBkWorldmongo.h $FFEAD_CPP_PATH/web/te-benchmark/include/TeBkWorld.h
$TROOT/ffead-cpp-2.0/CHS $FFEAD_CPP_PATH > ffead.log 2>&1
@@ -377,6 +377,15 @@ def __setup_server(self):
# End __setup_server
############################################################
############################################################
# Clean up any processes that run with root privileges
############################################################
def __cleanup_leftover_processes_before_test(self):
p = subprocess.Popen(self.database_ssh_string, stdin=subprocess.PIPE, shell=True)
p.communicate("""
sudo /etc/init.d/apache2 stop
""")
############################################################
# Makes any necessary changes to the database machine that
# should be made before running the tests. Is very similar
@@ -574,6 +583,8 @@ def exit_with_code(code):
])
print "database connection test results:\n" + "\n".join(st[1])
self.__cleanup_leftover_processes_before_test();
if self.__is_port_bound(test.port):
# This can happen sometimes - let's try again
self.__stop_test(out)
Oops, something went wrong.

No commit comments for this range