v8/tools
machenbach@chromium.org a44c42a4da Add cwd to all shell commands in auto roll scripts.
The v8 root directory is assumed to be the default cwd. All
commands executed in another directory (e.g. the chromium
checkout) need an explicit specification (also in the
tests).

This also fixes several small testing and robustness bugs:
- Get rid of all 'rm ...' shell calls
- Don't leak tmp files/dirs
- Add some forgotten shell calls to the test expectations
- Hardcode the DEPS location (must always be
chromium_dir/DEPS)
- Expect correct return code when terminating gracefully

BUG=chromium:408523
LOG=n
TBR=jarin@chromium.org
TEST=script_test.py

Review URL: https://codereview.chromium.org/540973002

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23719 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2014-09-05 09:19:48 +00:00
..
blink_tests Remove suppressions for Blink webexposed tests 2014-08-07 19:57:41 +00:00
gcmole Unbreak gcmole bots. 2014-08-08 10:37:45 +00:00
generate_shim_headers
gyp X87: Make concrete classes for individual call descriptors 2014-09-05 02:11:31 +00:00
oom_dump Always include debugger support. 2014-04-25 11:00:37 +00:00
perf_tests
profviz IC misses should not count towards execution pauses in plots. 2014-06-18 11:05:31 +00:00
push-to-trunk Add cwd to all shell commands in auto roll scripts. 2014-09-05 09:19:48 +00:00
sodium
testrunner Fix imports in test runner. 2014-09-02 12:46:27 +00:00
unittests Revert "Refactoring: Make gtest testsuite the default." 2014-09-02 09:17:26 +00:00
v8.xcodeproj
visual_studio
android-build.sh
android-ll-prof.sh
android-run.py
android-sync.sh
bash-completion.sh Make tools/bash-completion.sh robust against arbitrary CWD 2014-02-18 09:12:11 +00:00
check-static-initializers.sh Reland^3 r22105 "Remove static initializer from isolate" 2014-07-07 10:56:36 +00:00
codemap.js
concatenate-files.py Support external startup data in V8. 2014-06-23 13:52:17 +00:00
consarray.js Make sure files end with exactly one new line and police this in presubmit. 2013-11-22 13:50:39 +00:00
cpu.sh Check in "cpu.sh" script to control CPU governor/cores on Linux 2014-08-20 09:39:37 +00:00
cross_build_gcc.sh Fix tools/cross_build_gcc.sh. 2014-02-20 16:37:40 +00:00
csvparser.js
DEPS Add DEPS files and run checkdeps in presubmit check 2014-06-03 13:39:42 +00:00
disasm.py ARM64: Enable low level profiling. 2014-06-24 12:40:20 +00:00
draw_instruction_graph.sh Rename A64 port to ARM64 port 2014-03-21 09:28:26 +00:00
external-reference-check.py Check that external references are registered in the serializer. 2014-08-06 07:20:14 +00:00
freebsd-tick-processor
fuzz-harness.sh Make timestamp of fuzz harness archives finer grained. 2014-06-12 18:55:09 +00:00
gc-nvp-trace-processor.py
gdb-v8-support.py
gdbinit Fix trailing whitespace in gdbinit file. 2014-07-09 10:55:55 +00:00
gen-postmortem-metadata.py tools: more post-mortem constants 2014-07-23 10:48:16 +00:00
generate-runtime-tests.py Exclude LoadMutableDouble and FunctionBindArguments from fuzzing. 2014-09-03 14:28:46 +00:00
generate-ten-powers.scm
grokdump.py When dumping the stack, try to print contents as ASCII 2014-08-11 14:16:43 +00:00
js2c.py Reland "Implement trigonometric functions using a fdlibm port." 2014-08-06 11:39:39 +00:00
jsmin.py
lexer-shell.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
lexer-shell.gyp Split out libplatform into a separate libary 2014-07-03 07:37:27 +00:00
linux-tick-processor
ll_prof.py ARM64: Enable low level profiling. 2014-06-24 12:40:20 +00:00
logreader.js
mac-nm
mac-tick-processor
mingw-generate-makefiles.sh
nacl-run.py
parser-shell.cc Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
plot-timer-events Fix bug in tools/plot-timer-events 2014-06-06 08:15:05 +00:00
presubmit.py [turbofan] Merge compiler unit tests into src. 2014-09-01 10:26:12 +00:00
process-heap-prof.py
profile_view.js Tick processor: improved [Summary] section 2014-08-04 08:31:49 +00:00
profile.js
run_benchmarks.py Let benchmark runner add summary traces. 2014-08-28 14:42:24 +00:00
run_perf.py Revert "Refactoring: Make gtest testsuite the default." 2014-09-02 09:17:26 +00:00
run-deopt-fuzzer.py Add tsan support to v8's gyp and test driver. 2014-07-23 13:14:26 +00:00
run-llprof.sh
run-tests.py Add mapping of test groups to test driver. 2014-09-01 10:48:36 +00:00
run-valgrind.py
run.py First cut at run_mksnapshot action for gn 2014-06-03 06:50:46 +00:00
shell-utils.h Add parser-shell. 2014-03-24 14:43:41 +00:00
SourceMap.js
splaytree.js
stats-viewer.py
test-push-to-trunk.sh
test-server.py
tick-processor.html
tickprocessor-driver.js
tickprocessor.js Tick processor: improved [Summary] section 2014-08-04 08:31:49 +00:00
v8-info.sh
v8-rolls.sh
v8heapconst.py Updated constants. 2014-03-11 11:56:04 +00:00
v8heapconst.py.tmpl
whitespace.txt Whitespace change to test roll account. 2014-09-03 13:48:20 +00:00
windows-tick-processor.bat