Index: tools/valgrind/chrome_tests.sh |
diff --git a/tools/valgrind/chrome_tests.sh b/tools/valgrind/chrome_tests.sh |
index df5e8e745f2bef9b1da5d094b95dfe6a6f2e3839..479138e7ab4941cbd98c178093ad013eb0e36e34 100755 |
--- a/tools/valgrind/chrome_tests.sh |
+++ b/tools/valgrind/chrome_tests.sh |
@@ -9,11 +9,10 @@ |
export THISDIR=`dirname $0` |
ARGV_COPY="$@" |
-# We need to set CHROME_VALGRIND iff using Memcheck or TSan-Valgrind: |
+# We need to set CHROME_VALGRIND iff using Memcheck: |
# tools/valgrind/chrome_tests.sh --tool memcheck |
# or |
# tools/valgrind/chrome_tests.sh --tool=memcheck |
-# (same for "--tool=tsan") |
tool="memcheck" # Default to memcheck. |
while (( "$#" )) |
do |
@@ -35,14 +34,6 @@ case "$tool" in |
"memcheck") |
NEEDS_VALGRIND=1 |
;; |
- "tsan" | "tsan_rv") |
- if [ "`uname -s`" == CYGWIN* ] |
- then |
- NEEDS_PIN=1 |
- else |
- NEEDS_VALGRIND=1 |
- fi |
- ;; |
"drmemory" | "drmemory_light" | "drmemory_full" | "drmemory_pattern") |
NEEDS_DRMEMORY=1 |
;; |
@@ -95,28 +86,5 @@ then |
fi |
fi |
-if [ "$NEEDS_PIN" == "1" ] |
-then |
- if [ -z "$PIN_COMMAND" ] |
- then |
- # Set up PIN_COMMAND to invoke TSan. |
- TSAN_PATH="$THISDIR/../../third_party/tsan" |
- TSAN_SFX="$TSAN_PATH/tsan-x86-windows-sfx.exe" |
- echo "$TSAN_SFX" |
- if [ ! -f $TSAN_SFX ] |
- then |
- echo "Can't find ThreadSanitizer executables." |
- echo "See http://www.chromium.org/developers/how-tos/using-valgrind/threadsanitizer/threadsanitizer-on-windows" |
- echo "for the instructions on how to get them." |
- exit 1 |
- fi |
- |
- chmod +x "$TSAN_SFX" # Cygwin won't run it without +x. |
- "$TSAN_SFX" -o"$TSAN_PATH"/unpacked -y |
- export PIN_COMMAND="$TSAN_PATH/unpacked/tsan-x86-windows/tsan.bat" |
- fi |
-fi |
- |
- |
PYTHONPATH=$THISDIR/../python/google python \ |
"$THISDIR/chrome_tests.py" $ARGV_COPY |