Commit graph

2125 commits

Author SHA1 Message Date
TreeHugger Robot
9074fdc1da Merge "Correct comments" into udc-dev 2023-04-03 16:08:28 +00:00
Changyeon Jo
bc433a0d5b Correct comments
- Fix a typo on ExposureParameters.coarseIntegrationTimeLShift.
- Add a comment that describes a descriptor field of GridStatistics.

Bug: 276675923
Test: build
Change-Id: Ida93c21c9de7f7c1d661c790d82342750d5f29fe
2023-04-03 05:20:18 +00:00
Treehugger Robot
54419d7c58 Merge "Updated fuzz_config in Android.bp file" am: 73c824414b am: 7ce958221c am: 538cd39aa3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2505243

Change-Id: Ib658e46db07a0a0e5609424c8748b1c383610915
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 07:07:26 +00:00
Treehugger Robot
976e546b18 Merge "Updated fuzz_config in Android.bp file" am: 728011d97c am: a0c74c29f9 am: 9f0a230d5a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2505239

Change-Id: I323d9285067a7adfcb7376a9f6a48ad62add1930
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 07:07:15 +00:00
Treehugger Robot
db2d265280 Merge "Updated fuzz_config in Android.bp file" am: bf89d7ed4a am: 3978a1cb20 am: e81ca58e04
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2505240

Change-Id: I36ec106ff1f8709ac54ba661d12eeb83cd48ae32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 07:07:03 +00:00
Treehugger Robot
b6679850f2 Merge "Updated fuzz_config in Android.bp file" am: bbf290bb5d am: 4d798fd44a am: 174b8a0186
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2505238

Change-Id: I9692704ed4966beadb0165174ed04314d766d67b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 07:05:20 +00:00
Treehugger Robot
538cd39aa3 Merge "Updated fuzz_config in Android.bp file" am: 73c824414b am: 7ce958221c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2505243

Change-Id: I1957ce7de74fe7d25ebded4de4d94d51dce85c7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 06:33:12 +00:00
Treehugger Robot
9f0a230d5a Merge "Updated fuzz_config in Android.bp file" am: 728011d97c am: a0c74c29f9
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2505239

Change-Id: Id9168c0ff98990dcc5c1eb7fcc6d39ab0b71e6f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 06:33:00 +00:00
Treehugger Robot
e81ca58e04 Merge "Updated fuzz_config in Android.bp file" am: bf89d7ed4a am: 3978a1cb20
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2505240

Change-Id: I18ac45a2c6033fc84a1c2b2cbc7768fcdda20c96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 06:31:35 +00:00
Treehugger Robot
174b8a0186 Merge "Updated fuzz_config in Android.bp file" am: bbf290bb5d am: 4d798fd44a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2505238

Change-Id: Ic260de13d57aae81941d4bba66559dc8206e3af4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-31 06:31:22 +00:00
Treehugger Robot
73c824414b Merge "Updated fuzz_config in Android.bp file" 2023-03-31 05:28:36 +00:00
Treehugger Robot
728011d97c Merge "Updated fuzz_config in Android.bp file" 2023-03-31 05:23:13 +00:00
Treehugger Robot
bf89d7ed4a Merge "Updated fuzz_config in Android.bp file" 2023-03-31 05:21:13 +00:00
Treehugger Robot
bbf290bb5d Merge "Updated fuzz_config in Android.bp file" 2023-03-31 05:11:52 +00:00
Hao Chen
b304ae52cf Merge changes from topic "evs-v2" into udc-dev
* changes:
  Add VTS testcases for getDisplayStateById
  Uprev the EVS AIDL NDK Version
2023-03-30 22:41:11 +00:00
TreeHugger Robot
83cd7221b9 Merge "Fix inconsistencies in VehicleArea HAL documentation" into udc-dev 2023-03-29 23:56:00 +00:00
Hao Chen
be81939285 Add VTS testcases for getDisplayStateById
Test: build
Bug: 275626422
Change-Id: I27dfced8f0040e6604baeed37df7e12f5ec5d73d
2023-03-29 16:20:09 -07:00
Hao Chen
ac8e696207 Uprev the EVS AIDL NDK Version
Bug: 262779341
Test: build
Change-Id: I39d2e6b969db11b03d4e1fe929b19d65f75e72ff
2023-03-29 15:50:00 -07:00
Aaqib Ismail
49e36808da Fix inconsistencies in VehicleArea HAL documentation
Remove references of area types and use more consistent language.
Use same documentation across AIDL and HIDL definitions.

Bug: 259987652
Test: presubmit
Change-Id: I4da6ff23fd221698c9fbe9c9f817f51959a49a79
2023-03-29 20:12:05 +00:00
Hao Chen
96ca65804e Merge "Add VTS for EVS Display" into udc-dev 2023-03-29 20:05:39 +00:00
Devin Moore
dfb5c67483 Merge "Add a manifest fragment for occupant awareness" am: 2247059f55 am: fc24255d23 am: 2d0b3d8bbc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2506595

