Home
last modified time | relevance | path

Searched refs:BMC (Results 1 – 25 of 856) sorted by relevance

12345678910>>...35

/openbmc/openbmc-test-automation/redfish/managers/
H A Dtest_bmc_dumps.robot109 Verify BMC Dump Default Location In BMC
110 [Documentation] Verify that BMC dump is created in its default location of BMC.
167 # Reset BMC.
193 # Create some BMC dump.
314 Verify BMC Dump Create Errors While Another BMC Dump In Progress
315 [Documentation] Verify BMC dump creation error until older BMC dump completion.
409 # Download BMC dump.
471 Download BMC Dump
494 Extract BMC Dump
524 Get BMC Dump Entries
[all …]
H A Dtest_managers_bmc.robot2 Documentation Test BMC Manager functionality.
25 Verify Redfish BMC Firmware Version
32 ${bmc_version}= Get BMC Version
37 Verify Redfish BMC Manager Properties
126 Is BMC Standby
129 Verify BMC RTC And UTC Time Drift
156 Is BMC Standby
159 Verify BMC RTC And UTC Time Drift
166 Verify Boot Count After BMC Reboot
173 Set BMC Boot Count ${0}
[all …]
H A Dtest_bmc_ipv6.robot68 [Template] Configure IPv6 Address On BMC
114 ${ipv6_data}= Get BMC IPv6 Info
222 @{ip_data}= Get BMC IPv6 Info
230 Configure IPv6 Address On BMC
283 Validate IPv6 Network Config On BMC
286 Validate IPv6 Network Config On BMC
290 ${ipv6_data}= Get BMC IPv6 Info
344 Validate IPv6 Network Config On BMC
442 Verify IPv6 On BMC ${new_ipv6}
446 ... Verify IPv6 On BMC ${ipv6}
[all …]
/openbmc/openbmc-test-automation/openpower/ext_interfaces/
H A Dtest_discovery.robot24 Discover BMC With Different Service Type
34 Discover BMC Pre And Post Reboot
114 Discover BMC With Service Type
119 # service_type BMC service type e.g.
144 Verify Existence Of BMC Record From List
145 [Documentation] Verify the existence of BMC record from list of BMC records.
149 # service_type BMC service type e.g.
158 Set Daemon And Discover BMC After Reboot
163 # service_type BMC service type e.g.
197 Discover BMC Pre And Post Firmware Update
[all …]
H A Dtest_savearea_management.robot127 [Documentation] Upload partition file to BMC using Redfish, after the BMC reboot.
358 Delete BMC Partition File
381 Delete All BMC Partition File
417 Upload Partition File To BMC
445 Verify Partition File On BMC
555 Redfish BMC Reset Operation
559 Is BMC Standby
582 Is BMC Standby
660 ... Is BMC Standby AND
693 ... Is BMC Standby AND
[all …]
/openbmc/openbmc-test-automation/openpower/
H A Dtest_bmc_devicetree.robot16 Check BMC Model Property Is Set
25 Check BMC Compatible Property Is Set
34 Check BMC CPU Name Property Is Set
43 Check BMC CPU Compatible Property Is Set
52 Check BMC Memory Name Property Is Set
71 Check BMC FSI Name Property Is Set
80 Check BMC FSI Compatible Property Is Set
89 Check BMC GPIO FSI Name Property Is Set
107 Check BMC GPIO Keys Name Property Is Set
127 Check BMC IIO-HWMON Name Property Is Set
[all …]
/openbmc/openbmc-test-automation/redfish/events/
H A Dtest_bmc_snmp_trap.robot22 Configure SNMP Manager On BMC And Verify
56 Generate Error On BMC And Verify SNMP Trap
136 Verify SNMP SysUpTime On BMC Reboot
140 # Reboot BMC to reset system uptime.
215 Generate Error On BMC And Verify Trap
248 Configure Multiple SNMP Managers On BMC And Verify Persistency On BMC Reboot
249 [Documentation] Configure multiple SNMP Managers on BMC and verify persistency on BMC reboot.
266 Configure Multiple SNMP Managers On BMC And Check Trap On BMC Reboot
267 [Documentation] Configure multiple SNMP Managers on BMC and check trap on BMC reboot.
284 Generate Error On BMC And Verify Trap
[all …]
H A Dtest_bmc_snmp_config.robot39 Configure SNMP Manager On BMC And Verify
60 [Template] Configure SNMP Manager On BMC
68 [Template] Configure SNMP Manager On BMC
76 [Template] Configure SNMP Manager On BMC
84 [Template] Configure SNMP Manager On BMC
92 [Template] Configure SNMP Manager On BMC
146 Generate Error On BMC And Verify Trap On SNMP
171 Verify SNMP SysUpTime On BMC Reboot
175 # Reboot BMC to reset system uptime.
197 BMC Execute Command ${event_log}
[all …]
/openbmc/openbmc-test-automation/extended/code_update/
H A Dbmc_code_update.robot2 Documentation Update the BMC code on a target BMC.
39 Test Basic BMC Performance Before BMC Code Update
44 Check BMC Performance
73 REST BMC Code Update
74 [Documentation] Do a BMC code update by uploading image on BMC via REST.
112 Verify BMC Dump Persistency
164 Delete BMC Image
165 [Documentation] Delete a BMC image from the BMC flash chip.
241 Check BMC Performance
276 Delete Only BMC Image
[all …]
/openbmc/openbmc-test-automation/extended/
H A Dtest_bmc_reset_loop.robot37 Run Multiple BMC Reset Via Redfish
47 Run Multiple BMC Reset Via Reboot
72 Check If BMC Is Up 5 min 10 sec
75 Verify BMC RTC And UTC Time Drift
78 BMC Redfish Reset Cycle
83 ${bmc_version}= Get BMC Version
92 BMC Redfish Reset Runtime Cycle
97 ${bmc_version}= Get BMC Version
106 BMC Reboot Cycle
110 ${bmc_version}= Get BMC Version
[all …]
/openbmc/openbmc-test-automation/gui/gui_test/operations_menu/
H A Dtest_reboot_bmc_sub_menu.robot3 Documentation Test OpenBMC GUI "Reboot BMC" sub-menu of "Operation" menu.
16 ${xpath_reboot_bmc_heading} //h1[text()="Reboot BMC"]
23 Verify Navigation To Reboot BMC Page
24 [Documentation] Verify navigation to reboot BMC page.
30 Verify Existence Of All Buttons In Reboot BMC Page
37 Verify Existence Of All Sections In Reboot BMC Page
41 Page Should Contain Last BMC reboot
44 Verify Canceling Operation On BMC Reboot Operation
57 Verify BMC Reboot Operation
58 [Documentation] Verify BMC Reboot operation
[all …]
/openbmc/phosphor-state-manager/
H A Dbmc_state_manager.cpp90 void BMC::discoverInitialState() in discoverInitialState()
175 int BMC::bmcStateChange(sdbusplus::message_t& msg) in bmcStateChange()
221 BMC::Transition BMC::requestedBMCTransition(Transition value) in requestedBMCTransition()
231 BMC::BMCState BMC::currentBMCState(BMCState value) in currentBMCState()
236 return server::BMC::currentBMCState(value); in currentBMCState()
239 BMC::RebootCause BMC::lastRebootCause(RebootCause value) in lastRebootCause()
244 return server::BMC::lastRebootCause(value); in lastRebootCause()
247 void BMC::updateLastRebootTime() in updateLastRebootTime()
259 server::BMC::lastRebootTime(rebootTime); in updateLastRebootTime()
262 uint64_t BMC::lastRebootTime() const in lastRebootTime()
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/
H A DBMC.interface.yaml2 Implementation of BMC state management. When rebooting we are in
12 The desired BMC transition
19 The current state of the BMC and is a read-only property.
31 The last BMC reboot cause
36 The desired transition for the BMC firmware
40 BMC system should be rebooted
43 BMC system should be non-gracefully rebooted.
50 The current state of the BMC firmware
67 BMC firmware is quiesced. The BMC firmware is enabled but either
74 The recorded reboot cause of the BMC
[all …]
/openbmc/docs/designs/
H A Dbios-bmc-smm-error-logging.md1 # BIOS->BMC SMM Error Logging Queue Daemon
16 (SMM) to provide error logs to the BMC, requiring messages to be sent as quickly
17 as possible without a handshake / ack back from the BMC due to the time
19 implement a circular buffer over a shared BIOS->BMC buffer that the BIOS can
24 There are various ways of communicating between the BMC and the BIOS, but there
28 Different BMC vendors support different methods such as Shared Memory (SHM, via
38 1. The BMC shall initialize the shared buffer in a way that the BIOS can
41 the BMC before any writes to the shared buffer (**no synchronization**)
73BMC flags | 4 bytes | 0x1d | BMC
91 the BMC needs to set the `BMC_READY` bit in the BMC flags once the
[all …]
/openbmc/openbmc-test-automation/xcat/
H A Dtest_xcat_group.robot2 Documentation Module for testing BMC via XCAT.
21 Add BMC Nodes To XCAT
22 [Documentation] Connect and add BMC nodes.
55 [Documentation] Add BMC nodes into group.
58 # Add BMC nodes to group and validate.
78 # List the BMC nodes.
101 # List the BMC nodes.
122 # of the BMC node
163 # Get fanspeed from each BMC node.
217 ${nodes}= Get List Of BMC Nodes
[all …]
/openbmc/docs/architecture/
H A Dinterface-overview.md8 - Give BMC administrators and system integrators a simplified view of the BMC's
49 Interfaces between the BMC and its host platform vary considerably based on BMC
85 #### Host-BMC data models
165 the BMC as a Unix domain socket.
265 ### BMC network
270 The BMC may be connected to a network used to manage the BMC. This is dubbed the
331 ### BMC serial
334 controlling the BMC's U-Boot and then providing access to the BMC's shell.
359 access to the BMC's serial connection which provides access to the BMC's
397 ### BMC shell
[all …]
/openbmc/openbmc-test-automation/lib/
H A Dstate_manager.robot222 Get BMC State
231 Put BMC State
236 ${bmc_state}= Get BMC State
242 Initiate BMC Reboot
261 Check If BMC is Up
263 Check If BMC Reboot Is Initiated
274 Is BMC Ready
279 Is BMC Not Ready
284 Wait for BMC state
316 Wait For BMC Ready
[all …]
/openbmc/openbmc-test-automation/gui/test/server_control/
H A Dtest_obmc_gui_reboot_bmc.robot3 Documentation Test OpenBMC GUI "Reboot BMC" sub-menu of "Server control".
14 ${xpath_reboot_bmc_button} //button[text()[contains(.,"Reboot BMC")]]
19 Verify Existence Of All Sections In Reboot BMC Page
20 [Documentation] Verify existence of all sections in reboot BMC page.
23 Page Should Contain Current BMC boot status
26 Verify Existence Of All Buttons In Reboot BMC Page
27 [Documentation] Verify existence of all buttons in reboot BMC page.
42 Wait Until Page Contains Reboot BMC
/openbmc/openbmc-test-automation/openpower/pel/
H A Dtest_bmc_pel.robot33 ${pel_id}= Get PEL Log Via BMC CLI
43 ${bmc_time1}= CLI Get BMC DateTime
216 Verify BMC Version From PEL
247 Verify BMC Event Log ID
267 # [BMC Event Log Id]: 341 <---- BMC event log id value
529 Informational BMC 1500, Predictive BMC 1500 45
530 Informational BMC 1500, Unrecoverable BMC 1500 45
531 Unrecoverable BMC 1500, Predictive BMC 1500 30
541 Unrecoverable BMC 1000, Informational BMC 1000, Predictive BMC 1000 45
763 # in BMC during the test.
[all …]
/openbmc/docs/architecture/code-update/
H A Dcode-update.md3 Two BMC Code layouts are available:
37 2. Transfer the generated BMC image to the BMC via one of the following methods:
43 directory on the BMC.
89 - Method 1: From the BMC command line:
119 - Method 2: From the BMC command line:
161 To reboot the BMC manually see:
202 per host. The functional/running BMC image is the BMC image with the lowest
298 via TFTP, or copied to the BMC.
378 command and then reboot the BMC:
398 When a BMC image is activated, each `image-<name>` is written to the BMC chip's
[all …]
/openbmc/libmctp/docs/bindings/
H A Dvendor-ibm-astlpc.md6 host and BMC over the LPC bus on ASPEED BMC platforms.
84 BMC-controlled, eight-bit register exposed to both the BMC and the host for
102 BMC memory, using the LPC2AHB hardware
162 - A receive area for BMC-to-host packets
309 #### Host Command to BMC Sequence
322 #### BMC Command to Host Sequence
335 #### BMC Status Update Sequence
385 #### BMC Initialisation Sequence
389 | 1 | The BMC initialises the control area: magic value, BMC versions and buffer parameters |
390 | 2 | The BMC sets the status to `BMC Active` |
[all …]
/openbmc/openbmc-test-automation/gui/gui_test/settings_menu/
H A Dtest_snmp_alerts_sub_menu.robot86 Configure SNMP Settings On BMC Via GUI And Verify
160 Configure Multiple SNMP Managers On BMC Via GUI And Verify Persistency On BMC Reboot
162 ... add multiple SNMP Managers on BMC via GUI and verify persistency on BMC reboot.
175 Reboot BMC via GUI
356 Reboot BMC via GUI
364 BMC Execute Command ${event_log}
445 Reboot BMC via GUI
453 BMC Execute Command ${event_log_cmd}
479 Create Error Log On BMC And Verify Trap
480 [Documentation] Generate error on BMC
[all …]
/openbmc/bmcweb/
H A DAGGREGATION.md9 BMC handles the additional processing required to allow the aggregating BMC and
10 satellite BMCs to be observable as a singular combined BMC.
43 ## Satellite BMC Restrictions
45 - Can only aggregate a single satellite BMC
46 - HTTP only connection to satellite BMC
47 - No authentication on satellite BMC
84 aggregating BMC.
104 aggregating BMC.
148 3. Forward the request to the satellite BMC
183 3. Aggregate more than one satellite BMC
[all …]
/openbmc/ipmitool/contrib/
H A Dexchange-bmc-os-info.sysconf4 # the OS and Service Processor/Baseboard Management Controller (BMC)
9 ### Set OS Info in BMC/Service Processor ###
11 # Description: Set OS Name, Version and Hostname in the Service Processor (BMC)
15 ### Reset OS Info in BMC/Service Processor ###
17 # Description: Reset OS Name, Version and Hostname in the Service Processor (BMC).
22 ### Set BMC/Service Processor Info in OS ###
24 # Description: Set IP Address and URL of Service Processor/BMC in /run/bmc-info
/openbmc/openbmc-test-automation/redfish/update_service/
H A Dtest_redfish_bmc_code_update.robot89 [Documentation] Test to reset BMC at standby and then perform BMC firmware update and
93 Redfish Delete All BMC Dumps
101 Redfish BMC Dump Should Not Exist
112 Redfish Delete All BMC Dumps
129 Redfish BMC Dump Should Not Exist
209 Redfish Delete All BMC Dumps
233 Redfish BMC Reset Operation
234 Is BMC Standby
308 Run Configure BMC Hostname In Loop
347 Run Operation On BMC
[all …]

12345678910>>...35