Added SEAT_LUMBAR_VERTICAL_MOVE to cts.
Bug: 257268500
Test: atest CarPropertyManagerTest
Test: atest VehiclePropertyIdsTest
Change-Id: Ib59729b57e4b36670bd632f6b523daa6caca5939
diff --git a/tests/tests/car/src/android/car/cts/CarPropertyManagerTest.java b/tests/tests/car/src/android/car/cts/CarPropertyManagerTest.java
index f0674c5..8342257 100644
--- a/tests/tests/car/src/android/car/cts/CarPropertyManagerTest.java
+++ b/tests/tests/car/src/android/car/cts/CarPropertyManagerTest.java
@@ -3244,6 +3244,22 @@
}
@Test
+ public void testSeatLumberVerticalMoveIfSupported() {
+ VehiclePropertyVerifier.newBuilder(
+ VehiclePropertyIds.SEAT_LUMBAR_VERTICAL_MOVE,
+ CarPropertyConfig.VEHICLE_PROPERTY_ACCESS_READ_WRITE,
+ VehicleAreaType.VEHICLE_AREA_TYPE_SEAT,
+ CarPropertyConfig.VEHICLE_PROPERTY_CHANGE_MODE_ONCHANGE,
+ Integer.class)
+ .requireMinMaxValues()
+ .requireZeroToBeContainedInMinMaxRanges()
+ .addReadPermission(Car.PERMISSION_CONTROL_CAR_SEATS)
+ .addWritePermission(Car.PERMISSION_CONTROL_CAR_SEATS)
+ .build()
+ .verify(mCarPropertyManager);
+ }
+
+ @Test
@ApiTest(
apis = {
"android.car.hardware.property.CarPropertyManager#getCarPropertyConfig",
diff --git a/tests/tests/car/src/android/car/cts/VehiclePropertyIdsTest.java b/tests/tests/car/src/android/car/cts/VehiclePropertyIdsTest.java
index 2a4b49d..b6ad8bd 100644
--- a/tests/tests/car/src/android/car/cts/VehiclePropertyIdsTest.java
+++ b/tests/tests/car/src/android/car/cts/VehiclePropertyIdsTest.java
@@ -302,6 +302,8 @@
.isEqualTo("SEAT_CUSHION_SIDE_SUPPORT_MOVE");
assertThat(VehiclePropertyIds.toString(VehiclePropertyIds.SEAT_LUMBAR_VERTICAL_POS))
.isEqualTo("SEAT_LUMBAR_VERTICAL_POS");
+ assertThat(VehiclePropertyIds.toString(VehiclePropertyIds.SEAT_LUMBAR_VERTICAL_MOVE))
+ .isEqualTo("SEAT_LUMBAR_VERTICAL_MOVE");
assertThat(VehiclePropertyIds.toString(VehiclePropertyIds.WINDOW_LOCK))
.isEqualTo("WINDOW_LOCK");
assertThat(VehiclePropertyIds.toString(VehiclePropertyIds.WINDOW_MOVE))