Change-Id: Ib31ba5bc97fb933bcdef0314ba0b2930eebf9bf1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-28 23:57:38 +00:00
Hao Chen
e708da89b5 Add VTS for EVS Display
They are mostly copied from the HIDL 1.0 display test cases, with some minor changes.

Test: `atest VtsHalEvsTargetTest`
Bug: 275626422
Change-Id: Ica5379e7f021083b65ad8abf320f7751c1432c9e
2023-03-28 23:33:14 +00:00
Devin Moore
2d0b3d8bbc Merge "Add a manifest fragment for occupant awareness" am: 2247059f55 am: fc24255d23
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2506595

Change-Id: I106c3b8086bbd0b96e2420ca4d889e00622d553a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-28 23:26:26 +00:00
TreeHugger Robot
82fd5fc3cd Merge changes from topic "b218588089" into udc-dev
* changes:
  Implement incomplete or missing IEvsCamera methods
  Revert "Revert "Remove automotive.evs HIDL entry in compat matrix.""
  Revert "Revert "Add default implementation of AIDL EVS interface""
2023-03-28 22:58:05 +00:00
Changyeon Jo
c9e4122f5b Implement incomplete or missing IEvsCamera methods
This CL completes IEvsCamera interface implementation by adding
following methods to a default AIDL EVS HAL implementation.
- IEvsCamera::importExternalBuffers()
- IEvsCamera::getIntParameterRange()
- IEvsCamera::setIntParameter()
- IEvsCamera::getIntParameter()

Fix: 275101894
Test: 1. Launch CVD in accelerated graphics mode (gfxstream).
      2. atest VtsHalEvsTargetTest --iteration 3
Change-Id: I70ed2a97f49d27146ce00cdaab9ca3f41a59fc98
2023-03-27 18:19:51 +00:00
TreeHugger Robot
4a29be87c5 Merge "Specify that a read_write property can be read only in HAL" into udc-dev 2023-03-24 23:56:16 +00:00
Yu Shan
55043aee98 Merge changes Ic02b451d,Ieb84a84f into udc-dev
* changes:
  Add inject task cmd to default remoteaccess hal.
  Grant net_raw capabilities to remote access hal.
2023-03-24 23:21:35 +00:00
Aaqib Ismail
97d9c731d8 Specify that a read_write property can be read only in HAL
Not all read_write properties are included. For example, properties
not exposed through CarPropertyManager are not included. The only
other exception is HVAC_TEMPERATURE_VALUE_SUGGESTION because it behaves
like a function call so it needs to be writable.

Bug: 195962745
Test: presubmit
Change-Id: Ief758fd45b7d21ba2d81899d5bb056c3bc24b15b
2023-03-24 22:23:03 +00:00
Changyeon Jo
7e62631ea4 Revert "Revert "Add default implementation of AIDL EVS interface""
This reverts commit d12e05929a.

Bug: 218588089
Test: 1. Build cf_x86_64_auto lunch target.
      2. Launch cvd in the accelerated graphics mode.
      3. atest VtsHalEvsTargetTest and confirm that EVS HAL
         implementation passes all test cases except
         CameraStreamExternalBuffering that is not supported yet in new
         implementation.
      4. Run evs_app and confirm the color bar pattern is shown on the
         display.
         > adb root && adb shell evs_app --test
      5. Do the same on sdk_car_x86_64 lunch target.
Change-Id: I4647d0ef7a2bd98fdfcb3833bfb060b4063bc42e
2023-03-24 21:03:12 +00:00
TreeHugger Robot
26ca5c56e9 Merge "Added HAL docs for unsupported LOCATION_CHARACTERIZATION behaviour." into udc-dev 2023-03-24 20:13:39 +00:00
shrikar
496e3fb377 Added HAL docs for unsupported LOCATION_CHARACTERIZATION behaviour.
Bug: 271007857
Test: manual build
Change-Id: Ifdb8a0752831967356b2d919a7a10c07363c72d6
2023-03-24 18:05:59 +00:00
Aaqib Ismail
e12b0af461 Merge "Implement HVAC_TEMPERATURE_VALUE_SUGGESTION in emulator VHAL" into udc-dev 2023-03-24 00:51:27 +00:00
TreeHugger Robot
8286fe4cd8 Merge "Update default emulator values for HVAC_TEMPERATURE_VALUE_SUGGESTION" into udc-dev 2023-03-24 00:32:16 +00:00
Devin Moore
a301ca6711 Add a manifest fragment for occupant awareness
Test: atest VtsHalOccupantAwarenessV1_0TargetTest
Bug: 274164202

