Make sure to get all PHP dependences set up properly

pull/10126/head
Vijay Pai 8 years ago
parent f9da3a7bc4
commit 649c95eadc
  1. 2
      tools/gce/linux_performance_worker_init.sh
  2. 9
      tools/run_tests/performance/run_worker_php.sh

@ -130,7 +130,7 @@ gem install bundler
# PHP dependencies
sudo apt-get install -y php5 php5-dev phpunit php-pear zlib1g-dev
sudo apt-get install -y php5 php5-dev phpunit php-pear unzip zlib1g-dev
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

@ -31,7 +31,14 @@
source ~/.rvm/scripts/rvm
set -ex
cd $(dirname $0)/../../..
repo=$(dirname $0)/../../..
# First set up all dependences needed for PHP QPS test
cd $repo
cd src/php/tests/qps
curl -sS https://getcomposer.org/installer | php
php composer.phar install
# The proxy worker for PHP is implemented in Ruby
cd $repo
ruby src/ruby/qps/proxy-worker.rb $@

Loading…
Cancel
Save