android_bionic/tests
Christopher Ferris e380960813 Do a second key cleanup in pthread_exit.
During pthread_exit, the keys are cleaned. Unfortunately, a call to
free occurs after the cleanup and the memory for some of the keys
is recreated when using jemalloc. The solution is to do the key
cleanup twice.

Also, modify the pthread_detach__leak test to be less flaky
when run on a jemalloc system.

Bug: 16513133

(cherry picked from commit 18d93f2793)

Change-Id: Idb32e7f9b09e2c088d256ed9eb881df80c81ff8e
2014-08-06 17:57:04 -07:00
..
libs Fix dlsym(3) to do breadth first search. 2014-07-29 14:35:13 -07:00
Android.build.mk TARGET_OUT_DATA_NATIVE_TESTS now points to $(TARGET_OUT_DATA)/nativetest64 in 64-bit target 2014-07-08 18:54:42 -07:00
Android.mk Implement twalk(3), add unit tests. 2014-07-24 14:55:29 -07:00
ScopedSignalHandler.h
TemporaryFile.h Add/Remove mmap tests. 2014-06-12 13:16:36 -07:00
arpa_inet_test.cpp
atexit_test.cpp Make atexit.dlclose work for glibc 2014-05-30 18:16:09 -07:00
buffer_tests.cpp
buffer_tests.h
ctype_test.cpp
dirent_test.cpp
dlext_test.cpp Load library using file handle. 2014-07-02 13:20:47 -07:00
dlfcn_test.cpp Fix dlsym(3) to do breadth first search. 2014-07-29 14:35:13 -07:00
eventfd_test.cpp
fcntl_test.cpp Add splice, tee, and vmsplice. 2014-06-24 19:03:31 -07:00
fenv_test.cpp
fortify_test.cpp debuggerd: if PR_GET_DUMPABLE=0, don't ask for dumping 2014-07-23 15:48:49 -07:00
ftw_test.cpp
getauxval_test.cpp
getcwd_test.cpp
inttypes_test.cpp
libc_logging_test.cpp Use vsnprintf(3) in syslog(3). 2014-07-28 09:43:21 -07:00
libgen_test.cpp
locale_test.cpp Proper MB_CUR_MAX. 2014-07-30 17:09:46 -07:00
malloc_test.cpp Use a separate config.h for config like defines. 2014-06-16 23:35:53 -07:00
math_cos_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_cosf_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_exp_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_expf_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_log_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_logf_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_pow_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_powf_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_sin_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_sincos_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_sincosf_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_sinf_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_tan_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_tanf_test.cpp Accuracy tests for libm 2014-05-16 15:31:55 -07:00
math_test.cpp Add a regression test for two libm bugs we didn't have. 2014-06-06 21:55:27 -07:00
mntent_test.cpp
netdb_test.cpp
pthread_test.cpp Do a second key cleanup in pthread_exit. 2014-08-06 17:57:04 -07:00
regex_test.cpp
sched_test.cpp
search_test.cpp Implement twalk(3), add unit tests. 2014-07-24 14:55:29 -07:00
signal_test.cpp
sstream_test.cpp
stack_protector_test.cpp
stack_unwinding_test.cpp
stack_unwinding_test_impl.c
stdatomic_test.cpp [MIPS] Fix atomic_is_lock_free test for mips32. 2014-07-24 16:11:52 -07:00
stdint_test.cpp
stdio_test.cpp Proper MB_CUR_MAX. 2014-07-30 17:09:46 -07:00
stdlib_test.cpp Fix linkage of grantpt(3). 2014-07-25 19:55:23 -07:00
string_test.cpp Fix memchr with a zero length. 2014-07-30 16:06:56 -07:00
strings_test.cpp
stubs_test.cpp
sys_epoll_test.cpp
sys_mman_test.cpp Add/Remove mmap tests. 2014-06-12 13:16:36 -07:00
sys_resource_test.cpp
sys_select_test.cpp
sys_sendfile_test.cpp
sys_socket_test.cpp
sys_stat_test.cpp
sys_statvfs_test.cpp
sys_syscall_test.cpp
sys_time_test.cpp Use VDSO for clock_gettime(2) and gettimeofday(2). 2014-07-16 14:27:43 -07:00
sys_types_test.cpp
sys_vfs_test.cpp
system_properties_test.cpp
time_test.cpp Start hiding "private/bionic_time.h". 2014-07-25 12:03:51 -07:00
uchar_test.cpp Fix mbrtoc32 test from tests/uchar_test.cpp for x86. 2014-06-11 15:57:57 -07:00
unistd_test.cpp syscall(3)'s return type should be long. 2014-07-28 12:33:07 -07:00
wchar_test.cpp Fix mbsrtowcs(3) src param for finished string. 2014-07-31 11:31:03 -07:00