Change-Id: I781e956b0b654e30b28ae0a50d793389e97cb7e8
2023-03-23 16:28:59 +00:00
Ayushi Khopkar
9367a9e5d7 Updated fuzz_config in Android.bp file
Added new fields in fuzz_config like - hotlists,
description, vector, service_privilege, users, fuzzed_code_usage, etc.

Bug: 271384401
Test: Build audiocontrolV1.0_fuzzer

Change-Id: I8b0c08ec26e9c4f599c309ec49bb13df017e1f96
2023-03-23 14:33:31 +05:30
Ayushi Khopkar
5088c6cdc3 Updated fuzz_config in Android.bp file
Added new fields in fuzz_config like - hotlists,
description, vector, service_privilege, users, fuzzed_code_usage, etc.

Bug: 271384401
Test: Build vehicleManager_fuzzer

Change-Id: I0d648ae43328ca8860daa8cf39e8e2d10868952a
2023-03-23 14:26:25 +05:30
Ayushi Khopkar
133c500469 Updated fuzz_config in Android.bp file
Added new fields in fuzz_config like - hotlists,
description, vector, service_privilege, users, fuzzed_code_usage, etc.

Bug: 271384401
Test: Build automotiveSvV1.0_fuzzer

Change-Id: I2ab534b469956fd0c274b098cceb33e011178b10
2023-03-23 14:24:15 +05:30
Ayushi Khopkar
f19832876a Updated fuzz_config in Android.bp file
Added new fields in fuzz_config like - hotlists,
description, vector, service_privilege, users, fuzzed_code_usage, etc.

Bug: 271384401
Test: Build automotiveCanV1.0_fuzzer

Change-Id: I305cdd1b0a990bd72788c7562197e190a4256f38
2023-03-23 14:19:53 +05:30
Aaqib Ismail
e148beb7f2 Merge "Update Cruise Control properties HAL docs" into udc-dev 2023-03-23 01:03:56 +00:00
Devin Moore
42bf8fd06c Merge changes from topic "hal_impl_test_auto_udc" into udc-dev
* changes:
  Update automotive.audiocontrol manifest and compat matrix
  Update vhal manifest fragment and compat matrix
2023-03-22 23:28:30 +00:00
Yu Shan
9549368dd4 Add inject task cmd to default remoteaccess hal.
This allows local remote access HAL test. This CL also adds debug
status dump to remote access HAL.

Test: Manual run on gcar_emu
Bug: 272773565
Change-Id: Ic02b451d800cfe75d8c410a4dc52e8ce15e481b7
2023-03-22 11:38:50 -07:00
Yu Shan
5ba8f5230c Grant net_raw capabilities to remote access hal.
Remote access test VHAL requires net_raw to select specific eth
interface to communicate with TCU.

Test: Manual test.
Bug: 261108682
Change-Id: Ieb84a84ffeee2b8f907de8b58501024a3d704945
2023-03-21 20:49:53 -07:00
Eric Jeong
ea4f5c0235 Merge "Add getProcessorId to support multiple processors in remote access" into udc-dev 2023-03-22 00:53:07 +00:00
TreeHugger Robot
4937559024 Merge "Fix flakiness in DefaultVhalImpl_test." into udc-dev 2023-03-21 22:55:10 +00:00
Aaqib Ismail
7cb57f0950 Update Cruise Control properties HAL docs
Specify the exact StatusCode that should be returned when the property
is not available.

Bug: 271302963
Test: presubmit
Change-Id: I448071ca970985f20d1e414104c90142ca58e0f2
2023-03-21 22:20:54 +00:00
Shrikar Amirisetty
c3ac3a46b3 Merge "Added info to docs to answer Q35 from Ford pending questions." into udc-dev 2023-03-21 21:05:48 +00:00
Shrikar Amirisetty
508b5da10f Merge "Added info to docs to answer Q30 from Ford pending questions." into udc-dev 2023-03-21 19:17:10 +00:00
shrikar
39332b5b97 Added info to docs to answer Q35 from Ford pending questions.
Bug: 259309511
Test: manual build
Change-Id: I597b9861852a078282c95244f9360f2cb73f175a
2023-03-21 16:58:11 +00:00
shrikar
c47e21c398 Added info to docs to answer Q30 from Ford pending questions.
Bug: 259309511
Test: manual build
Change-Id: Ib843b6ea42772d32768ebc20a47ea7e172abc714
2023-03-21 16:55:53 +00:00
Aaqib Ismail
881bb30026 Implement HVAC_TEMPERATURE_VALUE_SUGGESTION in emulator VHAL
This property behaves like a function call taking the value set and
outputting the expected temperature values.

Bug: 270448817
Test: atest FakeVehicleHardwareTest
Change-Id: Idf9840312a59b186850b2d6b2c2fb57fee545283
2023-03-17 18:09:30 -07:00