aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/ci-beaker.sh
blob: ae6f58b14faa09658eee10b6f2505bd50e3b3dca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash -xe

if [ "$#" -ne 1 ]; then
    echo "Usage: $0 <os> (centos7, xenial)"
    exit 1
fi

os=$1

sudo sysctl -w vm.nr_hugepages=1024
cat /proc/meminfo | grep Huge
mkdir .bundled_gems
export GEM_HOME=`pwd`/.bundled_gems
gem install bundler --no-rdoc --no-ri --verbose
$GEM_HOME/bin/bundle install --retry 3
export BEAKER_set=nodepool-$os
export BEAKER_debug=yes
export BEAKER_color=no
$GEM_HOME/bin/bundle exec rspec spec/acceptance