History log of /system/extras/tests/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ecb600d0d9de4eacfd619dfe380a94af1abee0dd 23-Aug-2012 Ken Sumrall <ksumrall@android.com> Update emmc perf test tool

Drop caches before read tests.
Fix random read tests to read area big enough to prevent
the block cache from filling with the data being read.
Test with the read-ahead set to 4K, and at the default value.

Change-Id: Ifffa07fe4c89b6e103ce4fd71d0fa9881fed0dc7
xt4/android_emmc_perf_tests.sh
xt4/rand_emmc_perf.c
2b15f2844d0160aa3ab3407ce667d77a0db80ab4 14-Aug-2012 Ken Sumrall <ksumrall@android.com> Merge "Add manta support to android_emmc_perf_tests.sh" into jb-mr1-dev
b20f33f727e77c00b5b8176a541d5ddfbd469fef 14-Aug-2012 Ken Sumrall <ksumrall@android.com> Add manta support to android_emmc_perf_tests.sh

Also tweak the script a little bit. This is only for testing,
and doesn't ship in any product.

Change-Id: I9506d6babddef91fc6d9c0083064e0ef8a2d70a8
xt4/android_emmc_perf_tests.sh
dec333941efd5290629bd5a0197929e671e06291 09-Aug-2012 Jean-Baptiste Queru <jbq@google.com> am 332e8bab: Merge "Avoid dereferencing NULL pointer with memcmp in the test code."

* commit '332e8babe350433b320efc9484f15a5dbdd8c68f':
Avoid dereferencing NULL pointer with memcmp in the test code.
332e8babe350433b320efc9484f15a5dbdd8c68f 09-Aug-2012 Jean-Baptiste Queru <jbq@google.com> Merge "Avoid dereferencing NULL pointer with memcmp in the test code."
e1b480b11c19f014a2a6ceddd28883275a4ba0e3 04-Aug-2012 Jeff Sharkey <jsharkey@android.com> Add directory tree traversal benchmark.

Generates a directory tree with requested depth, also writing files
at each leaf to add width. Then it times traversal of entire tree,
which can reveal impact of VFS caching inside kernel.

Also specify mode_t when creating files.

Bug: 6925012
Change-Id: I65370d6fd0b9777e959be3a0867f27ce22ee4644
dcard/sdcard_perf_test.cpp
dcard/testcase.cpp
dcard/testcase.h
32243fadeab8cf244861e3df89744b78ba3eff92 28-Jun-2012 Ken Sumrall <ksumrall@android.com> Fix a few bugs in rand_emmc_perf

Fix the code to properly read urandom to init the random number generator.
Fix to properly read the arguments if any options are given.
Fix to enable it to be built against glibc.

Change-Id: I9127a71232e39afa3054fe9f1612def9ae13d9d3
xt4/rand_emmc_perf.c
2633ce5ca5024d5565c9068c29ec39a8c3ed10e9 31-May-2012 Ken Sumrall <ksumrall@android.com> Add some tools for testing ext4 performance and resiliency.

rand_emmc_perf is a simple test to test random read/write performance
of emmc chips. android_emmc_perf_tests is a script that runs on
the host that uses rand_emmc_perf to test the emmc performance on
a device.

corrupt_gdt_free_blocks is used to corrupt a filesystem so the kernel
trips over it at runtime and panics, thus testing kernel's ability to
mark the filesystem as needing to be fixed.

set_ext4_err_bit sets the error bit in the superblock so e2fsck will
trigger a full check next boot.

corrupt_gdt_free_blocks and set_ext4_err_bit are only built for
userdebug and eng builds. rand_emmc_perf is marked optional, and
not included in any build by default.

Change-Id: I808174025d891f358ac54008371cb590e3c19f2f
xt4/Android.mk
xt4/android_emmc_perf_tests.sh
xt4/corrupt_gdt_free_blocks.c
xt4/rand_emmc_perf.c
xt4/set_ext4_err_bit.c
e1036abe5e8ef713e4091ee36907fe82343d2ed1 14-Mar-2012 Nick Kralevich <nnk@google.com> perm_checker: fix permissions.

/data/local permissions have changed. Adjust the config file.

Tighten up requirements for /data/local/tmp

Change-Id: I06ef9a97d6c7c0b360c53b82637a19207db4a28c
stest/perm_checker.conf
3f6dfd684dd9451dcc4c83c42068c20753147077 28-May-2011 Mark Gonzales <markg@mips.com> Avoid dereferencing NULL pointer with memcmp in the test code.

Signed-Off-By: Bhanu Chetlapalli <bhanu@mips.com>
ionic/libc/common/test_libgen.c
1799ef2df764916da22c4fdb8be20fc860e8ab03 19-Jan-2012 Irfan Sheriff <isheriff@google.com> Fix supplicant start

Change-Id: I203e8f573850d44c28fe5dbd2160e2ce421f4bdb
ifi/stress/wifiLoadScanAssoc.c
33cf0fee9523f7c796a71f42d2031a532351bb88 07-Dec-2011 David 'Digit' Turner <digit@google.com> libc: Add pthread and stdio benchmark test programs.

This patch adds two test programs to system/extras/test/bionic/libc

The first one can be used to benchmark simple stdio operation
(for now fread() / fwrite()).

The second one can be used to benchmark misc. pthread operations.
It can also easily be built with other toolchains for comparison
with other C library / pthread implementations.

Change-Id: I3e611244f3ff95e7485d8b8d6f91e5b8bab2de4b
ionic/libc/Android.mk
ionic/libc/common/bench_pthread.c
ionic/libc/common/bench_stdio.c
523b5fdfdf19d450b0abb38492f7845137fbc340 29-Nov-2011 Tsu Chiang Chuang <tsu@google.com> Merge "making sure it is built into the nativetest path so it gets picked up by continous tests."
a17c6ac02f61b0db6da20bd8cfec0546b5bd1d8c 29-Nov-2011 Tsu Chiang Chuang <tsu@google.com> making sure it is built into the nativetest path so it gets picked up by
continous tests.

Change-Id: I6c6841b629691dd6825025886cf8169afbc3df98
ptables/qtaguid/Android.mk
b0878e4f2cef2275815bc4b1bcc2eaf68f439a51 07-Nov-2011 Iain Merrick <husky@google.com> Fix divide-by-zero in test-fb-refresh.

On some platforms, pixclock is 0, so this tool was crashing with SIGFPE.

Change-Id: I51bcec2cf46b19c161aff6ec892ad2bdb0bd844f
ramebuffer/refresh.c
40b3eb228b59a8474d6af8652d47615ef8312d47 28-Oct-2011 Tsu Chiang Chuang <tsu@google.com> Merge "qtaguid: Converting test to GTest so that it will be run continously by TF."
6ca3a62a0d193b272d668f9ad24dc26cea1d3e27 12-Oct-2011 Steve Block <steveblock@google.com> Rename LOG() to ALOG() DO NOT MERGE

