1dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.com#!/bin/bash 2dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.com# 3dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.com# android_kill_skia: kills any skia processes on the device. 4dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.com 5dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.comSCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 6dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.com 7dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.comsource $SCRIPT_DIR/utils/setup_adb.sh 8dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.com 98371e704b77f213fc59cce860e6cf98db7318df4borenet@google.comSERIAL="" 108371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com 118371e704b77f213fc59cce860e6cf98db7318df4borenet@google.comwhile (( "$#" )); do 128371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com 138371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com if [[ "$1" == "-s" ]]; 148371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com then 158371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com if [[ $# -lt 2 ]]; 168371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com then 178371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com echo "ERROR: missing serial number" 188371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com exit 1; 198371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com fi 208371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com SERIAL="-s $2" 218371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com shift 228371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com fi 238371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com shift 248371e704b77f213fc59cce860e6cf98db7318df4borenet@google.comdone 258371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com 26dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.comif [ $(uname) == "Linux" ]; then 278371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com $ADB $SERIAL shell ps | grep skia | awk '{print $2}' | xargs -r $ADB $SERIAL shell kill 28dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.comelif [ $(uname) == "Darwin" ]; then 298371e704b77f213fc59cce860e6cf98db7318df4borenet@google.com $ADB $SERIAL shell ps | grep skia | awk '{print $2}' | xargs $ADB $SERIAL shell kill 30dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.comelse 31dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.com echo "Could not automatically determine OS!" 32dcdd57faf02fb4fd23bb8265392b9c22e068907edjsollen@google.com exit 1; 338371e704b77f213fc59cce860e6cf98db7318df4borenet@google.comfi