Home
last modified time | relevance | path

Searched refs:FFDC (Results 1 – 25 of 161) 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&&) = delete;
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()
165 void FFDC::analyzeEvent() in analyzeEvent()
240 std::unique_ptr<FFDCFile> FFDC::addJournalEntries( in addJournalEntries()
260 std::unique_ptr<FFDCFile> FFDC::makeJsonFFDCFile(const nlohmann::json& ffdcData) in makeJsonFFDCFile()
292 nlohmann::json FFDC::getJournalEntries(int numLines, std::string executable) in getJournalEntries()
357 std::string FFDC::getTimeStamp(sd_journal* journal) in getTimeStamp()
386 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.
42 Log To Console Manual FFDC collection
46 Gather FFDC
47 [Documentation] Call point to call FFDC robot or FFDC script..
48 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:
42 FFDC On Test Case Fail
43 [Documentation] Generic FFDC entry point. Place holder to hook in
51 ... 3. Delete error logs and BMC dumps post FFDC collection.
57 Run Keyword If '${TEST_STATUS}' == 'FAIL' Launch FFDC
62 Launch FFDC
63 [Documentation] Call point to call FFDC robot or FFDC script.
68 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.robot35 # check if BMC is still pinging and FFDC is collected.
45 # check if BMC is still pinging and FFDC is collected.
55 # check if BMC is still pinging and FFDC is collected.
65 # check if BMC is still pinging and FFDC is collected.
125 FFDC On Test Case Fail
/openbmc/openbmc-test-automation/ipmi/
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_user.robot45 [Teardown] Run Keywords FFDC On Test Case Fail AND
69 [Teardown] Run Keywords FFDC On Test Case Fail AND
99 [Teardown] Run Keywords FFDC On Test Case Fail AND
137 [Teardown] Run Keywords FFDC On Test Case Fail AND
167 [Teardown] Run Keywords FFDC On Test Case Fail AND
187 [Teardown] Run Keywords FFDC On Test Case Fail AND
211 [Teardown] Run Keywords FFDC On Test Case Fail AND
227 [Teardown] Run Keywords FFDC On Test Case Fail AND
243 [Teardown] Run Keywords FFDC On Test Case Fail AND
258 [Teardown] Run Keywords FFDC On Test Case Fail AND
[all …]
/openbmc/openbmc-test-automation/redfish/extended/
H A Dtest_os_reboot.robot43 # 1. Capture FFDC on test failure.
47 FFDC On Test Case Fail
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Dfapi_data_process.hpp32 void convertFAPItoPELformat(FFDC& ffdc, json& pelJSONFmtCalloutDataList,
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
314 ### Specifying multiple callouts using JSON format FFDC files
318 [FFDC file](#ffdc-intended-for-userdata-pel-sections). The JSON will still be
321 To specify that an FFDC file contains callouts, the format value for that FFDC
325 using FFDC = std::tuple<CreateIface::FFDCFormat,
330 FFDC ffdc{
662 During SBE chip-op failure SBE creates FFDC with custom data format. SBE FFDC
664 user data also Hardware procedure failure FFDC created by FAPI infrastructure.
[all …]
/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/systest/
H A Dtest_bmc_poll_errors.robot67 ... 1. Capture FFDC on test failure.
69 FFDC On Test Case Fail
H A Dnetwork_stability_test.robot94 # 2. Capture FFDC on test failure.
102 FFDC On Test Case Fail
/openbmc/openbmc/meta-phosphor/recipes-phosphor/logging/
H A Dffdc_git.bb1 SUMMARY = "FFDC collector script"
/openbmc/openbmc-test-automation/redfish/managers/
H A Dtest_managers_bmc_time.robot60 [Teardown] Run Keywords Redfish Set DateTime AND FFDC On Test Case Fail
96 [Teardown] Run Keywords FFDC On Test Case Fail AND
112 FFDC On Test Case Fail
H A Dtest_certificate.robot84 [Teardown] Run Keywords FFDC On Test Case Fail AND Delete All CA Certificate Via Redfish
189 [Teardown] Run Keywords FFDC On Test Case Fail AND Restore BMC Date
201 #[Teardown] Run Keywords FFDC On Test Case Fail AND Restore BMC Date
212 [Teardown] Run Keywords FFDC On Test Case Fail AND Restore BMC Date
224 [Teardown] Run Keywords FFDC On Test Case Fail AND Restore BMC Date
329 FFDC On Test Case Fail
/openbmc/openbmc-test-automation/systest/collection/
H A Dbmc_collect_esels.robot28 [Teardown] FFDC On Test Case Fail
78 FFDC On Test Case Fail
H A Dbmc_collect_vpd_and_hw_status.robot26 [Teardown] FFDC On Test Case Fail
77 FFDC On Test Case Fail
H A Dbmc_collect_sensors.robot31 [Teardown] FFDC On Test Case Fail
95 FFDC On Test Case Fail
/openbmc/openbmc-test-automation/openpower/
H A Dtest_occ_power.robot99 # - Capture FFDC on test failure.
103 FFDC On Test Case Fail
/openbmc/openbmc-test-automation/extended/code_update/
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 IF '${TEST_STATUS}' == 'PASS' Check Error And Collect FFDC
H A Dhost_code_update.robot51 # - Collect FFDC if error log exist and delete error logs.
297 # 1. Collect FFDC if test case failed.
298 # 2. Collect FFDC if test PASS but error log exists.
300 FFDC On Test Case Fail
301 IF '${TEST_STATUS}' == 'PASS' Check Error And Collect FFDC
/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()

1234567