A Test Framework of BMC for platform team
Table of Contents
A Test Framework of BMC for platform team.. 1
IPMI device “Global” Commands. 3
BMC Watchdog Timer Commands. 4
FRU Inventory Device Commands. 6
Platform-specific OEM command. 7
As theone most important component of a server, BMC is used to monitor system environmentmonitoring, hardware error and record related logs, so its high availabilityand stability is critical to us. Currently platform always use some manualscripts or commands to do BMC test, in fact the scripts and commands can be puttogether and re-used for other platform, and we can leverage other team’s testframework such as CTH test platform to test it automatically, therefore oneTest Frame work for BMC test is need, and this document is used to describe thedesign of the framework.
Typically uses cases include:
1. OEM SEL decoding Test for customer ipmitool/unit test
2. BMC stress test
3. BMC function test
4. BMC regression test
5. System monitro
6. Platform monitor
7. Firmware upgrade
8. Netmon
· support both local KCS test and LAN test
· Could be integrate with EVT test framework
· Could be integrated with CTH test tools
o Graphic user interface;
o Support auto Log;