platform_system_core/libnativebridge/tests
Jiyong Park 00f2ebe9cc shim libraries for libnativeloader and libnativebridge
libnativeloader_lazy and libnativebridge_lazy are shim libraries for
libnativeloader and libnativebridge, respectively.

The shim libraries provides the same APIs as their counterparts, but
when the APIs are called, the APIs from the real libraries are
loaded/linked/and executed using dlopen/dlsym.

Bug: 123403798
Bug: 124250621
Test: m
Test: device boots to the UI
Test: mma under system/core/libnativebridge with aosp_cf_x86
adb sync; execute all tests under
/data/nativetest/libnativebridge-lazy-tests
All passes except NativeBridgeTest.V2_Signal which is also failing
in /data/nativetest/libnativebridge-tests.

Change-Id: Ic6484784eaa7872dcdd2decbb30943fb34c1abd7
2019-02-12 19:35:45 +09:00
..
Android.bp shim libraries for libnativeloader and libnativebridge 2019-02-12 19:35:45 +09:00
CodeCacheCreate_test.cpp maybe fix mac build 2014-11-02 06:13:53 -08:00
CodeCacheExists_test.cpp maybe fix mac build 2014-11-02 06:13:53 -08:00
CodeCacheStatFail_test.cpp Allow native bridge to work without a code cache 2015-07-10 11:22:09 +08:00
CompleteFlow_test.cpp resolved conflicts for merge of 7a1abfe3 to lmp-mr1-dev-plus-aosp 2014-10-29 19:51:04 +00:00
DummyNativeBridge.cpp Handle code_cache dir creation in libnativebridge 2014-10-27 15:37:32 +00:00
DummyNativeBridge2.cpp LibNativeBridge: Version 2 2015-05-14 20:20:49 -07:00
DummyNativeBridge3.cpp NativeBridge: add "linked namespace" semantic corresponding to linker 2017-03-29 17:34:11 -07:00
InvalidCharsNativeBridge_test.cpp NativeBridge: Refactor for new initialization flow 2014-09-08 11:12:13 -07:00
NativeBridge2Signal_test.cpp LibNativeBridge: Version 2 2015-05-14 20:20:49 -07:00
NativeBridge3CreateNamespace_test.cpp Upgrade native bridge to version 3 to support namespace 2016-10-25 11:11:38 -07:00
NativeBridge3GetError_test.cpp Upgrade native bridge to version 3 to support namespace 2016-10-25 11:11:38 -07:00
NativeBridge3InitAnonymousNamespace_test.cpp NativeBridge: add "linked namespace" semantic corresponding to linker 2017-03-29 17:34:11 -07:00
NativeBridge3IsPathSupported_test.cpp Upgrade native bridge to version 3 to support namespace 2016-10-25 11:11:38 -07:00
NativeBridge3LoadLibraryExt_test.cpp Upgrade native bridge to version 3 to support namespace 2016-10-25 11:11:38 -07:00
NativeBridge3UnloadLibrary_test.cpp Upgrade native bridge to version 3 to support namespace 2016-10-25 11:11:38 -07:00
NativeBridgeApi.c Make the native bridge API a C API. 2019-01-14 09:13:30 +00:00
NativeBridgeTest.h Upgrade native bridge to version 3 to support namespace 2016-10-25 11:11:38 -07:00
NativeBridgeVersion_test.cpp LibNativeBridge: Version 2 2015-05-14 20:20:49 -07:00
NeedsNativeBridge_test.cpp Define current ABI string in android-base/macros.h 2017-08-23 20:46:38 +02:00
PreInitializeNativeBridge_test.cpp Use -Werror in system/core/libnativebridge 2017-10-31 15:55:40 -07:00
PreInitializeNativeBridgeFail1_test.cpp system/core Replace cutils/log.h with android/log.h 2016-09-30 12:47:05 -07:00
PreInitializeNativeBridgeFail2_test.cpp system/core Replace cutils/log.h with android/log.h 2016-09-30 12:47:05 -07:00
ReSetupNativeBridge_test.cpp NativeBridge: Refactor for new initialization flow 2014-09-08 11:12:13 -07:00
UnavailableNativeBridge_test.cpp LibNativeBridge: Add early init & env setup 2014-09-26 13:04:36 -07:00
ValidNameNativeBridge_test.cpp Revert "DO NOT MERGE Libnativebridge: Temporarily change back to late dlopen" 2014-09-25 21:46:56 +00:00