Age | Commit message (Collapse) | Author |
|
* commit '0401a3bf116e438b2fe7749604f5ea0c6bc996e2':
add gtest to darwin and windows whitelist for adb_test
|
|
|
|
* commit '5ab45219a6ad07cc30e6b58fd09371e2a14b93ed':
Set LOCAL_EXPORT_C_INCLUDE_DIRS.
|
|
|
|
Export the include directory so that code linking against
gtest doesn't need to manually specify it.
Change-Id: Ie6f645e28212a5f82f59085e142ffc3c7c2d78a4
|
|
To build adb_test (from system/core/adb) on Windows, gtest is needed,
thus add libgtest_host and libgtest_main_host to the whitelist for
Windows. Also added to Darwin.
Change-Id: Ia38e18bebe40d0061ffe41015dc86c5973f63281
Signed-off-by: Spencer Low <CompareAndSwap@gmail.com>
|
|
* commit '01e30b453ed9de79e9338ff31733e045862273f6':
Add RTTI support to libgtest and libgtest_host.
|
|
|
|
This is needed by some newly ported code.
Bug: 22827985
Change-Id: I7c7f6efdd203db1af43c9e171400197dc5598a0c
|
|
* commit 'dabc7dd8312f9e80db7da26a2ab0eeb0833dd333':
Use new sanitizer option.
|
|
|
|
Change-Id: I0e535d0d22ca7868ae1d66e7fdbf41c6bc5e358f
|
|
* commit 'ae65c436cada904c8ac1996a445ec5da66cc129e':
Allow to build host gtest libraries in unbundled build.
|
|
* commit 'e826aa4f99cf7d9e57fe9668e299a2808674ede4':
Allow to build host gtest libraries in unbundled build.
|
|
|
|
You need to include external/libcxx and external/libcxxabi in the
unbundled branche's repo manifest, though.
Change-Id: I778f36ef941beb932ef28c02188b8c855435b051
(cherry-picked from commit e826aa4f99cf7d9e57fe9668e299a2808674ede4)
|
|
You need to include external/libcxx and external/libcxxabi in the
unbundled branche's repo manifest, though.
Change-Id: I778f36ef941beb932ef28c02188b8c855435b051
|
|
|
|
Clang is already the default for host builds on Linux and Darwin, and
setting this forces Windows to clang as well, which isn't supported
yet.
Clean up the now redundant LOCAL_ADDITIONAL_DEPENDENCIES while I'm
here.
Change-Id: I24ee5144f40d10a2064ad12fb5e53c6bc791fe7c
|
|
|
|
stlport is not fully compatible with C++11, and gtest manages to break
it. Use an older standard to avoid this.
Bug: 18466763
Change-Id: I075219059321cbe9df5f737559e15f8be621213d
|
|
|
|
The stlport linked libraries are compiled with the NDK, so do not need
to be removed. They are being renamed to libstlport_ndk to make their
intended use explicit, and should not be used for platform tests.
Bug: 15193147
Change-Id: I871e765ae1cd006971542f3926509b85f7edb7e7
|
|
|
|
Now that we've moved to libc++ as the default, we don't need to sets
of libraries for the host.
Rename the libc++ versions of the libraries to the normal names.
Change-Id: Idba84aedcfeca557f9152129803d9cd50523e722
|
|
|
|
Change-Id: If1a12384bf2f61e01ca0cb4de827047932a91c1b
|
|
|
|
We can maybe do this once the whole tree has moved to clang, but it
isn't feasible to do this for now since it means _every_ test will
need to also use clang and link ASAN.
Change-Id: I64f08100a23ee4ed794090bcb66b81ee4f1d4b8a
|
|
|
|
Change-Id: I40f9e647ddf8160fd08cc0baef56e1d7fc77a65f
|
|
|
|
Change-Id: Iaded56bc87bdc59058b4d7064eb97fc321d497a0
|
|
|
|
The version of g++ that was being used on Mac was unable to properly resolve
some of the template functions.
Change-Id: Ieab2c0938638ee0438602e49ac171e58ada2902b
|
|
|
|
Change-Id: Ib73f6d38ed7d2bcb759a0f3e4ee44010b552fddc
|
|
|
|
Change-Id: I7d71e1aac072258e62eba7b2bfba9f1ff6f98c82
|
|
|
|
That gives us real regular expressions on all architectures, which lets us
pass more of gtest's own unit tests.
Change-Id: I05f0232ba9cac485018e3764fa7e8910d19bd8f3
|
|
|
|
There are more tests now, and a lot of the old ones are conveniently gathered
into a single .cc file.
Change-Id: If0735979ab64ccd082d2b4a3af78e0eab0d2c0d5
|
|
|
|
Change-Id: I320c7159131cb782ede1a3c5cd539b956f77f521
|
|
|
|
This is part of an attempt to get us back in sync with upstream. They
currently have Android support, but it's different from what we've got.
Change-Id: I2749ef426a441c0573fbaa5e0e50fd627df75551
|
|
|
|
Failures in the posix::FOpen call in the String GetCapturedString() method
of the CapturedStream class were ignored: the file variable was passed to
ReadEntireFile(file), causing a segmentation violation without indication
as to cause. In this commit GTEST_CHECK_ is now used to provide an indication
of the reason for failure.
Change-Id: Id419f4fa1f05b5c3ca09a19551747bb5f0ee635f
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
|
|
|