See https://android-git.corp.google.com/g/#/c/141576

Bug: 5449033
Change-Id: I00b3eb4a1ebf0a52389064b3138b15c410a7cd97
ib/testUtil/testUtil.c
fa8469945ddaea6c5155d578aaeafb3b586c8084 20-Sep-2011 Tsu Chiang Chuang <tsu@google.com> qtaguid: Converting test to GTest so that it will be run continously by TF.

Change-Id: I067ed277f168e466d09572fb6c21e51e0bdaa9f2
ptables/qtaguid/socketTag.cpp
73b89ae952174d04c34623ec40267829236dbcf9 09-Sep-2011 JP Abgrall <jpa@google.com> tests: add socket tagging test for qtaguid kernel netfilter module

Add a small test to verify that socket tagging is not hopelessly
broken.

Test for
- invalid: arg count, command, tags.
- double tagging
- acct_tag changing
- optional uid
- 64bit unsigned vs signed
- invalid sock_fd
- multiple entries
- untagging
- uid/gid checking + max tags.

It tries its best to allow concurrent invocations, but it just
can not be sure that it always detects the in-kernel addresses of
the sockets it has tagged.

Change-Id: I4e372fcddbd0b1cd6ba5d8be4692e0f31ec71a99
ptables/Android.mk
ptables/qtaguid/Android.mk
ptables/qtaguid/socketTag.cpp
6f23f0d48fc29e645c4afafd1e3b6445887d7328 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: I5a7df94d99dcb6f1de98bd9b8f659fd51a491c82
inder/benchmarks/Android.mk
ramebuffer/Android.mk
480a3b1c6d5413e06775a9d53cb1596535fd91ae 11-Jan-2011 Dima Zavin <dima@android.com> tests: fb-simple: add 32bit support

Add a commandline argument to provide bpp.

test-fb-simple <bpp> <w> <h> <buffer#>

Valid values for bpp are 16 and 32.

Change-Id: I60485700c379746948abda6f03d617d9f605fb7b
Signed-off-by: Dima Zavin <dima@android.com>
ramebuffer/fb_test.c
c72ab98be7288d86980797b4f6295d73de5ca56f 14-Mar-2011 Iliyan Malchev <malchev@google.com> system/extras: remove LOCAL_PRELINK_MODULE

Change-Id: Iafd936bcb30e3fcc18c522a701d567dd744f2fa3
Signed-off-by: Iliyan Malchev <malchev@google.com>
ionic/libc/Android.mk
ib/testUtil/Android.mk
957010bef327f255cdb6909109a1f31b5ee8f443 08-Feb-2011 Kenny Root <kroot@google.com> Fix for X86 target

The X86 target couldn't compile some tests that use assembly, but it can
compile other things that now depend on some projects in the test subdir
(namely libtestUtil for OpenGL tests)

Also fatblock was including <sys/endian.h> directly instead of
<endian.h> which broke some stuff on X86

Change-Id: Ib71a6e548189ca2eacfd0caa7dbd17d200efd0ea
ndroid.mk
cachetest/Android.mk
emtest/Android.mk
7f101d6dd0e9da88ffed3aef0686758950285b3d 02-Jan-2011 David 'Digit' Turner <digit@google.com> tests:bionic: small improvement to dlclose test.

Change-Id: I2fa0e06fab770a42b95006751baca07bb0e19d1e
ionic/libc/bionic/test_dlclose_destruction.c
ionic/libc/run-test.sh
f06bff7831256c708e9e5f06837bef3afc000e87 17-Jan-2011 Glenn Kasten <gkasten@google.com> Minimal test program for clock(3)

Change-Id: I4fcf6e3c6ed55f1db96dc93e6809b35d7719d32f
ionic/libc/Android.mk
ionic/libc/common/test_clock.c
8b37200df5764303e2c7c2396a34a07f2a604591 11-Jan-2011 Glenn Kasten <gkasten@google.com> Test cases for strptime

Change-Id: I43484c7333a967bac527752f4a4f75ec1ab420e3
ionic/libc/Android.mk
ionic/libc/common/test_strptime.c
f3df372c18c3baf9c0c9c93bce7622818ae6a8a1 10-Jan-2011 Louis Huemiller <lhuemill@google.com> BinderAddInts benchmark change to spin delay

Change-Id: Ib98190b3c6f6ac934c5ca74ec221c5391152f189
inder/benchmarks/binderAddInts.cpp
nclude/testUtil.h
ib/testUtil/testUtil.c
aa6d56756a4e07e344482887ee7afc36c6fbbe9a 07-Jan-2011 Louis Huemiller <lhuemill@google.com> binderAddInts benchmark refactor out workaround

Change-Id: I88a99637fe4f6c070865781b1934885af728c281
inder/benchmarks/binderAddInts.cpp
87123a28dab0cf3e408f073c55f47c281ea329fb 05-Jan-2011 Louis Huemiller <lhuemill@google.com> WiFi Loop Stress test - refactor & chg test name

Change-Id: I8d4a818b3547217227b1aa741534eb7884695dba
ifi/stress/Android.mk
ifi/stress/wifiLoadScanAssoc.c
ifi/stress/wifiLoadScanAssoc_test.c
9b4fcbda5b1cffe54e2b37c6133d48d1dfbd0247 05-Jan-2011 Louis Huemiller <lhuemill@google.com> Merge "Test util - add execCmd and full-range random"
cf90939255223263f91daa445b2ee891c7f7633f 04-Jan-2011 David 'Digit' Turner <digit@google.com> Merge "libc tests: Add a drand48() test"
8eea4fcdf2a829e01e8114a9572573cae98f2a6e 04-Jan-2011 Louis Huemiller <lhuemill@google.com> Test util - add execCmd and full-range random

Change-Id: I083050ceaabfa973adce3c046f706fb70c19dc6e
nclude/testUtil.h
ib/testUtil/testUtil.c
b5f6c6605b02945070a5de0987b6d50c0d3841d8 22-Dec-2010 Louis Huemiller <lhuemill@google.com> Test Util Library - remove drand48 workaround

Change-Id: I2bc8e3c83931bac3ce81e6ac34b5f97d8cd680fa
ib/testUtil/testUtil.c
aa47f0c8ebe0ee3fc6e6ab90b81848efb4c011a8 20-Dec-2010 David 'Digit' Turner <digit@google.com> libc tests: Add a drand48() test

+ Add a script to run a specific test on a device easily.

Change-Id: Icaf050bc1c3b6aef3498e253badd63344a7d442f
ionic/libc/Android.mk
ionic/libc/common/test_drand48.c
ionic/libc/run-test.sh
17cf8983756d9a9915cc6acae99c22e12646d012 11-Dec-2010 Louis Huemiller <lhuemill@google.com> WiFi Loop test - remove workaround, add -p option

