Skip to content

Commit d33a886

Browse files
author
chaitanya jandhyala
committed
fix fake and tizen platform test errors
1 parent 44fa365 commit d33a886

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

src/platform/Tizen/DeviceInstanceInfoProviderImpl.cpp

+12
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,17 @@ CHIP_ERROR DeviceInstanceInfoProviderImpl::GetProductId(uint16_t & productId)
3333
return Internal::PosixConfig::ReadConfigValue(Internal::PosixConfig::kConfigKey_ProductId, productId);
3434
}
3535

36+
CHIP_ERROR DeviceInstanceInfoProviderImpl::GetVendorName(char * buf, size_t bufSize)
37+
{
38+
size_t vendorNameLen = 0;
39+
return Internal::PosixConfig::ReadConfigValueStr(Internal::PosixConfig::kConfigKey_VendorName, buf, bufSize, vendorNameLen);
40+
}
41+
42+
CHIP_ERROR DeviceInstanceInfoProviderImpl::GetProductName(char * buf, size_t bufSize)
43+
{
44+
size_t productNameLen = 0;
45+
return Internal::PosixConfig::ReadConfigValueStr(Internal::PosixConfig::kConfigKey_ProductName, buf, bufSize, productNameLen);
46+
}
47+
3648
} // namespace DeviceLayer
3749
} // namespace chip

src/platform/Tizen/DeviceInstanceInfoProviderImpl.h

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ class DeviceInstanceInfoProviderImpl : public Internal::GenericDeviceInstanceInf
3434
public:
3535
CHIP_ERROR GetVendorId(uint16_t & vendorId) override;
3636
CHIP_ERROR GetProductId(uint16_t & productId) override;
37+
CHIP_ERROR GetVendorName(char * buf, size_t bufSize) override;
38+
CHIP_ERROR GetProductName(char * buf, size_t bufSize) override;
3739

3840
DeviceInstanceInfoProviderImpl(ConfigurationManagerImpl & configManager) :
3941
Internal::GenericDeviceInstanceInfoProvider<Internal::PosixConfig>(configManager)

src/platform/fake/ConfigurationManagerImpl.h

+4
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ class ConfigurationManagerImpl : public ConfigurationManager
5050
CHIP_ERROR GetSoftwareVersion(uint32_t & softwareVer) override { return CHIP_ERROR_NOT_IMPLEMENTED; }
5151
CHIP_ERROR StoreSoftwareVersion(uint32_t softwareVer) override { return CHIP_ERROR_NOT_IMPLEMENTED; }
5252
CHIP_ERROR StoreSerialNumber(CharSpan serialNumber) override { return CHIP_ERROR_NOT_IMPLEMENTED; }
53+
CHIP_ERROR StoreVendorName(CharSpan vendorName) override { return CHIP_ERROR_NOT_IMPLEMENTED; }
54+
CHIP_ERROR StoreProductName(CharSpan productName) override { return CHIP_ERROR_NOT_IMPLEMENTED; }
55+
CHIP_ERROR StoreHardwareVersionString(CharSpan hardwareVersionString) override { return CHIP_ERROR_NOT_IMPLEMENTED; }
56+
CHIP_ERROR StoreSoftwareVersionString(CharSpan softwareVersionString) override { return CHIP_ERROR_NOT_IMPLEMENTED; }
5357
CHIP_ERROR GetPrimaryMACAddress(MutableByteSpan buf) override { return CHIP_ERROR_NOT_IMPLEMENTED; }
5458
CHIP_ERROR GetPrimaryWiFiMACAddress(uint8_t * buf) override { return CHIP_ERROR_NOT_IMPLEMENTED; }
5559
CHIP_ERROR GetPrimary802154MACAddress(uint8_t * buf) override { return CHIP_ERROR_NOT_IMPLEMENTED; }

0 commit comments

Comments
 (0)