go/src/cmd
David Crawshaw 593ea3b360 cmd/go, misc: rework cwd handling for iOS tests
Another change in behvaior (bug) in LLDB. Despite the fact that
LLDB can dump the symtab of our test binaries and show the function
addresses, it can no longer call the functions. This means the chdir
trick on signal is failing.

This CL uses a new trick. For iOS, the exec script passes the change
in directory as an argument, and it is processed early by the test
harness generated by cmd/go.

For the iOS builders.

Change-Id: I8f5d0f831fe18de99f097761f89c5184d5bf2afb
Reviewed-on: https://go-review.googlesource.com/35152
Reviewed-by: Elias Naur <elias.naur@gmail.com>
Run-TryBot: David Crawshaw <crawshaw@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2017-01-13 20:08:06 +00:00
..
addr2line all: use testing.GoToolPath instead of "go" 2016-08-30 22:49:11 +00:00
api api: promote next.txt to go1.8.txt, update go tool 2016-12-01 02:54:21 +00:00
asm cmd/asm: fix parsing of the s390x instructions VSTE{G,F,H,B} 2016-11-28 18:33:23 +00:00
cgo cmd/cgo: don't strip qualifiers from C void* pointer 2016-12-14 00:59:38 +00:00
compile cmd/compile: hide testdclstack behind debug flag 2017-01-11 23:39:50 +00:00
cover cmd/cover: fix spelling mistake 2016-12-20 04:45:25 +00:00
dist cmd/dist: enable extLink tests for s390x 2017-01-03 18:08:58 +00:00
doc cmd/doc: show documentation for interface methods when requested explicitly 2016-10-25 20:09:49 +00:00
fix cmd/fix: add golang.org/x/net/context fix 2016-09-15 19:24:04 +00:00
go cmd/go, misc: rework cwd handling for iOS tests 2017-01-13 20:08:06 +00:00
gofmt cmd/gofmt: don't call Chmod on windows 2016-11-23 01:55:21 +00:00
internal cmd/compile: insert scheduling checks on loop backedges 2017-01-09 21:01:29 +00:00
link cmd/link: only exclude C-only symbols on darwin 2017-01-12 23:48:11 +00:00
nm all: use sort.Slice where applicable 2016-10-04 05:10:56 +00:00
objdump cmd/objdump: disable objdump_test with external linking on GOARCH=mips{,le} 2016-12-15 00:11:51 +00:00
pack all: use testing.GoToolPath instead of "go" 2016-08-30 22:49:11 +00:00
pprof cmd/pprof: Re-enable weblist and disasm 2016-12-22 22:43:44 +00:00
trace cmd/trace: fix goroutine view 2016-11-18 17:49:18 +00:00
vendor cmd/vendor/golang.org/x/arch/ppc64/ppc64asm: skip TestObjdumpPowerManual if not ppc64x 2016-11-01 17:00:46 +00:00
vet cmd/vet: include function name or value in copylock message 2017-01-03 19:23:23 +00:00