llvm-project/lldb/test
Siva Chandra ff2b29d0ea [TestAttachDenied] Use a file instead of a pipe for synchronization.
Summary:
One cannot use mknod or mkfifo on user Android devices. This commit
changes the use of pipe to a file to synchronize between the inferior
and the test.

Test Plan: dotest.py -P TestAttachDenied

Reviewers: ovyalov, chaoren

Reviewed By: chaoren

Subscribers: tberghammer, lldb-commits

Differential Revision: http://reviews.llvm.org/D9768

llvm-svn: 237328
2015-05-14 01:36:47 +00:00
..
api TestPublicAPIHeaders.py - Changed expectedFailureDarwin to skipIfDarwin 2015-05-12 05:18:06 +00:00
arm_emulation Massive test suite cleanup to stop everyone from manually having to compute "mydir" inside each test case. 2013-12-10 23:19:29 +00:00
attic Initial commit of a new testsuite feature: test categories. 2012-09-21 19:10:53 +00:00
benchmarks un-skipped a bunch of tests on Linux 2015-05-04 03:06:04 +00:00
driver/batch_mode Replace sys.platform skips in tests with @skip decorators which check against remote platform. 2015-03-30 14:12:17 +00:00
example Initial commit of a new testsuite feature: test categories. 2012-09-21 19:10:53 +00:00
expression_command Revert accidental file checkin 2015-05-12 21:19:39 +00:00
functionalities [TestAttachDenied] Use a file instead of a pipe for synchronization. 2015-05-14 01:36:47 +00:00
help Fix help test cases after r226068 2015-01-20 15:13:01 +00:00
lang Working on getting the OSX build green 2015-05-12 02:20:27 +00:00
linux/builtin_trap Replace sys.platform skips in tests with @skip decorators which check against remote platform. 2015-03-30 14:12:17 +00:00
logging Replace sys.platform skips in tests with @skip decorators which check against remote platform. 2015-03-30 14:12:17 +00:00
macosx Replace sys.platform skips in tests with @skip decorators which check against remote platform. 2015-03-30 14:12:17 +00:00
make Disable GCC optimizations for builtin functions in lldb tests 2015-05-12 12:13:12 +00:00
pexpect-2.4 Eliminate kernel warning when running tests on FreeBSD 2014-02-18 21:33:10 +00:00
plugins Append to CFLAGS_EXTRAS and LD_EXTRAS when building cmdline. 2015-04-16 09:18:12 +00:00
python_api Added minor comment 2015-05-12 20:55:43 +00:00
settings Make several test case arm32 compatible 2015-04-17 09:37:06 +00:00
source-manager During source manager test, write back the file using binary mode. 2015-01-15 22:53:44 +00:00
terminal Many many test failures after some recent changes. The problem is lldbtest.getPlatform() returns the "OS" of the selected platform's triple. This is "macosx" for desktop macosx and "ios" for iOS. It used to be "darwin". 2015-04-02 18:24:03 +00:00
tools Fix MiDataTestCase.test_lldbmi_data_disassemble test on Linux (bug 23489) 2015-05-12 09:24:24 +00:00
types os.path.join does not always work for paths on remote platforms. 2015-05-11 17:53:39 +00:00
unittest2 Added a simple legend to the unit test 'dots' output, to aid understandability. 2013-09-25 20:47:51 +00:00
warnings/uuid Replace sys.platform skips in tests with @skip decorators which check against remote platform. 2015-03-30 14:12:17 +00:00
.categories Initial commit of a new testsuite feature: test categories. 2012-09-21 19:10:53 +00:00
CMakeLists.txt Add a method to disable the Windows crash / assert dialogs. 2014-12-12 18:10:52 +00:00
Makefile Revert test/Makefile to state before r232205 2015-03-13 22:33:42 +00:00
README-TestSuite Comment discouraging writing command based test cases. 2015-03-18 23:16:58 +00:00
argparse_compat.py Include a small argparse compatibility layer for Python < 2.7 2013-02-16 09:05:23 +00:00
bench-history
bench.py
blacklist.py
crashinfo.c Alignment fix 2014-01-08 03:14:18 +00:00
dosep.py Added XTIMEOUT for TestAttachDenied.py 2015-05-13 23:59:03 +00:00
dotest.py Don't import lock on Windows. 2015-05-13 20:21:33 +00:00
lldbbench.py Tests decorated with @benchmarks_test do not participate in the remote-macosx test suite run. 2012-04-19 23:50:00 +00:00
lldbinline.py TestCModules - fixed for gcc 2015-05-04 06:26:13 +00:00
lldbpexpect.py Add an expectall() API that allows you to pass a list of patterns and have pexpect match *ALL* of them instead of just picking one 2015-02-03 03:11:59 +00:00
lldbplatformutil.py Make several test case arm32 compatible 2015-04-17 09:37:06 +00:00
lldbtest.py Select expected remote libc++ library name based on remote platform. 2015-05-13 20:17:34 +00:00
lldbtest_config.py Add support for ./dotest.py --channel and --log-success 2015-05-10 15:22:09 +00:00
lldbutil.py os.path.join does not always work for paths on remote platforms. 2015-05-11 17:53:39 +00:00
lock.py Darwin - fix intermitent crashes in import crashinfo 2015-05-13 05:00:23 +00:00
progress.py The new progress bar mode was losing us information compared to the old dots mode in that we would have no way of knowing about test failures (short of peeking into the test result directory.. and you're not supposed to peek!) 2013-02-09 00:37:07 +00:00
redo.py The new ReadStringFromMemory() API does not work correctly with NSStrings that have an explicit length and no NULL terminator 2013-04-23 20:05:05 +00:00