Lines Matching refs:decodedPdr

3859     struct pldm_numeric_sensor_value_pdr decodedPdr;  in TEST()  local
3861 decode_numeric_sensor_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
3863 EXPECT_EQ(1, decodedPdr.hdr.record_handle); in TEST()
3864 EXPECT_EQ(1, decodedPdr.hdr.version); in TEST()
3865 EXPECT_EQ(PLDM_NUMERIC_SENSOR_PDR, decodedPdr.hdr.type); in TEST()
3866 EXPECT_EQ(0, decodedPdr.hdr.record_change_num); in TEST()
3867 EXPECT_EQ(PLDM_PDR_NUMERIC_SENSOR_PDR_MIN_LENGTH, decodedPdr.hdr.length); in TEST()
3868 EXPECT_EQ(1, decodedPdr.sensor_id); in TEST()
3869 EXPECT_EQ(PLDM_ENTITY_POWER_SUPPLY, decodedPdr.entity_type); in TEST()
3870 EXPECT_EQ(1, decodedPdr.entity_instance_num); in TEST()
3871 EXPECT_EQ(1, decodedPdr.container_id); in TEST()
3872 EXPECT_EQ(PLDM_NO_INIT, decodedPdr.sensor_init); in TEST()
3873 EXPECT_EQ(false, decodedPdr.sensor_auxiliary_names_pdr); in TEST()
3874 EXPECT_EQ(PLDM_SENSOR_UNIT_DEGRESS_C, decodedPdr.base_unit); in TEST()
3875 EXPECT_EQ(0, decodedPdr.unit_modifier); in TEST()
3876 EXPECT_EQ(0, decodedPdr.rate_unit); in TEST()
3877 EXPECT_EQ(0, decodedPdr.base_oem_unit_handle); in TEST()
3878 EXPECT_EQ(0, decodedPdr.aux_unit); in TEST()
3879 EXPECT_EQ(0, decodedPdr.aux_unit_modifier); in TEST()
3880 EXPECT_EQ(0, decodedPdr.aux_rate_unit); in TEST()
3881 EXPECT_EQ(0, decodedPdr.rel); in TEST()
3882 EXPECT_EQ(0, decodedPdr.aux_oem_unit_handle); in TEST()
3883 EXPECT_EQ(true, decodedPdr.is_linear); in TEST()
3884 EXPECT_EQ(PLDM_SENSOR_DATA_SIZE_UINT8, decodedPdr.sensor_data_size); in TEST()
3885 EXPECT_FLOAT_EQ(1.5f, decodedPdr.resolution); in TEST()
3886 EXPECT_FLOAT_EQ(1.0f, decodedPdr.offset); in TEST()
3887 EXPECT_EQ(0, decodedPdr.accuracy); in TEST()
3888 EXPECT_EQ(0, decodedPdr.plus_tolerance); in TEST()
3889 EXPECT_EQ(0, decodedPdr.minus_tolerance); in TEST()
3890 EXPECT_EQ(3, decodedPdr.hysteresis.value_u8); in TEST()
3891 EXPECT_EQ(0, decodedPdr.supported_thresholds.byte); in TEST()
3892 EXPECT_EQ(0, decodedPdr.threshold_and_hysteresis_volatility.byte); in TEST()
3893 EXPECT_FLOAT_EQ(1.0f, decodedPdr.state_transition_interval); in TEST()
3894 EXPECT_FLOAT_EQ(1.0f, decodedPdr.update_interval); in TEST()
3895 EXPECT_EQ(255, decodedPdr.max_readable.value_u8); in TEST()
3896 EXPECT_EQ(0, decodedPdr.min_readable.value_u8); in TEST()
3897 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_UINT8, decodedPdr.range_field_format); in TEST()
3898 EXPECT_EQ(0, decodedPdr.range_field_support.byte); in TEST()
3899 EXPECT_EQ(50, decodedPdr.nominal_value.value_u8); in TEST()
3900 EXPECT_EQ(60, decodedPdr.normal_max.value_u8); in TEST()
3901 EXPECT_EQ(40, decodedPdr.normal_min.value_u8); in TEST()
3902 EXPECT_EQ(70, decodedPdr.warning_high.value_u8); in TEST()
3903 EXPECT_EQ(30, decodedPdr.warning_low.value_u8); in TEST()
3904 EXPECT_EQ(80, decodedPdr.critical_high.value_u8); in TEST()
3905 EXPECT_EQ(20, decodedPdr.critical_low.value_u8); in TEST()
3906 EXPECT_EQ(90, decodedPdr.fatal_high.value_u8); in TEST()
3907 EXPECT_EQ(10, decodedPdr.fatal_low.value_u8); in TEST()
3986 struct pldm_numeric_sensor_value_pdr decodedPdr; in TEST() local
3988 decode_numeric_sensor_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
3991 EXPECT_EQ(PLDM_SENSOR_DATA_SIZE_SINT8, decodedPdr.sensor_data_size); in TEST()
3992 EXPECT_EQ(100, decodedPdr.max_readable.value_s8); in TEST()
3993 EXPECT_EQ(-100, decodedPdr.min_readable.value_s8); in TEST()
3994 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_SINT8, decodedPdr.range_field_format); in TEST()
3995 EXPECT_EQ(0, decodedPdr.nominal_value.value_s8); in TEST()
3996 EXPECT_EQ(5, decodedPdr.normal_max.value_s8); in TEST()
3997 EXPECT_EQ(-5, decodedPdr.normal_min.value_s8); in TEST()
3998 EXPECT_EQ(10, decodedPdr.warning_high.value_s8); in TEST()
3999 EXPECT_EQ(-10, decodedPdr.warning_low.value_s8); in TEST()
4000 EXPECT_EQ(20, decodedPdr.critical_high.value_s8); in TEST()
4001 EXPECT_EQ(-20, decodedPdr.critical_low.value_s8); in TEST()
4002 EXPECT_EQ(30, decodedPdr.fatal_high.value_s8); in TEST()
4003 EXPECT_EQ(-30, decodedPdr.fatal_low.value_s8); in TEST()
4094 struct pldm_numeric_sensor_value_pdr decodedPdr; in TEST() local
4096 decode_numeric_sensor_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
4099 EXPECT_EQ(PLDM_SENSOR_DATA_SIZE_UINT16, decodedPdr.sensor_data_size); in TEST()
4100 EXPECT_EQ(4096, decodedPdr.max_readable.value_u16); in TEST()
4101 EXPECT_EQ(0, decodedPdr.min_readable.value_u16); in TEST()
4102 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_UINT16, decodedPdr.range_field_format); in TEST()
4103 EXPECT_EQ(5000, decodedPdr.nominal_value.value_u16); in TEST()
4104 EXPECT_EQ(6000, decodedPdr.normal_max.value_u16); in TEST()
4105 EXPECT_EQ(4000, decodedPdr.normal_min.value_u16); in TEST()
4106 EXPECT_EQ(7000, decodedPdr.warning_high.value_u16); in TEST()
4107 EXPECT_EQ(3000, decodedPdr.warning_low.value_u16); in TEST()
4108 EXPECT_EQ(8000, decodedPdr.critical_high.value_u16); in TEST()
4109 EXPECT_EQ(2000, decodedPdr.critical_low.value_u16); in TEST()
4110 EXPECT_EQ(9000, decodedPdr.fatal_high.value_u16); in TEST()
4111 EXPECT_EQ(1000, decodedPdr.fatal_low.value_u16); in TEST()
4202 struct pldm_numeric_sensor_value_pdr decodedPdr; in TEST() local
4204 decode_numeric_sensor_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
4207 EXPECT_EQ(PLDM_SENSOR_DATA_SIZE_SINT16, decodedPdr.sensor_data_size); in TEST()
4208 EXPECT_EQ(1000, decodedPdr.max_readable.value_s16); in TEST()
4209 EXPECT_EQ(-1000, decodedPdr.min_readable.value_s16); in TEST()
4210 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_SINT16, decodedPdr.range_field_format); in TEST()
4211 EXPECT_EQ(0, decodedPdr.nominal_value.value_s16); in TEST()
4212 EXPECT_EQ(500, decodedPdr.normal_max.value_s16); in TEST()
4213 EXPECT_EQ(-500, decodedPdr.normal_min.value_s16); in TEST()
4214 EXPECT_EQ(1000, decodedPdr.warning_high.value_s16); in TEST()
4215 EXPECT_EQ(-1000, decodedPdr.warning_low.value_s16); in TEST()
4216 EXPECT_EQ(2000, decodedPdr.critical_high.value_s16); in TEST()
4217 EXPECT_EQ(-2000, decodedPdr.critical_low.value_s16); in TEST()
4218 EXPECT_EQ(3000, decodedPdr.fatal_high.value_s16); in TEST()
4219 EXPECT_EQ(-3000, decodedPdr.fatal_low.value_s16); in TEST()
4334 struct pldm_numeric_sensor_value_pdr decodedPdr; in TEST() local
4336 decode_numeric_sensor_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
4339 EXPECT_EQ(PLDM_SENSOR_DATA_SIZE_UINT32, decodedPdr.sensor_data_size); in TEST()
4340 EXPECT_EQ(4096, decodedPdr.max_readable.value_u32); in TEST()
4341 EXPECT_EQ(0, decodedPdr.min_readable.value_u32); in TEST()
4342 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_UINT32, decodedPdr.range_field_format); in TEST()
4343 EXPECT_EQ(5000000, decodedPdr.nominal_value.value_u32); in TEST()
4344 EXPECT_EQ(6000000, decodedPdr.normal_max.value_u32); in TEST()
4345 EXPECT_EQ(4000000, decodedPdr.normal_min.value_u32); in TEST()
4346 EXPECT_EQ(7000000, decodedPdr.warning_high.value_u32); in TEST()
4347 EXPECT_EQ(3000000, decodedPdr.warning_low.value_u32); in TEST()
4348 EXPECT_EQ(8000000, decodedPdr.critical_high.value_u32); in TEST()
4349 EXPECT_EQ(2000000, decodedPdr.critical_low.value_u32); in TEST()
4350 EXPECT_EQ(9000000, decodedPdr.fatal_high.value_u32); in TEST()
4351 EXPECT_EQ(1000000, decodedPdr.fatal_low.value_u32); in TEST()
4466 struct pldm_numeric_sensor_value_pdr decodedPdr; in TEST() local
4468 decode_numeric_sensor_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
4471 EXPECT_EQ(PLDM_SENSOR_DATA_SIZE_SINT32, decodedPdr.sensor_data_size); in TEST()
4472 EXPECT_EQ(100000, decodedPdr.max_readable.value_s32); in TEST()
4473 EXPECT_EQ(-100000, decodedPdr.min_readable.value_s32); in TEST()
4474 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_SINT32, decodedPdr.range_field_format); in TEST()
4475 EXPECT_EQ(0, decodedPdr.nominal_value.value_s32); in TEST()
4476 EXPECT_EQ(500000, decodedPdr.normal_max.value_s32); in TEST()
4477 EXPECT_EQ(-500000, decodedPdr.normal_min.value_s32); in TEST()
4478 EXPECT_EQ(1000000, decodedPdr.warning_high.value_s32); in TEST()
4479 EXPECT_EQ(-1000000, decodedPdr.warning_low.value_s32); in TEST()
4480 EXPECT_EQ(2000000, decodedPdr.critical_high.value_s32); in TEST()
4481 EXPECT_EQ(-2000000, decodedPdr.critical_low.value_s32); in TEST()
4482 EXPECT_EQ(3000000, decodedPdr.fatal_high.value_s32); in TEST()
4483 EXPECT_EQ(-3000000, decodedPdr.fatal_low.value_s32); in TEST()
4598 struct pldm_numeric_sensor_value_pdr decodedPdr; in TEST() local
4600 decode_numeric_sensor_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
4603 EXPECT_EQ(PLDM_SENSOR_DATA_SIZE_SINT32, decodedPdr.sensor_data_size); in TEST()
4604 EXPECT_EQ(100000, decodedPdr.max_readable.value_s32); in TEST()
4605 EXPECT_EQ(-100000, decodedPdr.min_readable.value_s32); in TEST()
4606 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_REAL32, decodedPdr.range_field_format); in TEST()
4607 EXPECT_FLOAT_EQ(0, decodedPdr.nominal_value.value_f32); in TEST()
4608 EXPECT_FLOAT_EQ(50.05f, decodedPdr.normal_max.value_f32); in TEST()
4609 EXPECT_FLOAT_EQ(-50.05f, decodedPdr.normal_min.value_f32); in TEST()
4610 EXPECT_FLOAT_EQ(100.001f, decodedPdr.warning_high.value_f32); in TEST()
4611 EXPECT_FLOAT_EQ(-100.001f, decodedPdr.warning_low.value_f32); in TEST()
4612 EXPECT_FLOAT_EQ(200.002f, decodedPdr.critical_high.value_f32); in TEST()
4613 EXPECT_FLOAT_EQ(-200.002f, decodedPdr.critical_low.value_f32); in TEST()
4614 EXPECT_FLOAT_EQ(300.003f, decodedPdr.fatal_high.value_f32); in TEST()
4615 EXPECT_FLOAT_EQ(-300.003f, decodedPdr.fatal_low.value_f32); in TEST()
4668 struct pldm_numeric_sensor_value_pdr decodedPdr; in TEST() local
4670 decode_numeric_sensor_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
4743 struct pldm_numeric_effecter_value_pdr decodedPdr; in TEST() local
4745 decode_numeric_effecter_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
4747 EXPECT_EQ(1, decodedPdr.hdr.record_handle); in TEST()
4748 EXPECT_EQ(1, decodedPdr.hdr.version); in TEST()
4749 EXPECT_EQ(PLDM_NUMERIC_EFFECTER_PDR, decodedPdr.hdr.type); in TEST()
4750 EXPECT_EQ(0, decodedPdr.hdr.record_change_num); in TEST()
4751 EXPECT_EQ(PLDM_PDR_NUMERIC_EFFECTER_PDR_MIN_LENGTH, decodedPdr.hdr.length); in TEST()
4752 EXPECT_EQ(1, decodedPdr.effecter_id); in TEST()
4753 EXPECT_EQ(PLDM_ENTITY_POWER_SUPPLY, decodedPdr.entity_type); in TEST()
4754 EXPECT_EQ(1, decodedPdr.entity_instance); in TEST()
4755 EXPECT_EQ(1, decodedPdr.container_id); in TEST()
4756 EXPECT_EQ(2, decodedPdr.effecter_semantic_id); in TEST()
4757 EXPECT_EQ(PLDM_NO_INIT, decodedPdr.effecter_init); in TEST()
4758 EXPECT_EQ(false, decodedPdr.effecter_auxiliary_names); in TEST()
4759 EXPECT_EQ(PLDM_SENSOR_UNIT_DEGRESS_C, decodedPdr.base_unit); in TEST()
4760 EXPECT_EQ(0, decodedPdr.unit_modifier); in TEST()
4761 EXPECT_EQ(0, decodedPdr.rate_unit); in TEST()
4762 EXPECT_EQ(0, decodedPdr.base_oem_unit_handle); in TEST()
4763 EXPECT_EQ(0, decodedPdr.aux_unit); in TEST()
4764 EXPECT_EQ(0, decodedPdr.aux_unit_modifier); in TEST()
4765 EXPECT_EQ(4, decodedPdr.aux_rate_unit); in TEST()
4766 EXPECT_EQ(0, decodedPdr.aux_oem_unit_handle); in TEST()
4767 EXPECT_EQ(true, decodedPdr.is_linear); in TEST()
4768 EXPECT_EQ(PLDM_EFFECTER_DATA_SIZE_UINT8, decodedPdr.effecter_data_size); in TEST()
4769 EXPECT_FLOAT_EQ(1.5f, decodedPdr.resolution); in TEST()
4770 EXPECT_FLOAT_EQ(1.0f, decodedPdr.offset); in TEST()
4771 EXPECT_EQ(0, decodedPdr.accuracy); in TEST()
4772 EXPECT_EQ(0, decodedPdr.plus_tolerance); in TEST()
4773 EXPECT_EQ(0, decodedPdr.minus_tolerance); in TEST()
4774 EXPECT_FLOAT_EQ(1.0f, decodedPdr.state_transition_interval); in TEST()
4775 EXPECT_FLOAT_EQ(1.0f, decodedPdr.transition_interval); in TEST()
4776 EXPECT_EQ(255, decodedPdr.max_settable.value_u8); in TEST()
4777 EXPECT_EQ(0, decodedPdr.min_settable.value_u8); in TEST()
4778 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_UINT8, decodedPdr.range_field_format); in TEST()
4779 EXPECT_EQ(0x1f, decodedPdr.range_field_support.byte); in TEST()
4780 EXPECT_EQ(50, decodedPdr.nominal_value.value_u8); in TEST()
4781 EXPECT_EQ(60, decodedPdr.normal_max.value_u8); in TEST()
4782 EXPECT_EQ(40, decodedPdr.normal_min.value_u8); in TEST()
4783 EXPECT_EQ(90, decodedPdr.rated_max.value_u8); in TEST()
4784 EXPECT_EQ(10, decodedPdr.rated_min.value_u8); in TEST()
4859 struct pldm_numeric_effecter_value_pdr decodedPdr; in TEST() local
4861 decode_numeric_effecter_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
4864 EXPECT_EQ(PLDM_EFFECTER_DATA_SIZE_SINT8, decodedPdr.effecter_data_size); in TEST()
4865 EXPECT_EQ(100, decodedPdr.max_settable.value_s8); in TEST()
4866 EXPECT_EQ(-100, decodedPdr.min_settable.value_s8); in TEST()
4867 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_SINT8, decodedPdr.range_field_format); in TEST()
4868 EXPECT_EQ(0x1f, decodedPdr.range_field_support.byte); in TEST()
4869 EXPECT_EQ(0, decodedPdr.nominal_value.value_s8); in TEST()
4870 EXPECT_EQ(5, decodedPdr.normal_max.value_s8); in TEST()
4871 EXPECT_EQ(-5, decodedPdr.normal_min.value_s8); in TEST()
4872 EXPECT_EQ(30, decodedPdr.rated_max.value_s8); in TEST()
4873 EXPECT_EQ(-30, decodedPdr.rated_min.value_s8); in TEST()
4956 struct pldm_numeric_effecter_value_pdr decodedPdr; in TEST() local
4958 decode_numeric_effecter_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
4961 EXPECT_EQ(PLDM_EFFECTER_DATA_SIZE_UINT16, decodedPdr.effecter_data_size); in TEST()
4962 EXPECT_EQ(4096, decodedPdr.max_settable.value_u16); in TEST()
4963 EXPECT_EQ(0, decodedPdr.min_settable.value_u16); in TEST()
4964 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_UINT16, decodedPdr.range_field_format); in TEST()
4965 EXPECT_EQ(0x1f, decodedPdr.range_field_support.byte); in TEST()
4966 EXPECT_EQ(5000, decodedPdr.nominal_value.value_u16); in TEST()
4967 EXPECT_EQ(6000, decodedPdr.normal_max.value_u16); in TEST()
4968 EXPECT_EQ(4000, decodedPdr.normal_min.value_u16); in TEST()
4969 EXPECT_EQ(9000, decodedPdr.rated_max.value_u16); in TEST()
4970 EXPECT_EQ(1000, decodedPdr.rated_min.value_u16); in TEST()
5053 struct pldm_numeric_effecter_value_pdr decodedPdr; in TEST() local
5055 decode_numeric_effecter_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
5058 EXPECT_EQ(PLDM_EFFECTER_DATA_SIZE_SINT16, decodedPdr.effecter_data_size); in TEST()
5059 EXPECT_EQ(1000, decodedPdr.max_settable.value_s16); in TEST()
5060 EXPECT_EQ(-1000, decodedPdr.min_settable.value_s16); in TEST()
5061 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_SINT16, decodedPdr.range_field_format); in TEST()
5062 EXPECT_EQ(0x1f, decodedPdr.range_field_support.byte); in TEST()
5063 EXPECT_EQ(0, decodedPdr.nominal_value.value_s16); in TEST()
5064 EXPECT_EQ(500, decodedPdr.normal_max.value_s16); in TEST()
5065 EXPECT_EQ(-500, decodedPdr.normal_min.value_s16); in TEST()
5066 EXPECT_EQ(3000, decodedPdr.rated_max.value_s16); in TEST()
5067 EXPECT_EQ(-3000, decodedPdr.rated_min.value_s16); in TEST()
5164 struct pldm_numeric_effecter_value_pdr decodedPdr; in TEST() local
5166 decode_numeric_effecter_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
5169 EXPECT_EQ(PLDM_EFFECTER_DATA_SIZE_UINT32, decodedPdr.effecter_data_size); in TEST()
5170 EXPECT_EQ(4096, decodedPdr.max_settable.value_u32); in TEST()
5171 EXPECT_EQ(0, decodedPdr.min_settable.value_u32); in TEST()
5172 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_UINT32, decodedPdr.range_field_format); in TEST()
5173 EXPECT_EQ(0x1f, decodedPdr.range_field_support.byte); in TEST()
5174 EXPECT_EQ(5000000, decodedPdr.nominal_value.value_u32); in TEST()
5175 EXPECT_EQ(6000000, decodedPdr.normal_max.value_u32); in TEST()
5176 EXPECT_EQ(4000000, decodedPdr.normal_min.value_u32); in TEST()
5177 EXPECT_EQ(9000000, decodedPdr.rated_max.value_u32); in TEST()
5178 EXPECT_EQ(1000000, decodedPdr.rated_min.value_u32); in TEST()
5275 struct pldm_numeric_effecter_value_pdr decodedPdr; in TEST() local
5277 decode_numeric_effecter_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
5279 EXPECT_EQ(PLDM_EFFECTER_DATA_SIZE_SINT32, decodedPdr.effecter_data_size); in TEST()
5280 EXPECT_EQ(100000, decodedPdr.max_settable.value_s32); in TEST()
5281 EXPECT_EQ(-100000, decodedPdr.min_settable.value_s32); in TEST()
5282 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_SINT32, decodedPdr.range_field_format); in TEST()
5283 EXPECT_EQ(0x1f, decodedPdr.range_field_support.byte); in TEST()
5284 EXPECT_EQ(0, decodedPdr.nominal_value.value_s32); in TEST()
5285 EXPECT_EQ(500000, decodedPdr.normal_max.value_s32); in TEST()
5286 EXPECT_EQ(-500000, decodedPdr.normal_min.value_s32); in TEST()
5287 EXPECT_EQ(3000000, decodedPdr.rated_max.value_s32); in TEST()
5288 EXPECT_EQ(-3000000, decodedPdr.rated_min.value_s32); in TEST()
5386 struct pldm_numeric_effecter_value_pdr decodedPdr; in TEST() local
5388 decode_numeric_effecter_pdr_data(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
5391 EXPECT_EQ(PLDM_EFFECTER_DATA_SIZE_SINT32, decodedPdr.effecter_data_size); in TEST()
5392 EXPECT_FLOAT_EQ(1.0f, decodedPdr.state_transition_interval); in TEST()
5393 EXPECT_FLOAT_EQ(1.0f, decodedPdr.transition_interval); in TEST()
5394 EXPECT_EQ(100000, decodedPdr.max_settable.value_s32); in TEST()
5395 EXPECT_EQ(-100000, decodedPdr.min_settable.value_s32); in TEST()
5396 EXPECT_EQ(PLDM_RANGE_FIELD_FORMAT_REAL32, decodedPdr.range_field_format); in TEST()
5397 EXPECT_EQ(0x1f, decodedPdr.range_field_support.byte); in TEST()
5398 EXPECT_FLOAT_EQ(0, decodedPdr.nominal_value.value_f32); in TEST()
5399 EXPECT_FLOAT_EQ(50.05f, decodedPdr.normal_max.value_f32); in TEST()
5400 EXPECT_FLOAT_EQ(-50.05f, decodedPdr.normal_min.value_f32); in TEST()
5401 EXPECT_FLOAT_EQ(300.003f, decodedPdr.rated_max.value_f32); in TEST()
5402 EXPECT_FLOAT_EQ(-300.003f, decodedPdr.rated_min.value_f32); in TEST()
5600 auto decodedPdr = in TEST() local
5602 EXPECT_NE(nullptr, decodedPdr); in TEST()
5605 decodedPdr, decodedPdrSize); in TEST()
5608 EXPECT_EQ(1, decodedPdr->hdr.record_handle); in TEST()
5609 EXPECT_EQ(1, decodedPdr->hdr.version); in TEST()
5610 EXPECT_EQ(PLDM_ENTITY_AUXILIARY_NAMES_PDR, decodedPdr->hdr.type); in TEST()
5611 EXPECT_EQ(1, decodedPdr->hdr.record_change_num); in TEST()
5613 decodedPdr->hdr.length); in TEST()
5614 EXPECT_EQ(3, decodedPdr->container.entity_type); in TEST()
5615 EXPECT_EQ(1, decodedPdr->container.entity_instance_num); in TEST()
5617 decodedPdr->container.entity_container_id); in TEST()
5618 EXPECT_EQ(0, decodedPdr->shared_name_count); in TEST()
5619 EXPECT_EQ(3, decodedPdr->name_string_count); in TEST()
5621 decodedPdr->names = (struct pldm_entity_auxiliary_name*)calloc( in TEST()
5622 decodedPdr->name_string_count, in TEST()
5624 EXPECT_NE(nullptr, decodedPdr->names); in TEST()
5626 rc = decode_pldm_entity_auxiliary_names_pdr_index(decodedPdr); in TEST()
5629 length = strlen(decodedPdr->names[0].tag); in TEST()
5631 EXPECT_EQ(strncmp(expectTag0, decodedPdr->names[0].tag, length + 1), 0); in TEST()
5635 (uintptr_t)decodedPdr->names[0].name & (alignof(char16_t) - 1)); in TEST()
5637 length = str16len((char16_t*)decodedPdr->names[0].name); in TEST()
5640 EXPECT_EQ(memcmp(expectName0, decodedPdr->names[0].name, in TEST()
5644 length = strlen(decodedPdr->names[1].tag); in TEST()
5646 EXPECT_EQ(strncmp(expectTag1, decodedPdr->names[1].tag, length + 1), 0); in TEST()
5650 (uintptr_t)decodedPdr->names[1].name & (alignof(char16_t) - 1)); in TEST()
5652 length = str16len((char16_t*)decodedPdr->names[1].name); in TEST()
5655 EXPECT_EQ(memcmp(expectName1, decodedPdr->names[1].name, in TEST()
5659 length = strlen(decodedPdr->names[2].tag); in TEST()
5661 EXPECT_EQ(strncmp(expectTag2, decodedPdr->names[2].tag, length + 1), 0); in TEST()
5665 (uintptr_t)decodedPdr->names[2].name & (alignof(char16_t) - 1)); in TEST()
5667 length = str16len((char16_t*)decodedPdr->names[2].name); in TEST()
5670 EXPECT_EQ(memcmp(expectName2, decodedPdr->names[2].name, in TEST()
5674 free(decodedPdr->names); in TEST()
5675 free(decodedPdr); in TEST()
5712 auto decodedPdr = in TEST() local
5716 decodedPdr, decodedPdrSize); in TEST()
5719 free(decodedPdr); in TEST()
5878 struct pldm_file_descriptor_pdr decodedPdr = {}; in TEST() local
5881 decode_pldm_file_descriptor_pdr(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
5884 EXPECT_EQ(1, decodedPdr.terminus_handle); in TEST()
5885 EXPECT_EQ(1, decodedPdr.file_identifier); in TEST()
5886 EXPECT_EQ(9, decodedPdr.container.entity_type); in TEST()
5887 EXPECT_EQ(1, decodedPdr.container.entity_instance_num); in TEST()
5889 decodedPdr.container.entity_container_id); in TEST()
5890 EXPECT_EQ(2, decodedPdr.superior_directory_file_identifier); in TEST()
5891 EXPECT_EQ(1, decodedPdr.file_classification); in TEST()
5892 EXPECT_EQ(1, decodedPdr.oem_file_classification); in TEST()
5893 EXPECT_EQ(21, decodedPdr.file_capabilities.value); in TEST()
5894 EXPECT_EQ(0xff, decodedPdr.file_version.alpha); in TEST()
5895 EXPECT_EQ(0xff, decodedPdr.file_version.update); in TEST()
5896 EXPECT_EQ(0xff, decodedPdr.file_version.minor); in TEST()
5897 EXPECT_EQ(0xff, decodedPdr.file_version.major); in TEST()
5898 EXPECT_EQ(10240, decodedPdr.file_maximum_size); in TEST()
5899 EXPECT_EQ(2, decodedPdr.file_maximum_file_descriptor_count); in TEST()
5900 EXPECT_EQ(6, decodedPdr.file_name.length); in TEST()
5902 EXPECT_EQ(memcmp(expectFileName, decodedPdr.file_name.ptr, in TEST()
5903 sizeof(char) * decodedPdr.file_name.length), in TEST()
5906 if (decodedPdr.oem_file_classification) in TEST()
5908 EXPECT_EQ(9, decodedPdr.oem_file_classification_name.length); in TEST()
5910 decodedPdr.oem_file_classification_name.ptr, in TEST()
5912 decodedPdr.oem_file_classification_name.length), in TEST()
5948 struct pldm_file_descriptor_pdr decodedPdr = {}; in TEST() local
5950 rc = decode_pldm_file_descriptor_pdr(nullptr, pdr1.size(), &decodedPdr); in TEST()
5989 struct pldm_file_descriptor_pdr decodedPdr = {}; in TEST() local
5992 rc = decode_pldm_file_descriptor_pdr(pdr1.data(), 1, &decodedPdr); in TEST()
6029 struct pldm_file_descriptor_pdr decodedPdr = {}; in TEST() local
6035 rc = decode_pldm_file_descriptor_pdr(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()
6073 struct pldm_file_descriptor_pdr decodedPdr = {}; in TEST() local
6079 rc = decode_pldm_file_descriptor_pdr(pdr1.data(), pdr1.size(), &decodedPdr); in TEST()