+ Removed workaround for missing sched_* routines
+ Added -p option to execute single specified pass

Change-Id: I068934650eb7f1bbe0e555c2e6b3f14dd3ccd4ff
ifi/stress/wifiLoadScanAssoc_test.c
a4502d4e775e9038621cf32dd311ee6afa788dd0 06-Dec-2010 David 'Digit' Turner <digit@google.com> Add <sched.h> unit tests for cpu_set_t

This adds test_cpu_set to check the new features provided by
<sched.h> around cpu_set_t (i.e. CPU_SETSIZE, CPU_ZERO, CPU_SET,
sched_getaffinity, sched_setaffinity, sched_getcpu, ...)

Change-Id: I59030badb6f6c7560f7cb48fcfa722e8d7b9b1b9
ionic/libc/Android.mk
ionic/libc/common/test_cpu_set.c
e337f25c84b2dfbeca6cb50abe35f6c2956b08c7 06-Dec-2010 David 'Digit' Turner <digit@google.com> Prepare benchmark for real cpu_set_t implementation

This modifies the benchmark to work with a <sched.h> header that
provides CPU_SETSIZE, cpu_set_t and other thread-processor affinity
functions.

Change-Id: I87e9b51f7113487ea35dae158465e16bb02703a8
inder/benchmarks/binderAddInts.cpp
a31faf1b7edb5c20d3a8949ba3ca767b4f0a4a7d 22-Nov-2010 Louis Huemiller <lhuemill@google.com> Test Util psuedo-random and hex dump utilities

Change-Id: I1d68edbef019d44f0336b848328b489ed093cb0f
inder/benchmarks/binderAddInts.cpp
nclude/testUtil.h
ib/testUtil/testUtil.c
ifi/stress/wifiLoadScanAssoc_test.c
0bdc4387cad6355da33178c597f7aa4d931c09e1 22-Oct-2010 Louis Huemiller <lhuemill@google.com> Merge "Binder add ints benchmark"
d2447fd2505466a8c30cdca247325f79ba95be34 15-Oct-2010 Louis Huemiller <lhuemill@google.com> Binder add ints benchmark

Change-Id: Id05879404db8255264ee7f573e10a3f06ead8115
inder/Android.mk
inder/benchmarks/Android.mk
inder/benchmarks/binderAddInts.cpp
nclude/testUtil.h
ib/testUtil/testUtil.c
133a37ede3e955093c6004d94496e2cdc2cc1264 20-Oct-2010 David 'Digit' Turner <digit@google.com> tests: Refine Bionic dlclose destruction test.

The purpose of this change is to test that C constructors and
destructors contained in shared libraries are properly called
when the corresponding libs are loaded and unloaded through
dlopen() and dlclose(), or when the program exits.

The test_dlclose_destruction test already performs this for
static C++ construction/destruction. The change refines it
with another shared library that uses __attribute__((constructor))
and __attribute__((destructor)) from C instead

(see the new libdlclosetest2 shared library).

A new test, test_executable_destructor is also added to check
that the constructor and destructor functions located in the
executable program itself are properly called.

Change-Id: If364d1c710282e8117f980b09490770e7d8d1e33
ionic/libc/Android.mk
ionic/libc/bionic/libdlclosetest2.c
ionic/libc/bionic/test_dlclose_destruction.c
ionic/libc/common/test_clone.c
ionic/libc/common/test_executable_destructor.c
ionic/libc/common/test_gethostbyname.c
ionic/libc/common/test_gethostname.c
8dc3c07b1878d79fe0c39d79c5ce37ee43703d82 05-Oct-2010 Louis Huemiller <lhuemill@google.com> WiFi Loop Stress test - add pass completion message

Change-Id: I610c19b34109fe009bd43c6e4c7dd15be2e1784c
ifi/stress/wifiLoadScanAssoc_test.c
523ea922530871f3fe063236d15619f1aa82c00c 27-Sep-2010 Kenny Root <kroot@google.com> am 57813ea8: Merge "Reduce warnings in memtest compilation" into gingerbread

Merge commit '57813ea8fe891c6300ee3ea58d8dbabb6157ed9b'

* commit '57813ea8fe891c6300ee3ea58d8dbabb6157ed9b':
Reduce warnings in memtest compilation
fb3dc5f730384c3394e5d9485ec2fd5724016fe5 21-Sep-2010 Louis Huemiller <lhuemill@google.com> WiFi Loop Stress Test - move to /data

Change-Id: I37f30c6e6e6eb189211591e7710ea5e086d8e4f6
ib/testUtil/Android.mk
ifi/stress/Android.mk
2aa415d394cd497a78e25d09a8d619e5a6a390a2 17-Sep-2010 Louis Huemiller <lhuemill@google.com> WiFi Loop stress test - install at /data/nativestresstest

Change-Id: I15206ac1c64eea3e9bb7ae682bc61f449b5967bf
ifi/stress/Android.mk
7a91aed580a9d3f992bc6ca2186a0a007a07a14c 16-Sep-2010 Kenny Root <kroot@google.com> Reduce warnings in memtest compilation

Change-Id: I7afe6d6fa5229714530e92a70eede50103db48b2
emtest/memtest.cpp
8c48ce6585b1823c1b5e93e049f2eab91ccb73fc 15-Sep-2010 Louis Huemiller <lhuemill@google.com> WiFi Loop Stress Test

1. Added completion message for dashboard
2. Fixed non-zero exit code for -?

Change-Id: I05da51b9971359196cf396fc438e5093ca6b364a
ifi/stress/wifiLoadScanAssoc_test.c
87dd9e92610d5e7552f5cdb6ab2578035e2210f5 31-Aug-2010 Louis Huemiller <lhuemill@google.com> WiFi load, scan, associate, unload stress test

Change-Id: I5c33e5bee60550c1d82ffd0c18d7cae39db613a4
nclude/testUtil.h
ib/Android.mk
ib/testUtil/Android.mk
ib/testUtil/testUtil.c
ifi/Android.mk
ifi/stress/Android.mk
ifi/stress/wifiLoadScanAssoc_test.c
d3ecd8f4ebc16dd71393857dec64f913506fd37c 17-Aug-2010 Jason Sams <rjsams@android.com> Overhaul FP tests to be simpler and report a more basic metric.

Change-Id: I90eabb01e0ac3fd1aed2c29ea19cc08cf96cc515
emtest/fptest.cpp
e0fa0392204a24f086a2508b043c3962983b9483 23-Jul-2010 David 'Digit' Turner <digit@google.com> am 6f099715: bionic: add a test for dlopen(NULL,...)

Merge commit '6f09971503f9bea177168d1599e925a5b22d18dd'

