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
|