History log of /packages/services/Car/car-systemtest-lib/src/android/car/test/CarTestManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a28d7b201584823286f26e21a9f30d07c416eb3e 01-Mar-2016 Keun-young Park <keunyoung@google.com> add input service

- CarInputService monitors input event through vehicle hal
and handle it by itself (for now, VOICE_ASSITANT only),
deliver it to other relevant component,
or inject as android key event into kernel input device.
- renamed jni to jni_car_service
- added kitchensink input test.
- From kitchensink test, single touch of volume key does not work
as touch event in other window mess things up. But long press should
work. It will work in real physical keys.
- TODO: android key to linux key mapping should be expanded
for all possible keys.

bug: 27461452

Change-Id: I51e4b64bcd3c745f27ebb089fafce536be91f04d
/packages/services/Car/car-systemtest-lib/src/android/car/test/CarTestManager.java
43cfff21932b23f0e382aa78ffc1bb053928b1c5 19-Feb-2016 Keun-young Park <keunyoung@google.com> fix race in vehicle hal mocking

- run mock start / stop in main thread of car service so that
it does not have race with on-going init
- fix synchronization in CarTestManager so that callback
and mock start / stop cannot deadlock

bug: 27245898
Change-Id: Iceb0b46227368ad5ead9f70f5a977155367f96b2
/packages/services/Car/car-systemtest-lib/src/android/car/test/CarTestManager.java
e54ac276796c6535558f8444d882adecd19ce2bd 17-Feb-2016 Keun-young Park <keunyoung@google.com> add android.car

- instead of using binder as compatibility layer, add android.car
- apps using android.car should add it to LOCAL_JAVA_LIBRARIES
unless doing include
packages/services/Car/car-support-lib/car-support.mk

- support lib renamed to android.support.car
- UI stuffs only exist in android.support.car
UI has dependency on androud support library and not added to
android.car

- permission only uses android.car namespace even for support.car

- car-systemtest remains as static library. To use CarTestManager,
test app should get CarTestManagerBinderWrapper then create
CarTestManager.

bug: 27199752
Change-Id: I3522e11e958dade404443fbe2d45f576c827fa7a
/packages/services/Car/car-systemtest-lib/src/android/car/test/CarTestManager.java