Home
last modified time | relevance | path

Searched full:additionaldata (Results 1 – 25 of 114) sorted by relevance

12345

/openbmc/phosphor-power/phosphor-power-sequencer/test/
H A Ducd90160_device_tests.cpp167 std::map<std::string, std::string> additionalData{}; in TEST() local
169 device.findPgoodFault(services, powerSupplyError, additionalData); in TEST()
172 EXPECT_EQ(additionalData.size(), 31); in TEST()
173 EXPECT_EQ(additionalData["MFR_STATUS"], "0x123456789abc"); in TEST()
174 EXPECT_EQ(additionalData["DEVICE_NAME"], "UCD90160"); in TEST()
175 EXPECT_EQ(additionalData["FPWM1_GPIO5"], "1"); in TEST()
176 EXPECT_EQ(additionalData["FPWM2_GPIO6"], "0"); in TEST()
177 EXPECT_EQ(additionalData["FPWM3_GPIO7"], "0"); in TEST()
178 EXPECT_EQ(additionalData["FPWM4_GPIO8"], "1"); in TEST()
179 EXPECT_EQ(additionalData["FPWM5_GPIO9"], "1"); in TEST()
[all …]
H A Drail_tests.cpp803 std::map<std::string, std::string> additionalData{}; in TEST() local
805 rail.hasPgoodFault(device, services, gpioValues, additionalData)); in TEST()
806 EXPECT_EQ(additionalData.size(), 0); in TEST()
827 std::map<std::string, std::string> additionalData{}; in TEST() local
829 rail.hasPgoodFault(device, services, gpioValues, additionalData)); in TEST()
830 EXPECT_EQ(additionalData.size(), 3); in TEST()
831 EXPECT_EQ(additionalData["RAIL_NAME"], "VDD2"); in TEST()
832 EXPECT_EQ(additionalData["STATUS_VOUT"], "0x10"); in TEST()
833 EXPECT_EQ(additionalData["STATUS_WORD"], "0xbeef"); in TEST()
855 std::map<std::string, std::string> additionalData{}; in TEST() local
[all …]
H A Dstandard_device_tests.cpp229 std::map<std::string, std::string> additionalData{}; in TEST() local
231 device.findPgoodFault(services, powerSupplyError, additionalData); in TEST()
233 EXPECT_EQ(additionalData.size(), 0); in TEST()
272 std::map<std::string, std::string> additionalData{}; in TEST() local
274 device.findPgoodFault(services, powerSupplyError, additionalData); in TEST()
277 EXPECT_EQ(additionalData.size(), 5); in TEST()
278 EXPECT_EQ(additionalData["DEVICE_NAME"], "abc_pseq"); in TEST()
279 EXPECT_EQ(additionalData["GPIO_VALUES"], "[1, 1, 0]"); in TEST()
280 EXPECT_EQ(additionalData["RAIL_NAME"], "PSU"); in TEST()
281 EXPECT_EQ(additionalData["GPIO_LINE"], "2"); in TEST()
[all …]
H A Ducd90320_device_tests.cpp159 std::map<std::string, std::string> additionalData{}; in TEST() local
161 device.findPgoodFault(services, powerSupplyError, additionalData); in TEST()
164 EXPECT_EQ(additionalData.size(), 10); in TEST()
165 EXPECT_EQ(additionalData["MFR_STATUS"], "0x123456789abc"); in TEST()
166 EXPECT_EQ(additionalData["DEVICE_NAME"], "UCD90320"); in TEST()
167 EXPECT_EQ(additionalData["MAR01_24_GPIO_VALUES"], in TEST()
170 EXPECT_EQ(additionalData["EN1_32_GPIO_VALUES"], in TEST()
174 EXPECT_EQ(additionalData["LGP01_16_GPIO_VALUES"], in TEST()
177 EXPECT_EQ(additionalData["DMON1_8_GPIO_VALUES"], in TEST()
179 EXPECT_EQ(additionalData["GPIO1_4_GPIO_VALUES"], "[1, 0, 0, 1]"); in TEST()
[all …]
H A Ducd90x_device_tests.cpp184 std::map<std::string, std::string> additionalData{}; in TEST() local
186 device.findPgoodFault(services, powerSupplyError, additionalData); in TEST()
189 EXPECT_EQ(additionalData.size(), 6); in TEST()
190 EXPECT_EQ(additionalData["MFR_STATUS"], "0x123456789abc"); in TEST()
191 EXPECT_EQ(additionalData["DEVICE_NAME"], "ucd90320"); in TEST()
192 EXPECT_EQ(additionalData["GPIO_VALUES"], "[1, 1, 0]"); in TEST()
193 EXPECT_EQ(additionalData["RAIL_NAME"], "VDD"); in TEST()
194 EXPECT_EQ(additionalData["GPIO_LINE"], "2"); in TEST()
195 EXPECT_EQ(additionalData["GPIO_VALUE"], "0"); in TEST()
238 std::map<std::string, std::string> additionalData{}; in TEST() local
[all …]
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Dadditional_data.hpp14 * @class AdditionalData
16 * This class takes in the contents of the AdditionalData OpenBMC
24 class AdditionalData class
27 AdditionalData() = default;
28 ~AdditionalData() = default;
29 AdditionalData(const AdditionalData&) = default;
30 AdditionalData& operator=(const AdditionalData&) = default;
31 AdditionalData(AdditionalData&&) = default;
32 AdditionalData& operator=(AdditionalData&&) = default;
37 * @param[in] ad - the AdditionalData property vector with
[all …]
H A Dsrc.hpp93 * this error, along with the AdditionalData property contents from the
97 * @param[in] additionalData - The AdditionalData properties in this event
101 SRC(const message::Entry& regEntry, const AdditionalData& additionalData, in SRC() argument
103 SRC(regEntry, additionalData, nlohmann::json{}, dataIface) in SRC()
110 * this error, along with the AdditionalData property contents from the
114 * @param[in] additionalData - The AdditionalData properties in this event
119 SRC(const message::Entry& regEntry, const AdditionalData& additionalData,
344 * AdditionalData fields.
347 * that entry has a field that says which AdditionalData property
351 * For example, given that AdditionalData is a map of string keys
[all …]
H A Dregistry.cpp206 // Build the map of which AdditionalData fields to use for which SRC words in getSRCHexwordFields()
316 * @brief Says if the JSON is the format that contains AdditionalData keys
321 * @return bool - If it is the AdditionalData format or not
330 * @brief Finds the callouts to use when there is no AdditionalData,
509 * @brief Returns the callouts to use when an AdditionalData key is
571 * @brief Returns the callouts to use when an AdditionalData key is
598 * entry used when there is no AdditionalData key.
602 * @param[in] additionalData - The AdditionalData property
608 const AdditionalData& additionalData) in getCalloutsUsingAD() argument
614 auto adValue = additionalData.getValue(keyName); in getCalloutsUsingAD()
[all …]
/openbmc/phosphor-power/phosphor-regulators/src/
H A Derror_logging.cpp51 std::map<std::string, std::string> additionalData{}; in logConfigFileError() local
52 logError(message, severity, additionalData, journal); in logConfigFileError()
57 std::map<std::string, std::string> additionalData{}; in logDBusError() local
58 logError("xyz.openbmc_project.Power.Error.DBus", severity, additionalData, in logDBusError()
74 std::map<std::string, std::string> additionalData{}; in logI2CError() local
75 additionalData.emplace("CALLOUT_IIC_BUS", bus); in logI2CError()
76 additionalData.emplace("CALLOUT_IIC_ADDR", addrStr); in logI2CError()
77 additionalData.emplace("CALLOUT_ERRNO", errorNumberStr); in logI2CError()
78 logError("xyz.openbmc_project.Power.Error.I2C", severity, additionalData, in logI2CError()
84 std::map<std::string, std::string> additionalData{}; in logInternalError() local
[all …]
/openbmc/phosphor-power/tools/power-utils/
H A Daei_updater.cpp80 std::map<std::string, std::string> additionalData = { in doUpdate() local
83 callOutI2CEventLog(additionalData); in doUpdate()
143 std::map<std::string, std::string> additionalData = { in doUpdate() local
146 callOutPsuEventLog(additionalData); in doUpdate()
212 std::map<std::string, std::string> additionalData = { in writeIspKey() local
214 callOutI2CEventLog(additionalData, e.what(), e.errorCode); in writeIspKey()
222 std::map<std::string, std::string> additionalData = { in writeIspKey() local
225 callOutPsuEventLog(additionalData); in writeIspKey()
266 std::map<std::string, std::string> additionalData = { in writeIspMode() local
270 callOutI2CEventLog(additionalData, e.what(), e.errorCode); in writeIspMode()
[all …]
H A Dupdater.cpp406 std::map<std::string, std::string>& additionalData) in createServiceableEventLog() argument
419 additionalData["_PID"] = std::to_string(getpid()); in createServiceableEventLog()
423 method.append(errorName, severity, additionalData); in createServiceableEventLog()
438 std::map<std::string, std::string> additionalData; in getI2CAdditionalData() local
443 additionalData["CALLOUT_IIC_BUS"] = hexIdString; in getI2CAdditionalData()
444 additionalData["CALLOUT_IIC_ADDR"] = hexAddrString; in getI2CAdditionalData()
445 return additionalData; in getI2CAdditionalData()
457 std::map<std::string, std::string> additionalData = { in callOutI2CEventLog() local
459 additionalData.merge(extraAdditionalData); in callOutI2CEventLog()
460 additionalData.merge(getI2CAdditionalData()); in callOutI2CEventLog()
[all …]
/openbmc/phosphor-power/phosphor-power-sequencer/src/
H A Drail.cpp122 std::map<std::string, std::string>& additionalData) in hasPgoodFault() argument
124 return (hasPgoodFaultStatusVout(device, services, additionalData) || in hasPgoodFault()
125 hasPgoodFaultGPIO(device, services, gpioValues, additionalData) || in hasPgoodFault()
126 hasPgoodFaultOutputVoltage(device, services, additionalData)); in hasPgoodFault()
131 std::map<std::string, std::string>& additionalData) in hasPgoodFaultStatusVout() argument
148 additionalData.emplace("STATUS_VOUT", in hasPgoodFaultStatusVout()
150 storePgoodFaultDebugData(device, services, additionalData); in hasPgoodFaultStatusVout()
165 std::map<std::string, std::string>& additionalData) in hasPgoodFaultGPIO() argument
190 additionalData.emplace("GPIO_LINE", std::format("{}", line)); in hasPgoodFaultGPIO()
191 additionalData.emplace("GPIO_VALUE", std::format("{}", value)); in hasPgoodFaultGPIO()
[all …]
H A Dstandard_device.cpp31 std::map<std::string, std::string>& additionalData) in findPgoodFault() argument
44 findRailWithPgoodFault(services, gpioValues, additionalData); in findPgoodFault()
63 storePgoodFaultDebugData(services, gpioValues, additionalData); in findPgoodFault()
89 std::map<std::string, std::string>& additionalData) in findRailWithPgoodFault() argument
99 if (rail->hasPgoodFaultStatusVout(*this, services, additionalData)) in findRailWithPgoodFault()
113 additionalData) || in findRailWithPgoodFault()
114 rail->hasPgoodFaultOutputVoltage(*this, services, additionalData)) in findRailWithPgoodFault()
126 std::map<std::string, std::string>& additionalData) in storePgoodFaultDebugData() argument
130 additionalData.emplace("DEVICE_NAME", name); in storePgoodFaultDebugData()
131 storeGPIOValues(services, gpioValues, additionalData); in storePgoodFaultDebugData()
[all …]
H A Dstandard_device.hpp82 std::map<std::string, std::string>& additionalData) override;
123 * @param additionalData Additional data to include in the error log if
130 std::map<std::string, std::string>& additionalData);
146 * @param additionalData Additional data to include in an error log
150 std::map<std::string, std::string>& additionalData);
164 * @param additionalData Additional data to include in an error log
168 std::map<std::string, std::string>& additionalData);
/openbmc/phosphor-power/phosphor-power-supply/
H A Dpsu_manager.cpp501 std::map<std::string, std::string>& additionalData) in createError() argument
510 additionalData["_PID"] = std::to_string(getpid()); in createError()
525 method.append(faultName, level, additionalData); in createError()
595 std::map<std::string, std::string> additionalData; in analyze() local
604 additionalData.merge(requiredPSUsData); in analyze()
606 additionalData["CALLOUT_INVENTORY_PATH"] = in analyze()
608 additionalData["CALLOUT_PRIORITY"] = "H"; in analyze()
611 additionalData); in analyze()
619 additionalData["STATUS_WORD"] = in analyze()
621 additionalData["STATUS_MFR"] = in analyze()
[all …]
/openbmc/phosphor-logging/
H A Delog_serialize.cpp37 util::additional_data::combine(e.additionalData()), e.associations(), in save()
58 std::map<std::string, std::string> additionalData{}; in load() local
72 additionalData = util::additional_data::parse(additionalData_old); in load()
80 additionalData = util::additional_data::parse(additionalData_old); in load()
87 additionalData = util::additional_data::parse(additionalData_old); in load()
94 additionalData = util::additional_data::parse(additionalData_old); in load()
102 additionalData = util::additional_data::parse(additionalData_old); in load()
107 a(id, severity, timestamp, message, additionalData, associations, in load()
112 // Go back to reading a vector for additionalData in load()
116 additionalData = util::additional_data::parse(additionalData_old); in load()
[all …]
H A Dlog_manager.hpp178 * @param[in] additionalData - The AdditionalData property for the error
185 const std::map<std::string, std::string>& additionalData,
241 * @param[in] additionalData - list of metadata (in key=value format)
245 const std::vector<std::string>& additionalData,
268 * @param[in] additionalData - The AdditionalData property for the error
273 std::map<std::string, std::string> additionalData,
369 * @param[in] additionalData - The AdditionalData property for the error
372 std::map<std::string, std::string> additionalData) in create() argument
375 return manager.create(message, severity, additionalData); in create()
385 * @param[in] additionalData - The AdditionalData property for the error
[all …]
/openbmc/ibm-logging/test/
H A Dtest_policy.cpp288 // Use CALLOUT_INVENTORY_PATH from the AdditionalData property in TEST_F()
293 {"AdditionalData"s, ad}}; in TEST_F()
300 // Use an I2C DEVICE_PATH from the AdditionalData property in TEST_F()
306 {"AdditionalData"s, ad}}; in TEST_F()
313 // Use an FSI DEVICE_PATH from the AdditionalData property in TEST_F()
319 {"AdditionalData"s, ad}}; in TEST_F()
326 // Use PROCEDURE from the AdditionalData property in TEST_F()
331 {"AdditionalData"s, ad}}; in TEST_F()
338 // Use RAIL_NAME from the AdditionalData property in TEST_F()
343 {"AdditionalData"s, ad}}; in TEST_F()
[all …]
/openbmc/openpower-proc-control/extensions/phal/
H A Dcreate_pel.cpp84 std::map<std::string, std::string> additionalData; in createErrorPEL() local
86 additionalData.emplace("_PID", std::to_string(getpid())); in createErrorPEL()
89 additionalData.emplace(data); in createErrorPEL()
115 method.append(event, level, additionalData, pelCalloutInfo); in createErrorPEL()
140 std::map<std::string, std::string> additionalData; in createSbeErrorPEL() local
143 additionalData.emplace("_PID", std::to_string(getpid())); in createSbeErrorPEL()
144 additionalData.emplace("SBE_ERR_MSG", sbeError.what()); in createSbeErrorPEL()
148 additionalData.emplace(data); in createSbeErrorPEL()
215 method.append(event, level, additionalData, pelFFDCInfo); in createSbeErrorPEL()
245 std::map<std::string, std::string> additionalData; in createPEL() local
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DTelemetryData.v1_0_0.json91 "AdditionalData": { object
93 …property to reference the data. If both `AdditionalData` and `AdditionalDataURI` are present, `Ad…
109 …col and authentication methods. If both `AdditionalData` and `AdditionalDataURI` are present, `Ad…
133 …cription": "The OEM-defined type of telemetry data available in the `AdditionalData` property or r…
134 …all contain the OEM-defined type of telemetry data available in the `AdditionalData` property or r…
155 …"description": "The type of telemetry data available in the `AdditionalData` property or retrieved…
156 … property shall contain the type of telemetry data available in the `AdditionalData` property or r…
/openbmc/phosphor-state-manager/
H A Dsecure_boot_check.cpp54 std::map<std::string, std::string> additionalData; in checkTpmMeasurement() local
56 additionalData.emplace("ERROR", errorMsg); in checkTpmMeasurement()
62 additionalData); in checkTpmMeasurement()
177 std::map<std::string, std::string> additionalData; in main() local
178 additionalData.emplace("SECURE_BOOT_GPIO", in main()
180 additionalData.emplace("SYSFS_SECURE_BOOT_VAL", in main()
182 additionalData.emplace("SYSFS_ABR_IMAGE_VAL", in main()
190 additionalData); in main()
/openbmc/openbmc-test-automation/lib/
H A Dlogging_utils.py120 # Look for any error log entries containing the 'AdditionalData' field
125 # [AdditionalData]:
126 …# [AdditionalData][0]: CALLOUT_INVENTORY_PATH=/xyz/openbmc_project/inventory/system/chassi…
127 # [AdditionalData][1]: ESEL=00 00 df 00 00 00 00 20 00 04...
130 if "AdditionalData" in error_log:
131 for additional_data in error_log["AdditionalData"]:
/openbmc/ibm-logging/
H A Dpolicy_find.cpp55 * Finds a value in the AdditionalData property, which is
60 * @param[in] additionalData - the AdditionalData property contents
66 getAdditionalDataItem(const std::vector<std::string>& additionalData, in getAdditionalDataItem() argument
71 for (const auto& item : additionalData) in getAdditionalDataItem()
173 "AdditionalData"); in getSearchModifierFirstTry()
227 // AdditionalData property. Try them all until one in getSearchModifier()
231 "AdditionalData"); in getSearchModifier()
238 // AdditionalData fields where the value is the modifier in getSearchModifier()
252 // Next are the AdditionalData fields where the value needs in getSearchModifier()
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DTelemetryData_v1.xml78 …ta.Description" String="The type of telemetry data available in the `AdditionalData` property or r…
79 … property shall contain the type of telemetry data available in the `AdditionalData` property or r…
83 …on" String="The OEM-defined type of telemetry data available in the `AdditionalData` property or r…
84 …all contain the OEM-defined type of telemetry data available in the `AdditionalData` property or r…
86 <Property Name="AdditionalData" Type="Edm.String" Nullable="false">
89 …property to reference the data. If both `AdditionalData` and `AdditionalDataURI` are present, `Ad…
94 …col and authentication methods. If both `AdditionalData` and `AdditionalDataURI` are present, `Ad…
/openbmc/phosphor-dbus-monitor/src/
H A Devent_serialize.cpp33 archive(event.timestamp(), event.message(), event.additionalData()); in save()
50 std::vector<std::string> additionalData{}; in load() local
52 archive(timestamp, message, additionalData); in load()
56 event.additionalData(additionalData); in load()

12345