aboutsummaryrefslogtreecommitdiff
path: root/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/hvac
AgeCommit message (Collapse)Author
2018-05-16Update DefaultConfig.h to use new areaIDsSteve Paik
Bug: 79752968 Test: EmbeddedKitchenSink Change-Id: Iff2261e320b0934ce50e261f91c1d8b876f657e3
2018-05-07DO NOT MERGE Revert AndroidX migrationRodrigo Lagos
This is mostly a revert of ag/3998706 along with making the linter happy Change-Id: Ie4aaafbadd0e8f1353bdd7c9e824a60b69579832 Fixes: 79356171 Test: built locally and deployed to test
2018-04-16Migrate to androidx namespace for support library.Anthony Chen
Fixes: 77483560 Test: build KitchenSink, deploy and test through fragments Test: build and launch UxRestrictionsSample Change-Id: I539c71464f5a486c9a9373bbbcae8ac14d24e477
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-01-30Rename HVAC_FAN_POSITION to HVAC_FAN_DIRECTIONSteve Paik
Rename the properties to be consistent with VHAL namings. Also remove FAN_DIRECTION_FACE_AND_FLOOR and FAN_DIRECTION_DEFROST_AND_FLOOR. Bug: 72221544 Test: Unit tests pass Change-Id: Ie26525a2b0e5f6e74678ee33274ee44faa570a4a
2017-06-08Fix HVAC fragment in embedded kitchen sinkSteve Paik
Bug: 62409190 Test: HVAC fragment works Change-Id: I8411e89988eedeb3d9d0b6e9002d193f2c3bda6e
2017-04-14Add a diagnostic page to Kitchen SinkEnrico Granata
Test: used diagnostic_injector to feed events and saw them show up in the UI Change-Id: Ie219b721346896dcb7a7745e49c36929514d25d3
2017-02-02Move Vehicle HAL under automotive packagePavel Maltsev
Test: all existing tests passing Bug: b/33200203 Change-Id: Id1ff815ae2af9c48ce8612b4cfb5327de13a5a1f
2017-01-10Define HVAC Fan Position constants in managerPavel Maltsev
Fix: b/32669296 Test: test provided Change-Id: I4a1104af3f04e2b9d9a5226508406397d13c2bb8
2016-11-16Migrating Car service to new Vehicle HALPavel Maltsev
- make car service work directly with Vehicle HAL - getting rid of protobufs and dependencies on VNS - get rid of CarTestManager / CarTestService and refactor tests accordingly - reworked ICarImpl to pass dependencies rather than using singletons for better testing experience Test: existing test should work, although some of the tests (esp. audio) are broken and we will fix them in follow up CLs Bug: b/31971746 Change-Id: I229969af332304ba3b1718f130cdf22038e86fad Tests: tests adjusted to new data structures
2016-10-07CarNotConnectedException cleanupKeun-young Park
- any action which can fail without car connection all throws CarNotConnectedException including methods which do not throw now. - drop exceptions from all tearing down methods like stop / release unregister / abandon. bug: 31930987 Change-Id: Ib63866488575def288e7af1c8350d92423262862
2016-10-07more api clean-upKeun-young Park
- more @IntDef - *Listener to *Callback when multiple methods are there. - replace HvacPropertyId into CarHvacManager.ID_* - replace CabinPropertyId into CarCabinManager.ID_* - hide ValueTypeDef - also fix failing CarNavigationStatusManagerTest bug: 31930987 Change-Id: If8e8304a62f4f5d7d6f2d5d811bd65691370216e
2016-05-04Add more HVAC propertiesSteve Paik
- Outside air temperature - Max defrost BUG: 27080119 Change-Id: I721d3a459f24306d2aaa85403f833d2922d12dfd
2016-05-03Fix hard coded values for Maserati HVAC in Embedded Kitchen SinkSteve Paik
Change-Id: I630b17d738ded7396ecb07c4dc89b0a9acfa0f16
2016-05-02Add new HVAC parameters to test fragmentSteve Paik
BUG: 28402948 Change-Id: I723ed220366d52e895b3e6845fd93501ac8dc0b6
2016-04-12Implement changes from car api review of CarHvacManagerSteve Paik
- Add @IntDef for all enums - Split CarHvacProperty into corresponding Config and Value classes; - Use java types to represent vehicle value type in API; - Use generics for different property types; - Add documentation to clarify behavior - Allow multiple listeners to register for callbacks - Remove @SystemApi tag from CarHvacEvent class - fixed CarHvacManagerTest and vehicle hal mocking - Added unit tests for CarPropertyConfig and CarPropertyValue BUG: 27814691, 27900797, 27142682 Change-Id: Ic860b4ef4ff87db1babde21226ec35ac81f77cea
2016-04-06API review: Add CarNotConnectedException to APIs.Vitalii Tomkiv
Bug: 27378263 Change-Id: I73192458847c31c726ee63bbece32f4ca2815e2e
2016-03-21update VehicleZoneUtil to be more restrictiveKeun-young Park
- works only for valid zones and zone flag. bug: 27687346 Change-Id: I2ff252c909585ee96694e5f7f416d566eddeed6a
2016-03-16fix hvac min/max checkKeun-young Park
- convering zone to index was wrong - moved all zone manipulation into VehicleZoneUtil - added tests to check basic functionality bug: 27687346 Change-Id: I044cb88419dc788273391b31bdc3241c63c59391
2016-03-15vehicle hal refactoring from hal reviewKeun-young Park
- call release_memory_from_get for freeing memory allocated from get call - add retry for NOT_READY error which can happen at initial stage - simplify zoned properties with missing multiple mins/maxs for zoned properties - update HVAC API to return min/max values per each zone - change HVACV API to return all zones available (renamed to getZones()) - fix missing write permision to property 0 which is used to gatekeep hal mocking bug: 27597338, 27596281 Change-Id: I353acc0398f62c4933491e43592ea598d17d2422
2016-03-09Replace ZONE_ALL with ZONE_ROW_1_ALL for HVACSteve Paik
BUG: 27257473 Change-Id: I6baceb70362a8fd3c3aacebded4e49e0adf0c974
2016-03-01add kitchensink test appKeun-young Park
bug: 27443255 Change-Id: I763de96c7463d37b3e68413994b470083b5f5ba6