* commit '6f09971503f9bea177168d1599e925a5b22d18dd':
bionic: add a test for dlopen(NULL,...)
6f09971503f9bea177168d1599e925a5b22d18dd 22-Jul-2010 David 'Digit' Turner <digit@google.com> bionic: add a test for dlopen(NULL,...)

Change-Id: Iee8b33d1a046a71f5fd934912ee36371c1c9e8e5
ionic/libc/Android.mk
ionic/libc/common/test_dlopen_null.c
3cadc3a6df0b13deabb1b3423aafa5ff8bbfdf23 20-Jul-2010 Jason Sams <rjsams@android.com> Add FP test

Change-Id: I8c40e48e8855d0b50e5a1242ccc520fa9a8af84d
emtest/Android.mk
emtest/fptest.cpp
emtest/memtest.cpp
10112f51911af42c4e32791858f498900155f9af 01-Jul-2010 David 'Digit' Turner <digit@google.com> am 83b47ccb: bionic: add tests for sem_post() and static C++ destruction on dlclose().

Merge commit '83b47ccbc4066ef19f5d95261d8a892567a7f0a7'

* commit '83b47ccbc4066ef19f5d95261d8a892567a7f0a7':
bionic: add tests for sem_post() and static C++ destruction on dlclose().
83b47ccbc4066ef19f5d95261d8a892567a7f0a7 28-Jun-2010 David 'Digit' Turner <digit@google.com> bionic: add tests for sem_post() and static C++ destruction on dlclose().

Change-Id: I95e5608240881a3880874ea0ae8a24e716186e7f
ionic/libc/Android.mk
ionic/libc/bionic/libdlclosetest1.cpp
ionic/libc/bionic/test_dlclose_destruction.c
ionic/libc/common/test_sem_post.c
545e6ca13f744650e4a62630f1b901c0840dcd43 12-May-2010 David 'Digit' Turner <digit@google.com> Add pthread_rwlock_t unit tests

Change-Id: Id40c317ed6d3bfe7d384ee1ba55a96bb869f361e
ionic/libc/Android.mk
ionic/libc/common/test_pthread_rwlock.c
4be25076006bb0d5d3568dcbd18b96e05e543a6c 12-May-2010 David 'Digit' Turner <digit@google.com> Merge "Add setjmp() / longjmp() test."
cb5fdcbeb75975b76a5c9c49d6b343f86c947804 16-Apr-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I8bad78233bd0e6d44e717feeafbf09127f4cbfee
c610219fe9441f673e3aee12cf9479ae57feae25 14-Apr-2010 Seth Forshee <seth.forshee@garmin.com> tests: Add simple direct i/o test

Adds a simple write/readback test of direct i/o on a block
device node.

Change-Id: I06c2bb50fbc014157f5e0eaf2bbb910b89f5fc25
Signed-off-by: Garmin Android technology group <android@garmin.com>
irectiotest/Android.mk
irectiotest/directiotest.c
479d9725ab0c5bc7d516e22e84c13d445bfd3c7c 25-Mar-2010 David 'Digit' Turner <digit@google.com> Add setjmp() / longjmp() test.

Change-Id: Id2115e580c2e3463afa9406a8d5236a0c5c5f819
ionic/libc/Android.mk
ionic/libc/bionic/test_setjmp.c
5d2e48d194e9369056b2fcdd6991bc3a86d093ce 25-Mar-2010 David 'Digit' Turner <digit@google.com> Merge "Add pthread mutex regression tests."
3ab6b6d91ff29065145d3cd95d8e71483e518bed 24-Mar-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I53bb11e377bf04e9a0a75ce6bb0c1c4afe3faaeb
8e88ea54ff19a3dd2cf5f5309ff13356a41d615a 24-Mar-2010 David 'Digit' Turner <digit@google.com> Add pthread mutex regression tests.

Change-Id: I7a0ed8928dfc61ebe8f027327a3f34e90cad04fb
ionic/libc/Android.mk
ionic/libc/common/test_pthread_mutex.c
48b40fefa1cd8b5371cb468dfcd79369a137566f 04-Mar-2010 Bruce Beare <brucex.j.beare@intel.com> Make memtest conform to POSIX memcmp defn
emtest/memtest.cpp
d37b4c8126033fe9dd665509bf0743eb0fd67a7a 26-Feb-2010 Ben Cheng <bccheng@android.com> New test to shmoo the size of the working set against the memory system.

Find out the sweet spot of the paging system and approximate the page fault
latency.
ftest/Android.mk
ftest/pftest.c
4529c93faf3d21913393a477f67864006afdc75f 29-Jan-2010 David Turner <digit@google.com> Merge "Add clone() test."
84a66d0c8d79857586bad4e3d3010ee44f8f6971 28-Jan-2010 David 'Digit' Turner <digit@google.com> Add clone() test.

This also refreshes the tests to properly compile with the latest
host toolchain.
ionic/libc/Android.mk
ionic/libc/bionic/lib_static_init.h
ionic/libc/common/test_clone.c
ionic/libc/common/test_static_cpp_mutex.cpp
1dd402f9d56a19aaa2f8fc3d251573bc404dc70c 27-Jan-2010 Vasu Nori <vnori@google.com> dont create sqlite_stmt_journals dir.

this shoudl not be required any longer. in fact, some test-writers are
abusing this dir.
stest/perm_checker.conf
4a38160e5689e8928a2c95eb58297d1cfb225b7d 04-Dec-2009 Doug Kwan <dougkwan@google.com> Add missing symbol type directives.
cachetest/icache.S
cachetest/icache2.S
b0ba9854ae1310425d7c09c72c528239a001e7c7 20-Nov-2009 Xia Wang <xiaw@google.com> Add standard deviation to the test results
dcard/stopwatch.cpp
dcard/stopwatch.h
d989a8e37771a2f97b1c6ec45f29bb1bc94e7299 20-Oct-2009 Nicolas Catania <niko@google.com> Added check for the version of Gnuplot.

Must be 1.8
dcard/plot_sdcard.py
906d825d7033339bb37d7415bce77089bec3a2b6 16-Oct-2009 Nicolas Catania <niko@google.com> Fixed the plotting script to work with latest kernel version.

Added a README file with basic instructions to build and
run the tests.
dcard/README
dcard/plot_sdcard.py
b4950a59dcd4fa7fa4adaec6c8429388c2640291 28-Sep-2009 Mathias Agopian <mathias@google.com> added a simple way to swap memcpy for another function
emtest/memtest.cpp
a766247a84399f301ea51da920bfd9124f27eff5 27-Jul-2009 Chris Palmer <palmer@google.com> am 894b139a: Simple checks to make sure /dev/mem and /dev/kmem do not exist.

Merge commit '894b139aa18f0554571c6d69dbbc2a16178d9d64'

