Home | History | Annotate | only in /external/strace/test
Up to higher level directory
NameDateSize
.gitignore03-Dec-2014132
Android.mk03-Dec-20143.8K
childthread.c03-Dec-20141.4K
clone.c03-Dec-2014343
fork.c03-Dec-2014208
leaderkill.c03-Dec-20141.2K
Makefile03-Dec-2014335
mmap_offset_decode.c03-Dec-20141.2K
mtd.c03-Dec-20141K
procpollable.c03-Dec-2014633
README03-Dec-2014660
select.c03-Dec-2014749
sfd.c03-Dec-2014675
sig.c03-Dec-2014250
sigkill_rain.c03-Dec-20141.6K
sigreturn.c03-Dec-2014658
skodic.c03-Dec-2014771
threaded_execve.c03-Dec-20143.9K
ubi.c03-Dec-20141.2K
vfork.c03-Dec-2014209
wait_must_be_interruptible.c03-Dec-20141.6K
x32_lseek.c03-Dec-20141.1K
x32_mmap.c03-Dec-20141.3K

README

      1 To run a test:
      2 * Run make
      3 * Run resulting executable(s) under strace
      4 * Check strace output and/or program's output and exitcode
      5 
      6 To add a new test:
      7 * Add its .c source to this dir
      8 * Add it to "all" and "clean" targets in Makefile
      9 * Add it to .gitignore file
     10 
     11 Please spend some time making your testcase understandable.
     12 For example, it may print an explanation how it should be used
     13 (which strace options to use, and what to look for in strace output).
     14 
     15 If possible, make it so that your testcase detects error/bug
     16 it is intended to test for, and prints error message and exits with 1
     17 if the bug is detected, instead of relying on user to peruse strace output.
     18