misc/cgo/testcshared: make test.bash resilient against noise.

Instead of comparing against the entire output that may include
verbose warning messages, use the last line of the output and check
it includes the expected success message (PASS).

Change-Id: Iafd583ee5529a8aef5439b9f1f6ce0185e4b1331
Reviewed-on: https://go-review.googlesource.com/9304
Reviewed-by: David Crawshaw <crawshaw@golang.org>
diff --git a/misc/cgo/testcshared/test.bash b/misc/cgo/testcshared/test.bash
index ef82295..9a078e6 100755
--- a/misc/cgo/testcshared/test.bash
+++ b/misc/cgo/testcshared/test.bash
@@ -40,7 +40,11 @@
 			args[$i]=${args[$i]//.\//${androidpath}\/}
 			args[$i]=${args[$i]//=./=${androidpath}}
 		done
-		echo $(adb shell ${args} | tr -d '\r')
+		output=$(adb shell ${args} | tr -d '\r')
+		case $output in
+			*PASS) echo "PASS";; 
+			*) echo "$output";;
+		esac
 		;;
 	*)
 		echo $(env $@)