* commit '894b139aa18f0554571c6d69dbbc2a16178d9d64':
Simple checks to make sure /dev/mem and /dev/kmem do not exist.
40e98c72f0aed307a63ff533ab15940c188a160e 25-Jul-2009 Dima Zavin <dima@android.com> add some configurability to mdp_test
ramebuffer/mdp_test.c
894b139aa18f0554571c6d69dbbc2a16178d9d64 24-Jul-2009 Chris Palmer <palmer@google.com> Simple checks to make sure /dev/mem and /dev/kmem do not exist.
stest/mounts-test.sh
bc0ae701a10a2be0a3fa66ea3ad2abebbbbe98f7 16-Jul-2009 Android (Google) Code Review <android-gerrit@google.com> am 7082788e: Merge change 6868 into donut

Merge commit '7082788e24208a19007f237ae4c4622a8bd6bc6e'

* commit '7082788e24208a19007f237ae4c4622a8bd6bc6e':
Test to ensure that /sdcard is mounted with security-critical options.
7082788e24208a19007f237ae4c4622a8bd6bc6e 16-Jul-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 6868 into donut

* changes:
Test to ensure that /sdcard is mounted with security-critical options.
63aaf2492afcc84d9ff1ce06ad739442f64c307b 15-Jul-2009 Shabsi Walfish <shabsi@google.com> am 8987a8e8: Moves the out location of perm_checker and perm_checker.conf to /data/local

Merge commit '8987a8e89e733ac313f0a8a1e627bb4845b521e7'

* commit '8987a8e89e733ac313f0a8a1e627bb4845b521e7':
Moves the out location of perm_checker and perm_checker.conf to /data/local
8987a8e89e733ac313f0a8a1e627bb4845b521e7 14-Jul-2009 Shabsi Walfish <shabsi@google.com> Moves the out location of perm_checker and perm_checker.conf to /data/local
stest/Android.mk
dd59a1a0672fdd5e47b40579602d796af5bbfc9d 14-Jul-2009 Shabsi Walfish <shabsi@google.com> am 18d9c5da: Updates the filesystem permissions test so that the binary and config file can be located anywhere (and change the default config file location to /data/local).

Merge commit '18d9c5da994b8741877e999653f93fc6df1d6310'

* commit '18d9c5da994b8741877e999653f93fc6df1d6310':
Updates the filesystem permissions test so that the binary and config file can
18d9c5da994b8741877e999653f93fc6df1d6310 13-Jul-2009 Shabsi Walfish <shabsi@google.com> Updates the filesystem permissions test so that the binary and config file can
be located anywhere (and change the default config file location to
/data/local).
stest/README
stest/perm_checker.c
stest/perm_checker.conf
b000782e81f9757ec9f6eb1711135cdaf622f6b0 11-Jul-2009 Chris Palmer <palmer@google.com> Test to ensure that /sdcard is mounted with security-critical options.
stest/mounts-test.sh
885aa691269adb463c8dc133fbf3ee0ede9aa2e5 10-Jul-2009 David 'Digit' Turner <digit@google.com> am b381ead4: Don\'t build libstdc++ host tests with the Bionic headers.

Merge commit 'b381ead492251a797d2df4b260cb01eb1f64cfad'

* commit 'b381ead492251a797d2df4b260cb01eb1f64cfad':
Don't build libstdc++ host tests with the Bionic headers.
b381ead492251a797d2df4b260cb01eb1f64cfad 10-Jul-2009 David 'Digit' Turner <digit@google.com> Don't build libstdc++ host tests with the Bionic headers.

This creates conflicts (e.g. <cfloat> includes <sys/limits.h> which is not
always available on the host).

Add missing using ::<function> statements to test_cstdlib.cpp.

Remove obsolete debug trace (LOCAL_MODULE=xxxxx) in Android.mk
ionic/libstdc++/Android.mk
ionic/libstdc++/test_cassert.cpp
ionic/libstdc++/test_cctype.cpp
ionic/libstdc++/test_climits.cpp
ionic/libstdc++/test_cmath.cpp
ionic/libstdc++/test_csetjmp.cpp
ionic/libstdc++/test_csignal.cpp
ionic/libstdc++/test_cstddef.cpp
ionic/libstdc++/test_cstdint.cpp
ionic/libstdc++/test_cstdio.cpp
ionic/libstdc++/test_cstdlib.cpp
ionic/libstdc++/test_cstring.cpp
ionic/libstdc++/test_ctime.cpp
365aff4dc3f21d14b03633f3629f69d71b39c74e 06-Jul-2009 Dima Zavin <dima@android.com> fb_test: allow the user to specify the buffer to draw to and make active.

Signed-off-by: Dima Zavin <dima@android.com>
ramebuffer/fb_test.c
9a8ffbeff88c7b09cc9a86191c7a7fd665ddd980 06-Jul-2009 Rebecca Zavin <rebecca@android.com> tests: Add a simple MDP test.

Signed-off-by: Dima Zavin <dima@android.com>
ramebuffer/Android.mk
ramebuffer/mdp_test.c
57bcf8695903f57beba7542fa943e750ffe899a5 30-Jun-2009 Android (Google) Code Review <android-gerrit@google.com> am 5570651e: Merge change 4730 into donut

Merge commit '5570651ee3c96a2f9e484583291cad2b533c865a'

* commit '5570651ee3c96a2f9e484583291cad2b533c865a':
fstest: Fix device, directory, and file permissions for VPN.
5570651ee3c96a2f9e484583291cad2b533c865a 27-Jun-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 4730 into donut

* changes:
fstest: Fix device, directory, and file permissions for VPN.
5e28318633b733b5effbf3c94a77e27178e2b39a 23-Jun-2009 Sriram Raman <sriramkraman@google.com> am 9c67529d: Remove sound, memtest, vibrator, timetest, cachetest from tests build

Merge commit '9c67529d7bec42a60136677195c46c1cfd995645'

* commit '9c67529d7bec42a60136677195c46c1cfd995645':
Remove sound, memtest, vibrator, timetest, cachetest from tests build
eefb04ecb1dd4b7aa2ad64a8cedff8220b0fcbb8 23-Jun-2009 Nicolas Catania <niko@google.com> am d6079c62: Added main with command line args to plot the data.

Merge commit 'd6079c62819b4c022fe23e5101ca5382fbedb10f'

* commit 'd6079c62819b4c022fe23e5101ca5382fbedb10f':
Added main with command line args to plot the data.
9c67529d7bec42a60136677195c46c1cfd995645 23-Jun-2009 Sriram Raman <sriramkraman@google.com> Remove sound, memtest, vibrator, timetest, cachetest from tests build
ramebuffer/Android.mk
stest/Android.mk
cachetest/Android.mk
emtest/Android.mk
imetest/Android.mk
32c21d90edce22f4c0b55effc527403a51be70f1 19-Jun-2009 Chia-chi Yeh <chiachi@android.com> fstest: Fix device, directory, and file permissions for VPN.
stest/perm_checker.conf
d6079c62819b4c022fe23e5101ca5382fbedb10f 03-Jun-2009 Nicolas Catania <niko@google.com> Added main with command line args to plot the data.

