summaryrefslogtreecommitdiffstats
path: root/test/run-test
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2014-09-08 21:37:39 -0700
committerBrian Carlstrom <bdc@google.com>2014-09-08 21:50:20 -0700
commitc580e04a861699d8a359e4464905b81d9cf5b926 (patch)
tree8a5640e540bf03c2fbcf6df72a898eafdd93fb18 /test/run-test
parent165542588f5b8851d681a901580a277196d752d4 (diff)
downloadart-c580e04a861699d8a359e4464905b81d9cf5b926.zip
art-c580e04a861699d8a359e4464905b81d9cf5b926.tar.gz
art-c580e04a861699d8a359e4464905b81d9cf5b926.tar.bz2
Fix darwin run-test problems
Bug: 17428908 (cherry picked from commit 8a4064e2c0987637b11afcc656478d3113d81618) Change-Id: Ica403bef3e7d93bf6e9197c44b77e39683e04d55
Diffstat (limited to 'test/run-test')
-rwxr-xr-xtest/run-test6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/run-test b/test/run-test
index eed28a5..b140fbf 100755
--- a/test/run-test
+++ b/test/run-test
@@ -223,10 +223,10 @@ done
#
# Cannot use realpath, as it does not exist on Mac.
# Cannot us a simple "cd", as the path might not be created yet.
-# Use -m option of readlink: canonicalizes, but allows non-existing components.
+# Cannot use readlink -m, as it does not exist on Mac.
+# Fallback to nuclear option:
noncanonical_tmp_dir=$tmp_dir
-tmp_dir="`cd $oldwd ; readlink -m $tmp_dir`"
-
+tmp_dir="`cd $oldwd ; python -c "import os; print os.path.realpath('$tmp_dir')"`"
mkdir -p $tmp_dir
if [ "$basic_verify" = "true" ]; then