blob: a23b0573853a53fe5520d8fa6aab02f80b53a18d [file] [log] [blame]
#!/bin/bash
set -ex
SCRIPT_DIR=$(dirname $(readlink -f "$0"))
WPT_ROOT=$(readlink -f $SCRIPT_DIR/../..)
cd $WPT_ROOT
source tools/ci/lib.sh
test_stability() {
local extra_arg=$1
./wpt check-stability $PRODUCT $extra_arg --output-bytes $((1024 * 1024 * 3)) --metadata ~/meta/ --install-fonts
}
main() {
hosts_fixup
local extra_arg=""
if [ $(echo $PRODUCT | grep '^chrome:') ]; then
local channel=$(echo $PRODUCT | grep --only-matching '\w\+$')
if [[ $channel == "dev" ]]; then
# The package name for Google Chrome Dev uses "unstable", not "dev".
channel="unstable"
fi
install_chrome $channel
extra_arg="--binary=$(which google-chrome-$channel)"
fi
test_stability $extra_arg
}
main