diff options
| author | Elias Naur <elias.naur@gmail.com> | 2016-03-24 16:03:07 +0100 |
|---|---|---|
| committer | Elias Naur <elias.naur@gmail.com> | 2016-03-24 17:02:42 +0000 |
| commit | f045ca8d45c1f06312a022e40677eec3fc2e0ed3 (patch) | |
| tree | 76f827227f2da3a28d0694678ec3f84607fa3e98 /src | |
| parent | fc4358951a451c18267c4eb9ef0fb941963cc995 (diff) | |
| download | go-f045ca8d45c1f06312a022e40677eec3fc2e0ed3.tar.xz | |
misc/ios: serialize iOS execution
The iOS exec wrapper use complicated machinery to run a iOS binary
on a device.
Running several binaries concurrently doesn't work (reliably), which
can break tests running concurrently. For my setup, the
runtime:cpu124 and sync_cpu tests can't run reliably without one of them
crashing.
Add a file lock to the exec wrapper to serialize execution.
Fixes #14318 (for me)
Change-Id: I023610e014b327f8d66f1d2fd2e54dd0e56f2be0
Reviewed-on: https://go-review.googlesource.com/21074
Reviewed-by: David Crawshaw <crawshaw@golang.org>
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions
