Merge branch 'master' into 12018-sync-groups-tool
authorLucas Di Pentima <ldipentima@veritasgenetics.com>
Thu, 2 Nov 2017 14:56:50 +0000 (11:56 -0300)
committerLucas Di Pentima <ldipentima@veritasgenetics.com>
Thu, 2 Nov 2017 14:56:50 +0000 (11:56 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

1  2 
build/run-tests.sh

diff --combined build/run-tests.sh
index b63a1b95c4308449018c9f266f2950c410632351,3ae0b16c8e070923f6075276a692f9b017ad3528..e1e83edbc8c85f9e0a8f84dd0ccc6a613d5d8d8a
@@@ -75,6 -75,7 +75,7 @@@ services/arv-git-http
  services/crunchstat
  services/dockercleaner
  services/fuse
+ services/health
  services/keep-web
  services/keepproxy
  services/keepstore
@@@ -103,7 -104,6 +104,7 @@@ sdk/go/streame
  sdk/go/stats
  sdk/go/crunchrunner
  sdk/cwl
 +tools/arv-sync-groups
  tools/crunchstat-summary
  tools/keep-exercise
  tools/keep-rsync
@@@ -206,8 -206,11 +207,11 @@@ sanity_checks() 
      which gitolite \
          || fatal "No gitolite. Try: apt-get install gitolite3"
      echo -n 'npm: '
-     which npm \
-           || fatal "No npm. Try: wget -O- https://nodejs.org/dist/v6.11.2/node-v6.11.2-linux-x64.tar.xz | sudo tar -C /usr/local -xJf - && sudo ln -s ../node-v6.11.2-linux-x64/bin/{node,npm} /usr/local/bin/"
+     npm --version \
+         || fatal "No npm. Try: wget -O- https://nodejs.org/dist/v6.11.2/node-v6.11.2-linux-x64.tar.xz | sudo tar -C /usr/local -xJf - && sudo ln -s ../node-v6.11.2-linux-x64/bin/{node,npm} /usr/local/bin/"
+     echo -n 'cadaver: '
+     cadaver --version | grep -w cadaver \
+           || fatal "No cadaver. Try: apt-get install cadaver"
  }
  
  rotate_logfile() {
@@@ -478,7 -481,7 +482,7 @@@ pip freeze | grep -x llfuse==1.2.0 || 
      yes | pip uninstall llfuse || true
      cython --version || fatal "no cython; try sudo apt-get install cython"
      cd "$temp"
-     (cd python-llfuse || git clone https://github.com/curoverse/python-llfuse)
+     (cd python-llfuse 2>/dev/null || git clone https://github.com/curoverse/python-llfuse)
      cd python-llfuse
      git checkout 620722fd990ea642ddb8e7412676af482c090c0c
      git checkout setup.py
@@@ -801,6 -804,7 +805,7 @@@ gostuff=
      lib/crunchstat
      services/arv-git-httpd
      services/crunchstat
+     services/health
      services/keep-web
      services/keepstore
      sdk/go/keepclient
      tools/keep-block-check
      tools/keep-exercise
      tools/keep-rsync
 +    tools/arv-sync-groups
  )
  for g in "${gostuff[@]}"
  do