Browse Source

More Travis testing

Steven Smith 9 years ago
parent
commit
dc9619f27f
2 changed files with 4 additions and 2 deletions
  1. 4 1
      config/travis_setup.sh
  2. 0 1
      frameworks/C/lwan/setup.sh

+ 4 - 1
config/travis_setup.sh

@@ -47,7 +47,7 @@ sudo mkdir /home/testrunner
 # Make testrunner the owner of his home dir
 sudo chown testrunner:testrunner /home/testrunner
 # Add the testrunner user to every group that the travis user is in
-sudo sed -i 's|:travis|:travis,testrunner|g' /etc/group
+sudo sed -i 's|:travis|:travis,testrunner,benchmarkdbuser|g' /etc/group
 # Maybe unneeded - add the travis user to the testrunner group
 sudo sed -i 's|testrunner:x:\(.*\):|testrunner:x:\1:travis|g' /etc/group
 # Need to add testrunner to the sudoers group AND default him to a sudoers
@@ -56,6 +56,9 @@ echo "testrunner ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee -a /etc/sudoers
 # Set the default shell for testrunner to /bin/bash
 sudo sed -i 's|/home/testrunner:/bin/sh|/home/testrunner:/bin/bash|g' /etc/passwd
 
+mkdir installs
+sudo chown testrunner:testrunner installs
+
 # =============Setup Databases===========================
 # NOTE: Do not run `--install database` in travis-ci! 
 #       It changes DB configuration files and will break everything

+ 0 - 1
frameworks/C/lwan/setup.sh

@@ -4,4 +4,3 @@ fw_depends lwan
 
 cd $LWAN_ROOT/techempower
 $LWAN_BUILD/techempower/techempower &
-