Home
last modified time | relevance | path

Searched refs:FFDC (Results 1 – 25 of 167) sorted by relevance

1234567

/openbmc/openpower-occ-control/
H A Docc_ffdc.hpp78 class FFDC : public Error class
81 FFDC() = delete;
82 FFDC(const FFDC&) = delete;
83 FFDC& operator=(const FFDC&) = delete;
84 FFDC(FFDC&&) = default;
85 FFDC& operator=(FFDC&&) = default;
93 FFDC(EventPtr& event, const fs::path& file, unsigned int instance) : in FFDC() function in open_power::occ::FFDC
99 ~FFDC() in ~FFDC()
H A Docc_ffdc.cpp36 uint32_t FFDC::createPEL(const char* path, uint32_t src6, const char* msg, in createPEL()
98 void FFDC::createOCCResetPEL(unsigned int instance, const char* path, int err, in createOCCResetPEL()
153 void FFDC::analyzeEvent() in analyzeEvent()
228 std::unique_ptr<FFDCFile> FFDC::addJournalEntries( in addJournalEntries()
248 std::unique_ptr<FFDCFile> FFDC::makeJsonFFDCFile(const nlohmann::json& ffdcData) in makeJsonFFDCFile()
280 nlohmann::json FFDC::getJournalEntries(int numLines, std::string executable) in getJournalEntries()
345 std::string FFDC::getTimeStamp(sd_journal* journal) in getTimeStamp()
374 std::string FFDC::getFieldValue(sd_journal* journal, const std::string& field) in getFieldValue()
/openbmc/openbmc-test-automation/tools/
H A Dmyffdc.robot33 Test Teardown Gather FFDC
37 My FFDC Logs
38 [Documentation] This test is needed to satisfy FFDC initial setup auto
39 ... variables required for FFDC collection.
40 Log To Console Manual FFDC collection
44 Gather FFDC
45 [Documentation] Call point to call FFDC robot or FFDC script..
46 Run Keyword If ${FFDC_DEFAULT} == ${1} FFDC # Keyword from openbmc_ffdc.py
/openbmc/openbmc-test-automation/lib/
H A Dopenbmc_ffdc_methods.robot3 ... data to a list of FFDC files
29 # Method : Call FFDC Methods #
30 # Execute the user define keywords from the FFDC List #
32 # list of keywords defined in the FFDC list at one go #
34 Call FFDC Methods
35 [Documentation] Call into FFDC Keyword index list.
39 # ffdc_function_list A colon-delimited list naming the kinds of FFDC that
41 # (e.g. "FFDC Generic Report:BMC Specific Files").
45 # obtained via a call to 'Get FFDC Method Desc' (also
48 @{entries}= Get FFDC Method Index
[all …]
H A Dopenbmc_ffdc.robot6 ... FFDC logging sample layout:
40 FFDC On Test Case Fail
41 [Documentation] Generic FFDC entry point. Place holder to hook in
49 ... 3. Delete error logs and BMC dumps post FFDC collection.
55 Run Keyword If '${TEST_STATUS}' == 'FAIL' Launch FFDC
60 Launch FFDC
61 [Documentation] Call point to call FFDC robot or FFDC script.
66 Run Keyword If ${FFDC_DEFAULT} == ${1} FFDC # Keyword from openbmc_ffdc.py
H A Dopenbmc_ffdc_utils.robot2 Documentation Utility keywords for FFDC
38 Create FFDC Directory
41 Create FFDC Report File
44 Create FFDC Report File
95 # --- FFDC header notes ---
106 Write Cmd Output to FFDC File
/openbmc/openbmc-test-automation/extended/
H A Dtest_bmc_reset_loop.robot33 # check if BMC is still pinging and FFDC is collected.
43 # check if BMC is still pinging and FFDC is collected.
53 # check if BMC is still pinging and FFDC is collected.
63 # check if BMC is still pinging and FFDC is collected.
121 FFDC On Test Case Fail
/openbmc/openbmc-test-automation/ipmi/
H A Dtest_ipmi_user.robot43 [Teardown] Run Keywords FFDC On Test Case Fail AND
64 [Teardown] Run Keywords FFDC On Test Case Fail AND
94 [Teardown] Run Keywords FFDC On Test Case Fail AND
133 [Teardown] Run Keywords FFDC On Test Case Fail AND
164 [Teardown] Run Keywords FFDC On Test Case Fail AND
184 [Teardown] Run Keywords FFDC On Test Case Fail AND
208 [Teardown] Run Keywords FFDC On Test Case Fail AND
224 [Teardown] Run Keywords FFDC On Test Case Fail AND
240 [Teardown] Run Keywords FFDC On Test Case Fail AND
255 [Teardown] Run Keywords FFDC On Test Case Fail AND
[all …]
H A Dtest_ipmi_disable.robot15 [Teardown] Run Keywords FFDC On Test Case Fail
35 [Teardown] Run Keywords FFDC On Test Case Fail
57 [Teardown] Run Keywords FFDC On Test Case Fail
H A Dtest_ipmi_chassis.robot99 [Teardown] Run Keywords FFDC On Test Case Fail AND
113 [Teardown] Run Keywords FFDC On Test Case Fail AND
127 [Teardown] FFDC On Test Case Fail
149 [Teardown] FFDC On Test Case Fail
233 FFDC On Test Case Fail
/openbmc/phosphor-logging/extensions/openpower-pels/
H A DREADME.md18 - [SBE FFDC](#self-boot-engine-first-failure-data-capture-support)
140 ### FFDC Intended For UserData PEL sections
142 When one needs to add FFDC into the PEL UserData sections, the
315 ### Specifying multiple callouts using JSON format FFDC files
319 [FFDC file](#ffdc-intended-for-userdata-pel-sections). The JSON will still be
322 To specify that an FFDC file contains callouts, the format value for that FFDC
326 using FFDC = std::tuple<CreateIface::FFDCFormat,
331 FFDC ffdc{
667 During SBE chip-op failure SBE creates FFDC with custom data format. SBE FFDC
669 user data also Hardware procedure failure FFDC created by FAPI infrastructure.
[all …]
H A Dfapi_data_process.hpp32 void convertFAPItoPELformat(FFDC& ffdc, json& pelJSONFmtCalloutDataList,
/openbmc/openbmc-test-automation/redfish/extended/
H A Dtest_os_reboot.robot41 # 1. Capture FFDC on test failure.
45 FFDC On Test Case Fail
/openbmc/openbmc-test-automation/systest/
H A Dtest_bmc_poll_errors.robot68 ... 1. Capture FFDC on test failure.
70 FFDC On Test Case Fail
H A Dnetwork_stability_test.robot95 # 2. Capture FFDC on test failure.
102 FFDC On Test Case Fail
/openbmc/openbmc-test-automation/redfish/managers/
H A Dtest_certificate.robot84 [Teardown] Run Keywords FFDC On Test Case Fail AND Delete All CA Certificate Via Redfish
188 [Teardown] Run Keywords FFDC On Test Case Fail AND Restore BMC Date
200 [Teardown] Run Keywords FFDC On Test Case Fail AND Restore BMC Date
211 [Teardown] Run Keywords FFDC On Test Case Fail AND Restore BMC Date
223 [Teardown] Run Keywords FFDC On Test Case Fail AND Restore BMC Date
316 FFDC On Test Case Fail
H A Dtest_managers_bmc_time.robot63 [Teardown] Run Keywords Redfish Set DateTime AND FFDC On Test Case Fail
107 [Teardown] Run Keywords FFDC On Test Case Fail AND
123 FFDC On Test Case Fail
/openbmc/openbmc-test-automation/systest/collection/
H A Dbmc_collect_vpd_and_hw_status.robot24 [Teardown] FFDC On Test Case Fail
75 FFDC On Test Case Fail
H A Dbmc_collect_esels.robot26 [Teardown] FFDC On Test Case Fail
76 FFDC On Test Case Fail
H A Dbmc_collect_sensors.robot29 [Teardown] FFDC On Test Case Fail
93 FFDC On Test Case Fail
/openbmc/openpower-proc-control/extensions/phal/
H A Dphal_error.cpp345 void processClockInfoErrorHelper(FFDC* ffdc, const std::string& ffdc_prefix) in processClockInfoErrorHelper()
503 void processPoweroffError(FFDC* ffdc, const std::string& ffdc_prefix) in processPoweroffError()
553 void processBootErrorHelper(FFDC* ffdc, const std::string& ffdc_prefix) in processBootErrorHelper()
811 FFDC* ffdc = reinterpret_cast<FFDC*>(errInfo.private_data); in processPlatBootError()
843 FFDC ffdc; in processBootError()
/openbmc/openbmc-test-automation/extended/code_update/
H A Dhost_code_update.robot51 # - Collect FFDC if error log exist and delete error logs.
295 # 1. Collect FFDC if test case failed.
296 # 2. Collect FFDC if test PASS but error log exists.
298 FFDC On Test Case Fail
299 Run Keyword If '${TEST_STATUS}' == 'PASS' Check Error And Collect FFDC
H A Dbmc_code_update.robot286 FFDC On Test Case Fail
299 # 1. Collect FFDC if test case failed.
300 # 2. Collect FFDC if test PASS but error log exists.
305 FFDC On Test Case Fail
306 Run Keyword If '${TEST_STATUS}' == 'PASS' Check Error And Collect FFDC
/openbmc/openbmc-test-automation/bin/plug_ins/FFDC/
H A Dparm_def1 …and to be run to determine whether ffdc should be collected. If the command returns non-zero, FFDC
/openbmc/openbmc-test-automation/openpower/
H A Dtest_occ_power.robot97 # - Capture FFDC on test failure.
101 FFDC On Test Case Fail

1234567