New shell script to generate scalability data.

Fixed copyright notice.
Fixed incomplete metadata issue when debugfs was not mounted.
dcard/plot_sdcard.py
dcard/profile_sdcard.sh
dcard/stopwatch.cpp
3ab8f4e41cef2ef2bed51963fd5f8534ad8861ff 02-Jun-2009 Android (Google) Code Review <android-gerrit@google.com> am 3d44de40: Merge change 1918 into donut

Merge commit '3d44de40d56dd4da750c453814ab2bf6fc46273d'

* commit '3d44de40d56dd4da750c453814ab2bf6fc46273d':
Load test for the sdcard.
3d44de40d56dd4da750c453814ab2bf6fc46273d 02-Jun-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 1918 into donut

* changes:
Load test for the sdcard.
1ded028acecd41f7fd10fc63fb859ecdad0e1ff4 29-May-2009 David 'Digit' Turner <digit@google.com> am 611cdccd: Add a new unit test that checks that the static C++ constructors of shared libraries and dynamic executables are called only once, and in the correct order.

Merge commit '611cdccd9690a9083816f6d4746e998d58250a86'

* commit '611cdccd9690a9083816f6d4746e998d58250a86':
Add a new unit test that checks that the static C++ constructors of
39c016f875b793296a121f41de5775b88f6fa1c9 19-May-2009 Nicolas Catania <niko@google.com> Load test for the sdcard.

Simulate loads on the sdcard for write, read and open operations using
one or more process.

The number of processes to run concurently can be specified on the command line.
The size of the file and the number of iterations (for averaging result) are
also a command line flag.

The user can have summary of the performance plus the raw data for
processing with a separate tool.

There is a basic python script to help plotting the result.
dcard/Android.mk
dcard/plot_sdcard.py
dcard/sdcard_perf_test.cpp
dcard/stopwatch.cpp
dcard/stopwatch.h
dcard/sysutil.cpp
dcard/sysutil.h
dcard/testcase.cpp
dcard/testcase.h
611cdccd9690a9083816f6d4746e998d58250a86 28-May-2009 David 'Digit' Turner <digit@google.com> Add a new unit test that checks that the static C++ constructors of
shared libraries and dynamic executables are called only once, and in
the correct order.
ionic/libc/Android.mk
ionic/libc/bionic/lib_static_init.cpp
ionic/libc/bionic/lib_static_init.h
ionic/libc/bionic/test_static_init.cpp
59811e47b2a095804589db953c35c81f592e3d26 19-May-2009 Android (Google) Code Review <android-gerrit@google.com> am d7f225b7: Merge change 1908 into donut

Merge commit 'd7f225b7ebf3bcb9af9df7ecda38125f6e429774'

* commit 'd7f225b7ebf3bcb9af9df7ecda38125f6e429774':
Add <cmath> test
4c0461001130e5ea3cd45997598863599837d9d8 18-May-2009 David 'Digit' Turner <digit@google.com> Add <cmath> test
ionic/libstdc++/Android.mk
ionic/libstdc++/test_cmath.cpp
05abce16e1ce6d6e869b65c40a56e56fdfda3840 09-May-2009 Arve Hjønnevåg <arve@android.com> am fb96abd: Bring timetest back.

Merge commit 'fb96abdcfc53dc0c4ff0450c0afd192d6ba570c1'

* commit 'fb96abdcfc53dc0c4ff0450c0afd192d6ba570c1':
Bring timetest back.
fb96abdcfc53dc0c4ff0450c0afd192d6ba570c1 08-May-2009 Arve Hjønnevåg <arve@android.com> Bring timetest back.
imetest/Android.mk
imetest/timetest.c
e09db60c180b0380811bc03ac2e2ff439cbe7e09 05-May-2009 David 'Digit' Turner <digit@google.com> am ac6a88e: Add a new test to check the behaviour of getaddrinfo()

Merge commit 'ac6a88edbf65ff3f9e40d6e4bf1e55a002be6d6c'

* commit 'ac6a88edbf65ff3f9e40d6e4bf1e55a002be6d6c':
Add a new test to check the behaviour of getaddrinfo()
ac6a88edbf65ff3f9e40d6e4bf1e55a002be6d6c 05-May-2009 David 'Digit' Turner <digit@google.com> Add a new test to check the behaviour of getaddrinfo()
ionic/libc/Android.mk
ionic/libc/common/test_getaddrinfo.c
c69163b9339a8e9e326c8865403d290923d2308e 01-May-2009 Dima Zavin <dima@android.com> am acbb5bc: fb_test: Look for fbdev in several possible locations.

Merge commit 'acbb5bc99bccf7e625cc73fb1aaa90355bedb733'

* commit 'acbb5bc99bccf7e625cc73fb1aaa90355bedb733':
fb_test: Look for fbdev in several possible locations.
acbb5bc99bccf7e625cc73fb1aaa90355bedb733 01-May-2009 Dima Zavin <dima@android.com> fb_test: Look for fbdev in several possible locations.

Also, only try to set console graphics mode if we have an fbcon.

This should make this utility a little more robust, and a hopefully
more useful for bringup.

Signed-off-by: Dima Zavin <dima@android.com>
ramebuffer/fb_test.c
4fe9c03ac8acc48db74a85589a93bed1c6fb9834 10-Apr-2009 Niko Catania <> AI 145716: am: CL 145714 Added cstring wrapper around string.h.
In new, include cstddef which declares std::size_t.
Original author: niko

Automated import of CL 145716
ionic/libstdc++/Android.mk
ionic/libstdc++/test_cstring.cpp
8c88d7d48dc60adcfef4c1e6b6ef6ac255cfc16d 10-Apr-2009 Niko Catania <> AI 145714: Added cstring wrapper around string.h.
In new, include cstddef which declares std::size_t.
BUG=1601432

Automated import of CL 145714
ionic/libstdc++/Android.mk
ionic/libstdc++/test_cstring.cpp
a6df34dcb4fa4b0ca70fa45ab5e48f4d07c3b74f 09-Apr-2009 Niko Catania <> AI 145159: am: CL 145059 (Almost) final set of wrapper around the C headers for stdc++ and their tests.
The only one left is cstring.
* bionic/libstdc++/include/cstdlib:
* bionic/libstdc++/include/cstdio:
* bionic/libstdc++/include/cstdint:
* bionic/libstdc++/include/csignal:
* bionic/libstdc++/include/csetjmp:
Added header file.
Checks the bionic headers file were picked up instead of the host ones.
Added test for new header files
* system/extras/tests/bionic/libstdc++/Android.mk:
Added tests for the new header files.
EXTRA_CFLAGS: include the bionic header files.
Original author: niko

