/openbmc/webui-vue/src/views/Overview/ |
H A D | OverviewDumps.vue | 3 :data="dumps" 4 :disabled="dumps.length === 0" 7 :title="$t('pageOverview.dumps')" 8 :to="`/logs/dumps`" 14 <dd class="h3">{{ dataFormatter(dumps.length) }}</dd> 27 name: 'Dumps', 38 dumps() { 39 return this.$store.getters['dumps/allDumps']; 43 this.$store.dispatch('dumps/getAllDumps').finally(() => { 44 this.$root.$emit('overview-dumps-complete');
|
/openbmc/phosphor-debug-collector/dump-extensions/openpower-dumps/ |
H A D | meson.build | 4 'input': 'dump-extensions/openpower-dumps/clear_hostdumps_poweroff.service', 9 'dump-extensions/openpower-dumps/dump-extensions.cpp', 10 'dump-extensions/openpower-dumps/dump_manager_system.cpp', 11 'dump-extensions/openpower-dumps/system_dump_entry.cpp', 12 'dump-extensions/openpower-dumps/dump_manager_resource.cpp', 13 'dump-extensions/openpower-dumps/resource_dump_entry.cpp', 14 'dump-extensions/openpower-dumps/op_dump_util.cpp',
|
H A D | op_dump_util.hpp | 12 /** @brief Check whether OpenPOWER dumps are enabled 17 * the dumps are enabled. 18 * @return true - if dumps are enabled, false - if dumps are not enabled
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/libsmi/libsmi/ |
H A D | libsmi-fix-the-test-dump-files.patch | 14 test/dumps/cm/MAU-MIB | 8 ++++---- 15 test/dumps/cm/RMON2-MIB | 6 +++--- 16 test/dumps/sming/IF-MIB | 22 +++++++++++++--------- 17 test/dumps/sming/MAU-MIB | 19 +++++++++++-------- 18 test/dumps/sming/RMON2-MIB | 40 ++++++++++++++++++++++++---------------- 19 test/dumps/sming/SNMPv2-MIB | 11 +++++++---- 22 diff --git a/test/dumps/cm/MAU-MIB b/test/dumps/cm/MAU-MIB 24 --- a/test/dumps/cm/MAU-MIB 25 +++ b/test/dumps/cm/MAU-MIB 62 diff --git a/test/dumps/cm/RMON2-MIB b/test/dumps/cm/RMON2-MIB [all …]
|
/openbmc/openpower-debug-collector/dump/tools/bmcdump/plugins/ |
H A D | dumpfilelist | 12 desc="Dumps" 20 #bmc dumps 21 dir="/var/lib/phosphor-debug-collector/dumps/" 22 desc="BMC dumps" 30 #hardware dumps 32 desc="Hardware dumps" 41 #hostboot dumps 43 desc="Hostboot dumps" 52 #sbe dumps 54 desc="SBE dumps"
|
/openbmc/docs/designs/ |
H A D | dump-manager.md | 15 dump interfaces support only the dumps generated on the BMC and dump manager 34 Various types of dumps are created based on the type and source of failure. The 40 ### Type of dumps supported 42 These are some of the dumps supported by dump manager. 90 - List the dumps: List all dumps present in the BMC. 100 There are various types of dumps; interfaces are standard for most of the dumps, 101 but huge dumps which cannot be stored on the BMC needs additional support. This 102 document will explain the design of different types of dumps. The dumps are 111 which collects the dumps from BMC. 118 caller for the user-initiated dumps. [all …]
|
/openbmc/openbmc-test-automation/redfish/managers/ |
H A D | test_bmc_dumps.robot | 12 Test Setup Redfish Delete All BMC Dumps 25 ${BMC_DUMP_COLLECTOR_PATH} /var/lib/phosphor-debug-collector/dumps 78 Redfish Delete All BMC Dumps 98 [Documentation] Verify that multiple BMC dumps can be created one after 114 Redfish Delete All BMC Dumps 128 Redfish Delete All BMC Dumps 186 Delete All User Initiated BMC Dumps And Verify 187 [Documentation] Delete all user initiated BMC dumps and verify. 197 Redfish Delete All BMC Dumps 202 Create Two User Initiated BMC Dumps [all …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | dump_utils.py | 4 This file contains functions which are useful for processing BMC dumps. 30 are the dump IDs and the values are the full path names of the dumps. 41 /var/lib/phosphor-debug-collector/dumps/1/obmcdump_1_1508255216.tar.xz 43 /var/lib/phosphor-debug-collector/dumps/2/obmcdump_2_1508255245.tar.xz 45 /var/lib/phosphor-debug-collector/dumps/3/obmcdump_3_1508255267.tar.xz 47 /var/lib/phosphor-debug-collector/dumps/4/obmcdump_4_1508255283.tar.xz 86 + " dumps:\n" 105 SCP all dumps from the BMC to the indicated directory on the local system
|
H A D | redfish_request.py | 133 + json.dumps(headers) 180 + json.dumps(headers) 184 + json.dumps(data) 229 + json.dumps(headers) 233 + json.dumps(data) 244 data=json.dumps(data), 287 + json.dumps(headers) 291 + json.dumps(data) 343 + json.dumps(headers) 347 + json.dumps(data)
|
H A D | dump_utils.robot | 37 Run Keyword And Return Check For Too Many Dumps ${resp} 69 Check For Too Many Dumps 71 ... creation failed due to too many dumps. 76 # Example object if there are too many dumps: 95 # If there are too many dumps, return ${EMPTY}, otherwise Fail. 144 Delete All Dumps 145 [Documentation] Delete all dumps. 174 Redfish Delete All BMC Dumps 175 [Documentation] Delete all BMC dumps via Redfish. 184 Redfish Get All System Dumps [all …]
|
/openbmc/webui-vue/src/views/Logs/Dumps/ |
H A D | index.js | 1 import Dumps from './Dumps.vue'; 2 export default Dumps;
|
/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/Dump/Entry/ |
H A D | Resource.interface.yaml | 4 The resource dumps are special types of dumps generated by host hypervisor. 12 The dump id provided by the source of the dump. There are dumps which 14 generated and stored in the host memory. All dumps will have a unique 26 dump request. Non-disruptive dumps consume significant host resources
|
/openbmc/phosphor-debug-collector/ |
H A D | meson.options | 36 description: 'Directory where core dumps are placed', 49 value: '/var/lib/phosphor-debug-collector/dumps/', 50 description: 'Directory where bmc dumps are placed', 85 description: 'Path of file for storing elog id\'s, which have associated dumps', 110 'openpower-dumps-extension', 113 description: 'Enable Open Power specific dumps',
|
/openbmc/openbmc-test-automation/redfish/extended/ |
H A D | test_bmc_dump.robot | 25 Run Keyword And Ignore Error Redfish Delete All BMC Dumps 66 Create Binary File ${EXECDIR}${/}dumps ${response.content} 67 Run tar -xvf ${EXECDIR}${/}dumps 69 ${download_dump_checksum}= Run md5sum ${EXECDIR}/dumps|awk '{print$1}' 70 ${download_dump_size}= Run stat -c "%s" ${EXECDIR}${/}dumps 77 Run rm -rf ${EXECDIR}${/}${download_dump_name};rm ${EXECDIR}${/}dumps
|
/openbmc/openbmc-test-automation/redfish/ |
H A D | test_xit.robot | 32 ... msg=${resp.dict["Members@odata.count"]} dumps exist. 45 … Run Keyword And Ignore Error BMC Execute Command rm -rf /var/lib/phosphor-debug-collector/dumps/ 46 Run Keyword And Ignore Error Redfish Delete All BMC Dumps 47 Run Keyword And Ignore Error Redfish Delete All System Dumps
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Dump/Entry/ |
H A D | System.interface.yaml | 4 System dumps are dump of the host memory and hardware states generated 14 The dump id provided by the source of the dump. There are dumps which 16 and stored in the host memory. All dumps will have a unique id but 29 System dumps can be broadly classified into two types based on their 43 dump request. Non-disruptive dumps consume significant host resources
|
/openbmc/openbmc-test-automation/openpower/mpipl/ |
H A D | test_mpipl_basic.robot | 38 Wait Until Keyword Succeeds 5 min 10 sec Required Dumps Should Exist 50 Wait Until Keyword Succeeds 5 min 10 sec Required Dumps Should Exist 81 Run Keyword And Ignore Error Redfish Delete All BMC Dumps 82 Run Keyword And Ignore Error Redfish Delete All System Dumps 115 Required Dumps Should Exist 130 Log To Console BMC dumps generated: ${bmc_dump['Members@odata.count']}
|
/openbmc/phosphor-debug-collector/dump-extensions/ |
H A D | meson.build | 3 if get_option('openpower-dumps-extension').allowed() 4 subdir('openpower-dumps')
|
/openbmc/webui-vue/src/env/router/ |
H A D | ibm.js | 32 import Dumps from '@/views/Logs/Dumps'; 99 path: '/logs/dumps', 100 name: 'dumps', 101 component: Dumps, 103 title: i18n.global.t('appPageTitle.dumps'),
|
/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/Dump/ |
H A D | Notify.interface.yaml | 8 Specifically for IBM OpenPOWER systems, dumps are collected and stored in 26 systems, some types of dumps are generated and stored in the 27 host memory. All dumps have a unique id, but when communicating
|
/openbmc/openpower-debug-collector/dump/ |
H A D | dump_collect_main.cpp | 22 "Collects dumps from the Self Boot Engine (SBE) based on " in main() 23 "provided parameters.\nSupports different types of dumps and requires " in main() 59 << "Failing unit ID is required for Hardware and SBE type dumps\n"; in main()
|
H A D | sbe_dump_collector.hpp | 28 * @brief Manages the collection of dumps from SBEs on failure. 31 * diagnostic dumps from Self Boot Engines across multiple processors 65 * @brief Orchestrates the collection of dumps from all available SBEs. 67 * Initiates the process of collecting diagnostic dumps from SBEs. This 75 * @param path The filesystem path where collected dumps should be stored. 134 * @param path The filesystem path where the collected dumps should be 143 * which dumps should be collected. The key is the proc target with the
|
/openbmc/webui-vue/src/router/ |
H A D | routes.js | 35 import Dumps from '@/views/Logs/Dumps'; 125 path: '/logs/dumps', 126 name: 'dumps', 127 component: Dumps, 129 title: i18n.global.t('appPageTitle.dumps'),
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Dump/ |
H A D | NewDump.interface.yaml | 19 The dump id provided by the source of the dump. There are dumps 21 gets generated and stored in the host memory. All dumps will
|
/openbmc/webui-vue/src/store/modules/Logs/ |
H A D | DumpsStore.js | 13 setAllDumps: (state, dumps) => { argument 14 state.allDumps = dumps.map((dump) => ({ 82 async deleteDumps({ dispatch }, dumps) { argument 83 const promises = dumps.map(({ location }) =>
|