aboutsummaryrefslogtreecommitdiff
path: root/tests/EmbeddedKitchenSinkApp/res
AgeCommit message (Collapse)Author
2018-06-29Add connectivity test fragment to KitchenSinkPavel Maltsev
Right now it displays a list of networks and can send request for OEM-paid and Eth1 networks. Bug: 74811930 Test: kitchen sink Change-Id: I5628d4ef745b4bbe1a7b4f33d0c3d2056c5884c1 Merged-In: I5628d4ef745b4bbe1a7b4f33d0c3d2056c5884c1
2018-06-13Clean up for ENV_OUTSIDE_TEMPERATUREKai
Replace SENSOR_TYPE_ENVIRONMENT with ENV_OUTSIDE_TEMPERATURE. Correct permission of ENV_OUTSIDE_TEMPERATURE in PropertyHalServiceIds. Bug: 109742155 Test: runtest -x packages/services/Car/tests/android_car_api_test runtest -x packages/services/Car/tests/carservice_unit_test Change-Id: I28b3567407d81584711b1f27ca98892e1b56d1e5
2018-06-06Add a mic button to use Activity#showAssist.Nicholas Sauer
bug: 73800527 Test: m EmbeddedKitchenSinkApp && install. Try both buttons and see assistant. Change-Id: I70efebe8c36fd65b66f41fc0d568d5279ba04661
2018-06-02Create CarPropertyService and CarPropertyManagerSteve Paik
CarPropertyService replaces Cabin, Hvac, Info, Sensor, and VendorExtension services. Bug: 78782959 Bug: 36649684 Bug: 68056035 Test: runtest -x packages/services/Car/tests/android_car_api_test runtest -x packages/services/Car/tests/carservice_unit_test Change-Id: I69756654473fe66ef95e9e2cd4f3c1045e3ac938 Merged-In: Ic0a94805f83cc0222fb2bcf9674b6031bc050986 (cherry picked from commit fc0257133967edcb217e07e9ab942690eeaae3de) (cherry picked from commit 0265d8348716b2971f76e697f410f4cf7128371c)
2018-05-22Service and KitchenSink logic to read the kernel's input event queuesEnrico Granata
This patch provides a native service that can manually be built, installed to a device, and launched, e.g. sh# /system/bin/com.android.car.keventreader /dev/input/event* The service will monitor the files provided as input (expecting them to be kernel input queues in the format described at, e.g. https://github.com/torvalds/linux/blob/master/include/uapi/linux/input.h), and generate events upon reading EV_KEY events from each such file. The patch also includes a KitchenSink hook to talk to the native service and receive key events from it. Bug: 78258802 Test: manual on Mojave Change-Id: If7f2f1f72e4dc6a26cd9d32b31e90e494d55650b Merged-In: If7f2f1f72e4dc6a26cd9d32b31e90e494d55650b
2018-04-03Migrate to androidx.* dependencies.Anthony Chen
Note, that the EmbeddedKitchenSinkApp has not been migrated because it depends on car support library. The car support library target is not yet ready to be migrated. Also, clean up that app so that it no longer depends on car-stream-ui-lib. Test: build and flash Bug: 77483560 Change-Id: I80f532b7ac2e328b22bf45f0dacc5d2b43a6cb6e
2018-04-03Cleanup after updating VHALSteve Paik
This CL cleans up the mess created after we revised VHAL's type.hal. I also removed CarRadio* since that is deprecated. Bug: 77301298 Test: It compiles Change-Id: Iad881373ab555da7e282349f5519f0882c5cd0cd
2018-03-29Enhance test environment for inputPavel Maltsev
Use real Car Service in the input fragment in KitchenSink app. This is done through injecting events through back-door property of emulated VHAL, in this case events tergeting cluster will be delivered to OEM provided service Use InputMethodManager to inject KeyEvent into sample cluster main activity Bug: 74616964 Test: manual kitchen sink + cluster display, verify that taping on Left/Right steering wheel buttons in kitchen sink switches facets in the cluster Change-Id: I09b01b3a08ce05b6c7d9e2a797cf3a5f6c42f2e0
2018-03-15Add sample code to KitchenSink for ActivityViewPavel Maltsev
Test: kitchen sink app Bug: 74194519 Change-Id: If9ada7f03b8cd2eb17facb638ca312034c175d3a
2018-03-15Merge "Arrange kitchensink inst cluster buttons vertically." into pi-devHarry Slatyer
2018-03-15Arrange kitchensink inst cluster buttons vertically.Harry Slatyer
Now they all fit on narrow screens. Change-Id: Iac878e9cfaa450c145d403c606d13137e9ce85a1 Test: Manually on owl. Bug: 74872424
2018-03-15Add kitchen sink test fragment for notifications.Adora Zhang
Bug: 74862300 Test: N/A Change-Id: Iedc605c4d62820abc97e4cf88b7d4b03d4b91c98 (cherry picked from commit 406a205467dac3c0e5ce99befba31b38d035548d)
2018-02-23Add fader/balance sliders to KitchenSinkScott Randolph
Allows manual testing of the fade/balance APIs in CarAudioManager. Test: Exercise sliders in KitchenSink volume page on Mojave. Change-Id: I9db550f76d45c54911efd780f3ece8c28ac55d09
2018-02-22Merge "Update theme names after car support library changes."Anthony Chen
2018-02-20Add CarPowerManagerSteve Paik
- Add Java API for apps to call into power manager - Update EmbeddedKitchenSink to test API - Update CarPowrManagementService to handle binder interface Bug: 32061842 Test: EmbeddedKitchenSink Change-Id: I15f5c25262507d4a6d6e5f381643f3e584f1843e
2018-02-16Switches volume control to groupId basedHongwei Wang
New APIs added - getVolumeGroupForUsage(int) - getGroup{Min,Max,}Volume(int) - setGroupVolume(int) Old APIs removed - getUsage{Min,Max,}Volume - setUsageVolume Known issue - No volume sliders in Mojave board since there is no volume group configured Adds also the validation pass for volume groups configuration Bug: 72555604 Test: run Car Settings in emulator Change-Id: I2507a45f2771e26fedc5cfbdb017023fa3d67d46
2018-02-16Update theme names after car support library changes.Anthony Chen
Test: build and deploy CarMapsPlaceholder Test: build and deploy EmbeddedKitchenSinkApp Bug: 73501454 Change-Id: I3e62fd515902edc6a53e05bbf4216fd17f4bdbe4
2018-01-19Merge "Update the dependencies to depend on car support library."Anthony Chen
2018-01-13Merge "Remove retired VHAL audio properties"TreeHugger Robot
2018-01-12Remove retired VHAL audio propertiesScott Randolph
Don't depend on Audio related vhal properites, and remove the kitchen sink UI related to car audio focus. Test: Build and run Kitchensink on Mojave Change-Id: I541ef4b027db37140b67aa34db79a07b69e7b63b
2018-01-12Update the dependencies to depend on car support library.Anthony Chen
Test: build and deploy Bug: 69866567 Change-Id: Idf8b043dd2489f67d159ad9924058a512f3bc4b7
2018-01-11BVRA in Kitchen SinkJoseph Pirozzo
Add Bluetooth Voice Recognition Activation commands to Kitchen Sink to test features. Bug: 38485187 Test: Buttons call the BluetoothHeadsetClient startVoiceRecognition and stopVoiceRecognition. Change-Id: If551225bedcffdd81cf3b934435eea277863cbca (cherry picked from commit ffa3512316bb00cc83bcc3694570ee0aca36dc78)
2017-12-18Cleanup CarAudioService - part 2Hongwei Wang
This is a continuous work of ag/3346133 - Removed audio focus APIs in CarAudioManager - Prefer lambda - Removed dead code Bug: 70725845 Test: lunch gcar_emu_x86-userdebug && m -j // Verify in kitchensink Change-Id: Ib92e922a4079e4242138fdd76b69ce87cf0d441b
2017-12-16Revert "Revert "Cleanup the CarAudioService""Hongwei Wang
This reverts commit a2221aa0ff697ab66a3ba1ddc712ede48f4af6af. Bug: 70725845 Change-Id: I513356244839ed245c2c145bcc861cdd21a310b3
2017-12-15add app to show display infoLujiang Xue
Test: build, launched Change-Id: I69956e4d96065bf645ef8281719d6a3edc3f4340
2017-12-07Modify Kitchensink App to add "send new SMS" button to bluetoothVasu Nori
messaging test widget. Bug: 28278579 Test: tested manually on KitchensinkApp. KitchecnsinkApp --> "bluetooth messaging test" --> enter a phone# of this format: "+1-650-123-4567" --> click on "send new message" This is to demonstrate how the existing Bluetooth code in AAE can be used to to send new SMS message to a phone#. For example, Assistant can almost copy this code to add ability to send new SMS message to a phone#. Change-Id: I84ecb8dcb8c86ada688577d822e0f4626a5dad2b
2017-11-30Merge "Default setup for excessive I/O notification"TreeHugger Robot
2017-11-30Default setup for excessive I/O notificationEnrico Granata
- Set sample default values for the thresholds that trigger the I/O notification; - Centralize tracking of the service's configuration; - Implement a default broadcast agent. Test: bit CarServiceTest:com.android.car.CarStorageMonitoringTest Change-Id: I9eb0259eedd34a27532cb621383b87075c6460a3
2017-11-28Add a KitchenSink page to display supported Vehicle HAL propertiesEnrico Granata
This should make it easy to inspect an arbitrary vehicle and discover what HAL properties are supported on it Test: manual Change-Id: Ife18355fee75a573859a6f75675fd8cf1a058328
2017-11-20Add KitchenSink UI to visualize I/O activity snapshotsEnrico Granata
Test: manual Bug: 32512551 Bug: 65846699 Change-Id: I16066e8c8b7a32f88bab86de5953b33c26f262da
2017-11-16Migrate to car support library.Anthony Chen
Changes include depending on drawer components and dimensions. Test: build EmbeddedKitchenSync app Bug: 69271624 Change-Id: Id52cb8fd516b66dc1da7355fc786aec280f3dc32
2017-11-16Bring master up to date with o-car branchLujiang Xue
Test: make, flash Change-Id: I88d8230be29fe9e9c781f77ec5646b1142504859
2017-11-14add a kitchenSink app for testing out alert dialogLujiang Xue
Bug:64035898 Test: build, flash Change-Id: I69b2246b87e0fa7b5f58be5e0a407694ec23a12a (cherry picked from commit 3f944da6197e5090a35f10b9fd135bc442906ec1)
2017-11-09Add Power Manager test fragmentSteve Paik
Bug: 32061842 Test: Kitchen Sink has test fragment Change-Id: If29397d9a74ff92ae651e0f5fb0107c9a5270a06
2017-11-08Add EV parameters to Car APISteve Paik
Plumb EV and Fuel parameters through HAL layer and up to CarInfoManager and CarSensorManager. Bug: 63330964 Test: Check parameters in EmbeddedKitchenSink Change-Id: Ifabada0e851e5a7e6c88feafdcd3da2b84225ac9
2017-10-03Improvements to the Storage fragment in KitchenSink:Enrico Granata
- add a ListView of the history of wear changes; - add data about free storage space; - add buttons to write data to storage. Test: manual Bug: 32512551 Change-Id: Ia40e34f4b6e6a4b1377b49317df6d1162dc1f4ed
2017-09-20Sketch out CarStorageMonitoringService/CarStorageMonitoringManagerEnrico Granata
Bug: 32512551 Test: manual in KitchenSink Change-Id: I5b36b734223195a32d2e0632f0c35b0a470fa3c3
2017-08-15Merge "Replace test music with something easier to hear"TreeHugger Robot
2017-08-14Replace test music with something easier to hearScott Randolph
Use a track with less dynamic range so that it is easy to detect volume changes, etc. The preivous classical track started with a significant amount of silence, and frequent dramatic volume changes making it harder to use for diagnostic purposes. Track is from youtube music library and is noted as free for any use and not requiring attribution. Test: Tap "Media Play" button on the Audio panel of kitchensink. Change-Id: I0a41675c9d4dbfa81f6f35f5c746d2a4c5207853
2017-08-11KitchenSink Bluetooth Hold call buttonAgranee
Add hold call button to bluetooth headset fragment Bug: 63412812 Test: Start a Call with a phone/telco that supports hold and hold a call Change-Id: I8132a20bf7ff1f28b077880fc2e90602b3e7abd7
2017-08-04Merge "Add getConfigForSensor to CarSensorManager"TreeHugger Robot
2017-08-04Add getConfigForSensor to CarSensorManagerSteve Paik
Bug: 62876582 Test: Embedded Kitchen Sink works with VHAL emulator Change-Id: Ice937cbb8c207cae0cab7e5417c1a4c93e00171b
2017-07-19Allow activities in instrument clusterPavel Maltsev
- Added new CarInstrumentClusterManager to start activity in the cluster and subscribe to cluster specific events - Cluster vendor implementation (InstrumentClusterRenderingService) was extended, now it can notify Car Service with ActivityOptions that holds info how to launch activity in the cluster for specific category, also it can send additional info such as unobscured bounds (ClusterActivityState) - added DirectRenderingClusterSample which is an example of vendor implementation that utilizes new features - added FakeClusterNavigationActivity in Kitchensink which is a dummy nav activity that can be run in the cluster, it has appropriate permissions and activity category in manifest Test: kitchensink Bug: b/37500371 Change-Id: Ic4b3709a3b7e1310dbd1c499990eea64479b3333
2017-07-19Merge "Add SENSOR_TYPE_WHEEL_DISTANCE + friends"Steve Paik
2017-07-18Add SENSOR_TYPE_WHEEL_DISTANCE + friendsSteve Paik
Bug: 62876582 Test: Embedded Kitchen Sink works with VHAL emulator Change-Id: I8b47e11850d5a8c4beab4b6fb579c6fc33cba5de
2017-07-12Added new radio funcitonality to KitchenSinkJuan Mojica
Added tuning, muting radio, and stepping functionality to the EmbeddedKitchenSinkApp. Test: Manually tested using Harman's Bee Board. Change-Id: I51f1bf7b193785c14cf2fbd386bb094220cf36d0
2017-06-22Fix Kitchensink TyposGene Karshenboym
Fixing selected typos in Kitchensink and capitalizing acronym correctly. bug: 62875539 Test: Local build and flashed to HU/ Vehicle. Change-Id: I1bb4d1f8f1761f3b2d2ef41eeeb0f76ce8204c7e
2017-05-17update automotive_app_desc for kitchensink and vms subscriber am: f8716eaa91Keun-young Park
am: 74d66d501b Change-Id: I317ac850d3aff16114da217acd8362bb0e29d1a8
2017-05-16update automotive_app_desc for kitchensink and vms subscriberKeun-young Park
- Wrong name led into cts failure requiring all system apps tagged for automotive to be driving safe. bug: 38344375 Test: cts CarPackageManagerTest Change-Id: Iaa9a2e24eb592663d616b5d245c5d5a5e8b137e4
2017-04-17Merge "Fix color in KitchenSink Activity"Srinivas Visvanathan