Automated import of CL 145159
ionic/libstdc++/Android.mk
ionic/libstdc++/README.TXT
ionic/libstdc++/test_cassert.cpp
ionic/libstdc++/test_cctype.cpp
ionic/libstdc++/test_climits.cpp
ionic/libstdc++/test_csetjmp.cpp
ionic/libstdc++/test_csignal.cpp
ionic/libstdc++/test_cstddef.cpp
ionic/libstdc++/test_cstdint.cpp
ionic/libstdc++/test_cstdio.cpp
ionic/libstdc++/test_cstdlib.cpp
ionic/libstdc++/test_ctime.cpp
1aa5708e437b96e04f31d9c9f167427411ba5510 08-Apr-2009 Niko Catania <> AI 145059: (Almost) final set of wrapper around the C headers for stdc++ and their tests.
The only one left is cstring.
* bionic/libstdc++/include/cstdlib:
* bionic/libstdc++/include/cstdio:
* bionic/libstdc++/include/cstdint:
* bionic/libstdc++/include/csignal:
* bionic/libstdc++/include/csetjmp:
Added header file.
Checks the bionic headers file were picked up instead of the host ones.
Added test for new header files
* system/extras/tests/bionic/libstdc++/Android.mk:
Added tests for the new header files.
EXTRA_CFLAGS: include the bionic header files.
BUG=1601432

Automated import of CL 145059
ionic/libstdc++/Android.mk
ionic/libstdc++/README.TXT
ionic/libstdc++/test_cassert.cpp
ionic/libstdc++/test_cctype.cpp
ionic/libstdc++/test_climits.cpp
ionic/libstdc++/test_csetjmp.cpp
ionic/libstdc++/test_csignal.cpp
ionic/libstdc++/test_cstddef.cpp
ionic/libstdc++/test_cstdint.cpp
ionic/libstdc++/test_cstdio.cpp
ionic/libstdc++/test_cstdlib.cpp
ionic/libstdc++/test_ctime.cpp
df9e38bf87d0f4e0b3afb3c52ec84efdc4b03678 03-Apr-2009 Niko Catania <> AI 144391: am: CL 144236 Added new C to stdc++ header files: cassert, cctype, climits, ctime.
QA Impact:None
Original author: niko

Automated import of CL 144391
ionic/libstdc++/Android.mk
ionic/libstdc++/test_cassert.cpp
ionic/libstdc++/test_cctype.cpp
ionic/libstdc++/test_climits.cpp
ionic/libstdc++/test_cstddef.cpp
ionic/libstdc++/test_ctime.cpp
84011c7599ab8a4463cefda5e8ce8a59987640d8 02-Apr-2009 Niko Catania <> AI 144236: Added new C to stdc++ header files: cassert, cctype, climits, ctime.
QA Impact:None
BUG=1601432

Automated import of CL 144236
ionic/libstdc++/Android.mk
ionic/libstdc++/test_cassert.cpp
ionic/libstdc++/test_cctype.cpp
ionic/libstdc++/test_climits.cpp
ionic/libstdc++/test_cstddef.cpp
ionic/libstdc++/test_ctime.cpp
ed5e6913f0f51210bf63dfa3c39abe36a0573469 31-Mar-2009 Niko Catania <> AI 143632: am: CL 143504 Completed cstddef to be non empty and similar to the gnu stl implementation.
Even if we don't want to have a bloated stl implementation, having empty
files around is probably not very good either.
Added a test to make sure the header file compiles on host and kila-eng.
QA Impact: In system/extras/test/bionic/libstdc++ build the tests using:
mm BIONIC_TESTS=1
to build the host and target tests.
Original author: niko
Merged from: //branches/donutburger/...

Automated import of CL 143632
ionic/libc/README.TXT
ionic/libstdc++/Android.mk
ionic/libstdc++/README.TXT
ionic/libstdc++/test_cstddef.cpp
3cb2639f22f8aaf46852c9f03e825e05fc7e7362 30-Mar-2009 Niko Catania <> AI 143504: Completed cstddef to be non empty and similar to the gnu stl implementation.
Even if we don't want to have a bloated stl implementation, having empty
files around is probably not very good either.
Added a test to make sure the header file compiles on host and kila-eng.
QA Impact: In system/extras/test/bionic/libstdc++ build the tests using:
mm BIONIC_TESTS=1
to build the host and target tests.
BUG=1601432

