File tree Expand file tree Collapse file tree 3 files changed +27
-0
lines changed Expand file tree Collapse file tree 3 files changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,10 @@ install:
2222 - sudo python3.6 /tmp/get-pip.py
2323 - sudo pip install 'configtools<0.4.0' elasticsearch
2424 - sudo ln -sf python3.6 /usr/bin/python3
25+ - sudo apt-key adv --fetch-keys http://dl.yarnpkg.com/debian/pubkey.gpg
26+ - sudo echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
27+ - sudo apt-get update -qq
28+ - sudo apt-get install -y -qq yarn
2529env :
2630 - PBENCH_UNITTEST_SERVER_MODE=serial
2731script :
Original file line number Diff line number Diff line change @@ -37,6 +37,10 @@ apid=$!
3737$dir /server/bin/unittests > /var/tmp/server.out 2>&1 < /dev/null &
3838spid=$!
3939
40+ > /var/tmp/dashboard.out
41+ $dir /web-server/v0.4/unittests > /var/tmp/dashboard.out 2>&1 < /dev/null &
42+ dpid=$!
43+
4044tail_and_wait $apid ' Agent' /var/tmp/agent.out
4145let sts=sts+$?
4246
@@ -45,6 +49,11 @@ printf -- "\n\n\n"
4549tail_and_wait $spid ' Server' /var/tmp/server.out
4650let sts=sts+$?
4751
52+ printf -- " \n\n\n"
53+
54+ tail_and_wait $dpid ' Dashboard' /var/tmp/dashboard.out
55+ let sts=sts+$?
56+
4857if [ $sts -gt 0 ]; then
4958 echo " Unit tests FAILED"
5059fi
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ cd $( dirname $0 )
4+ yarn
5+ if [[ $? -ne 0 ]]; then
6+ echo " yarn failed!" >&2
7+ exit 1
8+ fi
9+ yarn test
10+ if [[ $? -ne 0 ]]; then
11+ echo " yarn unit tests failed!" >&2
12+ exit 1
13+ fi
14+ exit 0
You can’t perform that action at this time.
0 commit comments