Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 93075135 authored by Aaqib Ismail's avatar Aaqib Ismail Committed by Android (Google) Code Review
Browse files

Merge "Update emulator config to match real vehicle values" into main

parents 3eed51d6 c7fe6217
Loading
Loading
Loading
Loading
+17 −25
Original line number Diff line number Diff line
@@ -2549,57 +2549,49 @@
            "property": "VehicleProperty::HVAC_TEMPERATURE_SET",
            "defaultValue": {
                "floatValues": [
                    17.0
                    18.5
                ]
            },
            "areas": [
                {
                    "areaId": "Constants::SEAT_1_LEFT",
                    "minFloatValue": 16.0,
                    "maxFloatValue": 28.0
                    "minFloatValue": 17.5,
                    "maxFloatValue": 32.5
                },
                {
                    "areaId": "Constants::SEAT_1_RIGHT",
                    "minFloatValue": 16.0,
                    "maxFloatValue": 28.0
                    "minFloatValue": 17.5,
                    "maxFloatValue": 32.5
                },
                {
                    "areaId": "Constants::SEAT_2_LEFT",
                    "minFloatValue": 16.0,
                    "maxFloatValue": 28.0
                    "minFloatValue": 17.5,
                    "maxFloatValue": 32.5
                },
                {
                    "areaId": "Constants::SEAT_2_RIGHT",
                    "minFloatValue": 16.0,
                    "maxFloatValue": 28.0
                    "minFloatValue": 17.5,
                    "maxFloatValue": 32.5
                },
                {
                    "areaId": "Constants::SEAT_2_CENTER",
                    "minFloatValue": 16.0,
                    "maxFloatValue": 28.0
                    "minFloatValue": 17.5,
                    "maxFloatValue": 32.5
                }
            ],
            "comment":
                    "minFloatValue and maxFloatValue in area config should match corresponding values in configArray",
            "configArray": [
                160,
                280,
                175,
                325,
                5,
                608,
                824,
                9
                600,
                900,
                10
            ]
        },
        {
            "property": "VehicleProperty::HVAC_TEMPERATURE_VALUE_SUGGESTION",
            "defaultValue": {
                "floatValues": [
                    66.19999694824219,
                    "VehicleUnit::FAHRENHEIT",
                    19.0,
                    66.2
                ]
            }
            "property": "VehicleProperty::HVAC_TEMPERATURE_VALUE_SUGGESTION"
        },
        {
            "property": "VehicleProperty::ENV_OUTSIDE_TEMPERATURE",
+5 −5
Original line number Diff line number Diff line
@@ -3066,8 +3066,8 @@ TEST_F(FakeVehicleHardwareTest, SetPropertyWithPropertyNameAreaName) {
TEST_F(FakeVehicleHardwareTest, GetPropertyWithPropertyNameAreaName) {
    auto result = getHardware()->dump({"--get", "HVAC_TEMPERATURE_SET", "-a", "ROW_1_LEFT"});

    // Default value is 17
    ASSERT_THAT(result.buffer, ContainsRegex("17"));
    // Default value is 18.5
    ASSERT_THAT(result.buffer, ContainsRegex("18.5"));

    getHardware()->dump({"--set", "HVAC_TEMPERATURE_SET", "-a", "ROW_1_LEFT", "-f", "22"});
    result = getHardware()->dump({"--get", "HVAC_TEMPERATURE_SET", "-a", "ROW_1_LEFT"});
@@ -3682,7 +3682,7 @@ TEST_F(FakeVehicleHardwareTest, testSetHvacTemperatureValueSuggestion) {
            .areaId = HVAC_ALL,
            .value.floatValues = {0, 0, 0, 0},
    };
    status = setValue(floatArraySizeFive);
    status = setValue(invalidUnit);
    EXPECT_EQ(status, StatusCode::INVALID_ARG);
    clearChangedProperties();

@@ -3926,9 +3926,9 @@ TEST_F(FakeVehicleHardwareTest, testSetHvacTemperatureValueSuggestion) {
                                                    {minTempInFahrenheit +
                                                             incrementInFahrenheit * 2.5f,
                                                     FAHRENHEIT,
                                                     minTempInCelsius + incrementInCelsius * 2,
                                                     minTempInCelsius + incrementInCelsius * 3,
                                                     minTempInFahrenheit +
                                                             incrementInFahrenheit * 2},
                                                             incrementInFahrenheit * 3},
                                    },
                            },
            },