Automated import of CL 143504
ionic/libc/README.TXT
ionic/libstdc++/Android.mk
ionic/libstdc++/README.TXT
ionic/libstdc++/test_cstddef.cpp
3485eb0fbcfbb9d4ad227eb420730523cd081120 25-Mar-2009 Dianne Hackborn <> Automated import from //branches/donutburger/...@140818,140818
pueater/NOTICE
130415171ee137cb3e18c3a8b2c873969dcbae81 25-Mar-2009 Dianne Hackborn <> Automated import from //branches/master/...@140824,140824
pueater/NOTICE
319ea244ab117bfa519ec4fb176e5b42a5710458 19-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import //branches/master/...@140412
ionic/libc/Android.mk
ionic/libc/common/test_strftime_2039.c
8e325b2a5a6f7c333efe0db06007b049a8043e87 09-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@137197
pueater/Android.mk
b19350d4c76b0f301466a6502dc0b5a3e3bfafda 05-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@136594
pueater/daemonize.c
e16cb84e2324f05334d18dcf5956f20f44262b62 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroid.mk
ionic/libc/Android.mk
ionic/libc/MODULE_LICENSE_BSD_AND_GPL
ionic/libc/README.TXT
ionic/libc/bionic/lib_relocs.c
ionic/libc/bionic/test_cond.c
ionic/libc/bionic/test_getgrouplist.c
ionic/libc/bionic/test_mutex.c
ionic/libc/bionic/test_netinet_icmp.c
ionic/libc/bionic/test_pthread_cond.c
ionic/libc/bionic/test_pthread_create.c
ionic/libc/bionic/test_relocs.c
ionic/libc/common/hello_world.cpp
ionic/libc/common/test_gethostbyname.c
ionic/libc/common/test_gethostname.c
ionic/libc/common/test_libgen.c
ionic/libc/common/test_pthread_cleanup_push.c
ionic/libc/common/test_pthread_getcpuclockid.c
ionic/libc/common/test_pthread_join.c
ionic/libc/common/test_pthread_once.c
ionic/libc/common/test_semaphore.c
ionic/libc/common/test_seteuid.c
ionic/libc/common/test_static_cpp_mutex.cpp
ionic/libc/common/test_tm_zone.c
ionic/libc/common/test_udp.c
ionic/libc/glibc/assert/test-assert.c
ionic/libc/other/bench_locks.c
ionic/libc/other/test_aligned.c
ionic/libc/other/test_arc4random.c
ionic/libc/other/test_atomics.c
ionic/libc/other/test_jpeg.c
ionic/libc/other/test_sysconf.c
ionic/libc/other/test_system.c
ionic/libc/other/test_thread_max.c
ionic/libc/other/test_timer_create.c
ionic/libc/other/test_timer_create2.c
ionic/libc/other/test_timer_create3.c
ionic/libc/other/test_vfprintf_leak.c
ionic/libc/other/test_zlib.c
pueater/Android.mk
pueater/cpueater.c
pueater/daemonize.c
ramebuffer/Android.mk
ramebuffer/fb_test.c
ramebuffer/minui.h
ramebuffer/refresh.c
stest/Android.mk
stest/README
stest/perm_checker.c
stest/perm_checker.conf
cachetest/Android.mk
cachetest/icache.S
cachetest/icache2.S
cachetest/icache_main.c
emtest/Android.mk
emtest/memtest.cpp
emtest/thumb.cpp
chedtest/Android.mk
chedtest/schedtest.c
19ddb4b1680760e2d6863c3003976882ebd9d0fa 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
ndroid.mk
ionic/libc/Android.mk
ionic/libc/MODULE_LICENSE_BSD_AND_GPL
ionic/libc/README.TXT
ionic/libc/bionic/lib_relocs.c
ionic/libc/bionic/test_cond.c
ionic/libc/bionic/test_getgrouplist.c
ionic/libc/bionic/test_mutex.c
ionic/libc/bionic/test_netinet_icmp.c
ionic/libc/bionic/test_pthread_cond.c
ionic/libc/bionic/test_pthread_create.c
ionic/libc/bionic/test_relocs.c
ionic/libc/common/hello_world.cpp
ionic/libc/common/test_gethostbyname.c
ionic/libc/common/test_gethostname.c
ionic/libc/common/test_libgen.c
ionic/libc/common/test_pthread_cleanup_push.c
ionic/libc/common/test_pthread_getcpuclockid.c
ionic/libc/common/test_pthread_join.c
ionic/libc/common/test_pthread_once.c
ionic/libc/common/test_semaphore.c
ionic/libc/common/test_seteuid.c
ionic/libc/common/test_static_cpp_mutex.cpp
ionic/libc/common/test_tm_zone.c
ionic/libc/common/test_udp.c
ionic/libc/glibc/assert/test-assert.c
ionic/libc/other/bench_locks.c
ionic/libc/other/test_aligned.c
ionic/libc/other/test_arc4random.c
ionic/libc/other/test_atomics.c
ionic/libc/other/test_jpeg.c
ionic/libc/other/test_sysconf.c
ionic/libc/other/test_system.c
ionic/libc/other/test_thread_max.c
ionic/libc/other/test_timer_create.c
ionic/libc/other/test_timer_create2.c
ionic/libc/other/test_vfprintf_leak.c
ionic/libc/other/test_zlib.c
pueater/Android.mk
pueater/cpueater.c
pueater/daemonize.c
ramebuffer/Android.mk
ramebuffer/fb_test.c
ramebuffer/minui.h
ramebuffer/refresh.c
stest/Android.mk
stest/README
stest/perm_checker.c
stest/perm_checker.conf
cachetest/Android.mk
cachetest/icache.S
cachetest/icache2.S
cachetest/icache_main.c
emtest/Android.mk
emtest/memtest.cpp
emtest/thumb.cpp
chedtest/Android.mk
chedtest/schedtest.c
dbdf1561ad9b4c6100fb93028929ece02bf66a74 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@132589
ionic/libc/Android.mk
ionic/libc/other/test_timer_create3.c
17bb1c49683bdc3dee40448ab6e099f38376c326 03-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@137055
ionic/libc/Android.mk
ionic/libc/other/test_timer_create3.c
d6dd2fcf84a73288fbdc5c207ec28ee877a19c9b 19-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@132276
ionic/libc/Android.mk
ionic/libc/bionic/lib_relocs.c
ionic/libc/bionic/test_relocs.c
ionic/libc/common/hello_world.cpp
ionic/libc/other/test_timer_create2.c
d4ccd3f41f4a68276887e88d4618cc93e221361b 13-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@131421
chedtest/Android.mk
chedtest/schedtest.c
4c644e5265bd0c62e28a7a20bb36def738e960e9 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
pueater/cpueater.c
stest/perm_checker.c
1d68e595e72f955a8cd12f59825943ea71daf7d5 16-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@126645
ionic/libc/other/test_jpeg.c
pueater/Android.mk
pueater/daemonize.c
emtest/Android.mk
ab8beedeb70c6941e0ff68014d8db64cee4ef15d 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
ionic/libc/Android.mk
ionic/libc/MODULE_LICENSE_BSD_AND_GPL
ionic/libc/README.TXT
ionic/libc/bionic/test_cond.c
ionic/libc/bionic/test_getgrouplist.c
ionic/libc/bionic/test_mutex.c
ionic/libc/bionic/test_netinet_icmp.c
ionic/libc/bionic/test_pthread_cond.c
ionic/libc/bionic/test_pthread_create.c
ionic/libc/common/test_gethostbyname.c
ionic/libc/common/test_gethostname.c
ionic/libc/common/test_libgen.c
ionic/libc/common/test_pthread_cleanup_push.c
ionic/libc/common/test_pthread_getcpuclockid.c
ionic/libc/common/test_pthread_join.c
ionic/libc/common/test_pthread_once.c
ionic/libc/common/test_semaphore.c
ionic/libc/common/test_seteuid.c
ionic/libc/common/test_static_cpp_mutex.cpp
ionic/libc/common/test_tm_zone.c
ionic/libc/common/test_udp.c
ionic/libc/glibc/assert/test-assert.c
ionic/libc/other/bench_locks.c
ionic/libc/other/test_aligned.c
ionic/libc/other/test_arc4random.c
ionic/libc/other/test_atomics.c
ionic/libc/other/test_jpeg.c
ionic/libc/other/test_sysconf.c
ionic/libc/other/test_system.c
ionic/libc/other/test_thread_max.c
ionic/libc/other/test_timer_create.c
ionic/libc/other/test_vfprintf_leak.c
ionic/libc/other/test_zlib.c
pueater/Android.mk
pueater/daemonize.c
ramebuffer/Android.mk
ramebuffer/fb_test.c
ramebuffer/minui.h
ramebuffer/refresh.c
stest/perm_checker.conf
7341494707810f709855ea85ce03a8ec3ac8dbaf 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
ndroid.mk
pueater/Android.mk
pueater/cpueater.c
stest/Android.mk
stest/README
stest/perm_checker.c
stest/perm_checker.conf
cachetest/Android.mk
cachetest/icache.S
cachetest/icache2.S
cachetest/icache_main.c
emtest/Android.mk
emtest/memtest.cpp
emtest/thumb.cpp