Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(760)

Side by Side Diff: tool/browser_test.sh

Issue 1208413003: Run canary tests in presubmit (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « .travis.yml ('k') | tool/presubmit.sh » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 #!/bin/bash
2
3 # Check that node exists and refers to nodejs
4 checknodejs=$(hash node 2> /dev/null && node --help | grep nodejs)
5 if [[ $? -ne 0 ]]; then
6 echo 'NodeJS (node) is not properly installed'
7 echo 'Note, on Ubuntu / Debian, you may need to also install:'
8 echo '$ sudo apt-get install nodejs-legacy'
9 exit 1
10 fi
11
12 # Check that npm is installed
13 checknpm=$(hash npm 2> /dev/null)
14 if [[ $? -ne 0 ]]; then
15 echo 'Node Package Manager (npm) is not properly installed'
16 exit 1
17 fi
18
19 # Check for Chrome Canary on Ubuntu
20 # The default install path is sometimes google-chrome-unstable
21 # instead of google-chrome-canary as karma expects.
22 if [[ "$OSTYPE" == "linux-gnu" ]] && [[ -z "$CHROME_CANARY_BIN" ]]; then
23 checkcanary=$(hash google-chrome-canary 2> /dev/null)
24 if [[ $? -ne 0 ]]; then
25 checkunstable=$(hash google-chrome-unstable 2> /dev/null)
26 if [[ $? -ne 0 ]]; then
27 echo 'Chrome Canary is not found'
28 echo 'Please install and/or set CHROME_CANARY_BIN to its path'
29 exit 1
30 else
31 export CHROME_CANARY_BIN=google-chrome-unstable
32 fi
33 fi
34 fi
35
36 npm install
37 npm test
OLDNEW
« no previous file with comments | « .travis.yml ('k') | tool/presubmit.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698