clang: Cleanup style/security issues in the test.sh script.
clang: Cleanup style/security issues in the test.sh script.

- Function names:
Lower-case, with underscores to separate words. Parentheses are required after
the function name. The keyword function is disallowed.

- Use "$(...)" for commands.

- Test:
[ ... ] is preferred over [[, test and /usr/bin/[.

[[ ... ]] is not available in POSIX shell or dash. For testing string equality use =, as == is not in POSIX.

BUG=None
TEST=./test.sh ../../../../third_party/llvm-build/Release+Asserts/

Review URL: http://codereview.chromium.org/6628082

git-svn-id: de016e52bd170d2d4f2344f9bf92d50478b649e0@77409 0039d316-1c4b-4281-b951-d872f2087c98

adobe/chromium,gavinp/chromium,Crystalnix/house-of-life-chromium,yitian134/chromium,yitian134/chromium,ropik/chromium,adobe/chromium,ropik/chromium,adobe/chromium,Crystalnix/house-of-life-chromium,gavinp/chromium,yitian134/chromium,adobe/chromium,gavinp/chromium,Crystalnix/house-of-life-chromium,adobe/chromium,yitian134/chromium,yitian134/chromium,yitian134/chromium,ropik/chromium,adobe/chromium,yitian134/chromium,yitian134/chromium,ropik/chromium,Crystalnix/house-of-life-chromium,ropik/chromium,ropik/chromium,Crystalnix/house-of-life-chromium,gavinp/chromium,gavinp/chromium,ropik/chromium,yitian134/chromium,Crystalnix/house-of-life-chromium,gavinp/chromium,Crystalnix/house-of-life-chromium,Crystalnix/house-of-life-chromium,ropik/chromium,gavinp/chromium,yitian134/chromium,gavinp/chromium,adobe/chromium,gavinp/chromium,adobe/chromium,gavinp/chromium,adobe/chromium,ropik/chromium,Crystalnix/house-of-life-chromium,adobe/chromium,Crystalnix/house-of-life-chromium,adobe/chromium,Crystalnix/house-of-life-chromium