Go to file
kjellander@webrtc.org dc6fa02422 Fixing error in argument parsing
The change in r3354 caused the --tool argument to not be parsed if it's passed after the test executable. Then it's considered an argument to the test rather than a script flag.
This CL cleans the code a bit and makes it possible to pass all the supported argument in the different ways possible.

NOTICE: To pass arguments to the test executable, you must use the -- argument must be specified before the test arguments start, to signal that everything that comes after it are positional arguments only (which are passed on to the test during execution).

BUG=none
TEST=The following combinations have been tested:
tools/valgrind-webrtc/webrtc_tests.sh -b out/Debug -t test_support_unittests --tool asan
tools/valgrind-webrtc/webrtc_tests.sh -b out/Debug -t test_support_unittests --tool asan -- --foo --bar
tools/valgrind-webrtc/webrtc_tests.sh --tool asan -b out/Debug -t test_support_unittests
tools/valgrind-webrtc/webrtc_tests.sh --tool asan -b out/Debug -t test_support_unittests -- --foo --bar

Review URL: https://webrtc-codereview.appspot.com/1026005

git-svn-id: http://webrtc.googlecode.com/svn/trunk@3355 4adac7df-926f-26a2-2b94-8c16560cd09d
2013-01-10 10:06:15 +00:00
data ADM no longer reads PCM files from data/audio_device. Now uses the resource folder instead. 2012-08-20 09:44:59 +00:00
peerconnection Suppress the -Wno-address-of-array-temporary for linux clang. 2012-10-30 16:43:23 +00:00
third_party Without specifying the input files the offsets will not automatically be regenerated when building for different architectures. That is very risky as it will cause crashes rather than build errors. 2012-12-18 08:38:50 +00:00
third_party_mods Removing PeerConnection sample client and libjingle from webrtc. 2012-02-09 19:23:17 +00:00
tools Fixing error in argument parsing 2013-01-10 10:06:15 +00:00
webrtc Address a build issue with Android-Clang compiler: 2013-01-10 00:46:37 +00:00
.gitignore Add third_party/winsdk_samples/src to gitignore. 2012-11-21 23:28:40 +00:00
android-webrtc.mk Changed a flag in ARM build for platform build. 2012-09-08 00:32:59 +00:00
Android.mk Added buildbot benchmarking in iSAC and APM into Android platform build. 2012-12-07 15:26:28 +00:00
AUTHORS .gitignore: Add *.mk, created as part of ChromiumOS build 2013-01-04 21:25:42 +00:00
codereview.settings Point codereview.settings at the newly-created webrtc-reviews google group. 2012-11-15 22:21:20 +00:00
DEPS Roll opus to 172355 and delete opus_demo from webrtc opus 2012-12-19 17:24:30 +00:00
libvpx.mk Change android makefile to reflect recent file structure change 2011-07-13 17:49:49 +00:00
LICENSE Updated license path in LICENSE and LICENSE_THIRD_PARTY. 2012-11-22 12:06:21 +00:00
license_template.txt git-svn-id: http://webrtc.googlecode.com/svn/trunk@11 4adac7df-926f-26a2-2b94-8c16560cd09d 2011-05-30 11:51:34 +00:00
LICENSE_THIRD_PARTY Updated license path in LICENSE and LICENSE_THIRD_PARTY. 2012-11-22 12:06:21 +00:00
OWNERS Review URL: http://webrtc-codereview.appspot.com/137002 2011-08-25 16:52:34 +00:00
PATENTS Add references to src/ copies for LICENSE etc. 2011-10-26 01:05:07 +00:00
PRESUBMIT.py Removing default trybot names 2012-12-11 10:00:41 +00:00
WATCHLISTS Point codereview.settings at the newly-created webrtc-reviews google group. 2012-11-15 22:21:20 +00:00
webrtc.gyp Move src/ -> webrtc/ 2012-10-22 18:19:23 +00:00