c0597476 | 22-Apr-2022 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Updated the command to generate predictive error
Change-Id: Ia6d779249a71d4b6d3764860c6563b86fa6c2e7c Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
cef0a98a | 22-Apr-2022 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Updated PEL details with new values for generated PEL
Change-Id: I4952c74f37d90f8da45305394d02a8b92cd57b32 Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
29e073ae | 11-Apr-2022 |
Tim Lee <timlee660101@gmail.com> |
lib: state_manager: support x86 platform get OperatingSystemState attribute
Symptom: When host CPU based on the x86 architecture, the attribute OperatingSystemState cannot get correctly then cause t
lib: state_manager: support x86 platform get OperatingSystemState attribute
Symptom: When host CPU based on the x86 architecture, the attribute OperatingSystemState cannot get correctly then cause test case got failed.
Root cause: Based on x86 architecture, using x86-power-control to manager host power operation that add OS state interface at "/xyz/openbmc_project/state/os" this object path. However, "Get Host State Attribute" keyword in state_manager.robot always using "/xyz/openbmc_project/state/host0" by default. Thus, cause this OperatingSystemState attribute cannot be found.
x86-power-control: // OS State Interface osIface = osServer.add_interface( "/xyz/openbmc_project/state/os", "xyz.openbmc_project.State.OperatingSystem.Status");
openbmc-test-automation/data/variables.py: HOST_STATE_URI = /xyz/openbmc_project/state/host0/
Solution: Add support x86 platform to get OperatingSystemState attribute.
Tested: Run keyword "Is OS Booted" with -v PLATFORM_ARCH_TYPE:x86 ${HOST_STATE_URI} = /xyz/openbmc_project/state/os/
Run keyword "Is OS Booted" with -v PLATFORM_ARCH_TYPE:power ${HOST_STATE_URI} = /xyz/openbmc_project/state/host0/
Related commit: Suggest Automation test should be adjusted to match the design in this case. https://gerrit.openbmc-project.xyz/c/openbmc/smbios-mdr/+/51691
Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: If263c41c45baba0b3901d645f6e139970b3e51d0
show more ...
|
f7c90f59 | 12-Apr-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add BMC state check for IPMI warm and cold reset
Change-Id: I3b1914d696dbbb7a753333179c7a4878bdb85b93 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
0e13223f | 07-Apr-2022 |
George Keishing <gkeishin@in.ibm.com> |
Host inid reset boot table and wait changes
Changes: - bmc_reboot:1 directive to check for wait and change state - Remove ping check from utils code for host reset
Change-Id: Iab24927570e9a
Host inid reset boot table and wait changes
Changes: - bmc_reboot:1 directive to check for wait and change state - Remove ping check from utils code for host reset
Change-Id: Iab24927570e9ad0cc8f8bf4c02941b20efc74be4 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
389e7497 | 04-Apr-2022 |
George Keishing <gkeishin@in.ibm.com> |
sudo user option update for BMC execute command
Change-Id: I2ffa020af369d0d62e4b4ca9b73094eab6a76678 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
fe297fea | 05-Apr-2022 |
George Keishing <gkeishin@in.ibm.com> |
Enforce BMC redfish state for BMC reset
Changes: - Added directive in boot table for BMC state check on BMC reset. - remove 3 minute wait for ping and let state check take over i
Enforce BMC redfish state for BMC reset
Changes: - Added directive in boot table for BMC state check on BMC reset. - remove 3 minute wait for ping and let state check take over it.
Change-Id: I17c76beec01130c8a64a4baf8940d82a0d491d7c Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
bd8ec926 | 31-Mar-2022 |
George Keishing <gkeishin@in.ibm.com> |
Collect all dumps available on BMC
Change-Id: I370959d86397f5e1cb50db56d5d99c88eadd76fb Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
de9356ef | 22-Mar-2022 |
leet <leet@ami.com> |
IPMI Watchdog - Gerrit Reviewer Comment Changes
Create a new branch for latest IPMI Watchdog changes.
Add changes from gerrit reviewer comments.
Rebase from gerrit/master and commit
Abandoned pre
IPMI Watchdog - Gerrit Reviewer Comment Changes
Create a new branch for latest IPMI Watchdog changes.
Add changes from gerrit reviewer comments.
Rebase from gerrit/master and commit
Abandoned previous IPMI Watchdog MR and branches due to MR being behind master branch by many commits and having a merge conflict.
Change-Id: If9bacf307982870c5d0e2dbe56a14145dc0ee4ce Signed-off-by: Lee Tarlton <leet@ami.com>
show more ...
|
cfb2c415 | 15-Mar-2022 |
nagarjunb22 <nagarjunb@ami.com> |
Added new script to verify the IPMI KCS cmd.
created a testcase to run the IPMI KCS cmd overnight.
Created Resource file for KCS interface commands which contains few of the IPMI commands to verify
Added new script to verify the IPMI KCS cmd.
created a testcase to run the IPMI KCS cmd overnight.
Created Resource file for KCS interface commands which contains few of the IPMI commands to verify Kcs interface.
We can add other ipmi cmds in future.
Added IPMI raw commands in ipmi_raw_cmd_table.py
Added "Is BMC Operational" keyword instead of Sleep time, to verify BMC is enabled via redfish.
Tested: Run robot /ipmi/test_ipmi_kcs.robot
Signed-off-by: Nagarjun B <nagarjunb@ami.com> Change-Id: I59f1515792ab99fb5d1f55566ea3c0fcfcc2942b
show more ...
|
55e23463 | 16-Feb-2022 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
CT Fix for error logs test which are failing due to busctl command
Internal error command does not generate an unrecoverable error now. Corrected the busctl command to generate unrecoverable error a
CT Fix for error logs test which are failing due to busctl command
Internal error command does not generate an unrecoverable error now. Corrected the busctl command to generate unrecoverable error and set "Create Test PEL Log" keyword to generate this error as default.
Change-Id: I2d3f2eb255e49cb127641f047864b5847ce1d291 Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
show more ...
|
e94e5401 | 19-Jan-2022 |
Nagarjun <nagarjunb@ami.com> |
Rebased for IPMI Get BIOS POST Code
New script for IPMI Get BIOS POST Code command
Add new script for retrieving BIOS POST codes via IPMI interface. The script tests the command while Host is power
Rebased for IPMI Get BIOS POST Code
New script for IPMI Get BIOS POST Code command
Add new script for retrieving BIOS POST codes via IPMI interface. The script tests the command while Host is powered on, after a Host power cycle, and after a Host power off.
Note: The power off test case fails since in the test image for this feature, chassis power off is not implemented. Also, lanplus is not working with the test image.
Test results uploaded in the MR.
Signed-off-by: Nagarjun <nagarjunb@ami.com> Change-Id: I7c5c58e9822d3c39b427767b325a8a673a15b6ec
show more ...
|
bade11a2 | 31-Jan-2022 |
George Keishing <gkeishin@in.ibm.com> |
Update istep boot shell execution command
Change-Id: I4449596e6433140375133d10aadf62c4a468a2ef Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
21d2ac97 | 18-Nov-2021 |
David Shaw <dlshaw@us.ibm.com> |
Add Tool Initd MP Reboot test
- New memory preserving reboot test
data/boot_table_redfish.json data/boot_lists/All data/boot_lists/Manufacturing
Signed-off-by: David Shaw <dlshaw@us.ibm.com> Chan
Add Tool Initd MP Reboot test
- New memory preserving reboot test
data/boot_table_redfish.json data/boot_lists/All data/boot_lists/Manufacturing
Signed-off-by: David Shaw <dlshaw@us.ibm.com> Change-Id: Ib87a29fe1c2951dde9308ea637e68aa43326cc06
show more ...
|
f5fec0d2 | 08-Oct-2021 |
George Keishing <gkeishin@in.ibm.com> |
Support boot test for Host initiated reset reload
Changes: - Added new boot test entry - Added util code to stop PLDM service and wait for reset
Change-Id: I3ef683cfbc1b33da865157ad2bfc
Support boot test for Host initiated reset reload
Changes: - Added new boot test entry - Added util code to stop PLDM service and wait for reset
Change-Id: I3ef683cfbc1b33da865157ad2bfccda5feffc3e3 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
dd62f972 | 12-Nov-2021 |
David Shaw <dlshaw@us.ibm.com> |
Add Istep Power On/Host initd Reset to boot_lists
- Two new boot tests were added and corresponding boot_lists files needed updating.
data/boot_lists/All data/boot_lists/Manufacturing data/bo
Add Istep Power On/Host initd Reset to boot_lists
- Two new boot tests were added and corresponding boot_lists files needed updating.
data/boot_lists/All data/boot_lists/Manufacturing data/boot_lists/OBMC_reboot data/boot_lists/OS_reboot data/boot_lists/Power_on bin/plug_ins/Soft_errors/cp_post_boot: Minor output correction
Signed-off-by: David Shaw <dlshaw@us.ibm.com> Change-Id: I17410b6228c6c2a3b2f619489d70c69f636922d7
show more ...
|
aa436641 | 27-Oct-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add istep boot support for Open Power system
Change-Id: I9109a21f16c50a093b18e2e2f51699217fb168a4 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
69b152fe | 21-Oct-2021 |
George Keishing <gkeishin@in.ibm.com> |
Update QEMU_CI test and remove comments in JSON files
Change-Id: I8060455347b702278370632263426fc2971c8f77 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
e7e9171e | 03-Sep-2021 |
George Keishing <gkeishin@in.ibm.com> |
Update python code for python 3.8 or higher compatibility
Changes: - Update shebang directive to use python3 explicitly. - remove preexec_fn feature which is deprecated in higher py
Update python code for python 3.8 or higher compatibility
Changes: - Update shebang directive to use python3 explicitly. - remove preexec_fn feature which is deprecated in higher python version 3.8 and above. - bufsize fix, from documentation bufsize 1 means line buffered (only usable if universal_newlines=True i.e., in a text mode) refer: https://docs.python.org/3/library/subprocess.html - Fix SyntaxWarning: "is" with "=="
Change-Id: Ib96c1ba8c2327d6774d0d731b48ca7e61a4a297a Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
438fd3b6 | 08-Oct-2021 |
George Keishing <gkeishin@in.ibm.com> |
Boot test Error log format for Redfish
Change-Id: I6f034d98049fc8633cafba2ec1ed2802df53258f Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
c0701106 | 30-Sep-2021 |
George Keishing <gkeishin@in.ibm.com> |
Support redfish auto reboot via busctl
Update boot table to call redfish auto reboot during boot.
Change-Id: I91ac4ae9b7dd4e90a4ce800e3a571be62cfe0403 Signed-off-by: George Keishing <gkeishin@in.ib
Support redfish auto reboot via busctl
Update boot table to call redfish auto reboot during boot.
Change-Id: I91ac4ae9b7dd4e90a4ce800e3a571be62cfe0403 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
b51d1505 | 25-Mar-2021 |
George Keishing <gkeishin@in.ibm.com> |
Filter based on REDFISH_SUPPORT_TRANS_STATE for x86 for redfish path
REDFISH_SUPPORT_TRANS_STATE is still a development variable which will be eventually auto populated when the firmware and test is
Filter based on REDFISH_SUPPORT_TRANS_STATE for x86 for redfish path
REDFISH_SUPPORT_TRANS_STATE is still a development variable which will be eventually auto populated when the firmware and test is ready to run is to run in Redfish mode ONLY.
User can force test to run ONLY redfish mode using this varaible -v REDFISH_SUPPORT_TRANS_STATE:1
Change-Id: I64cebc635845376a7564c5b537aa44495c890666 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
89c98377 | 13-Aug-2021 |
George Keishing <gkeishin@in.ibm.com> |
Redfish boot progresss changes
Refer: https://gerrit.openbmc-project.xyz/c/openbmc/bmcweb/+/29344 Change-Id: I34af145431f774d83f4445576bbee8fc30dfccef Signed-off-by: George Keishing <gkeishin@in.ibm
Redfish boot progresss changes
Refer: https://gerrit.openbmc-project.xyz/c/openbmc/bmcweb/+/29344 Change-Id: I34af145431f774d83f4445576bbee8fc30dfccef Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
1dc8a1e5 | 03-Aug-2021 |
George Keishing <gkeishin@in.ibm.com> |
Fix REST vs Redfish dump URI
Change-Id: Ib41ee7fc138bfb5483e430146f61b7de0dbdbe29 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
ac765120 | 27-Jul-2021 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Corrected command for generating procedure and symbolic FRU callout
Change-Id: I0b25357591fe18dd7e891f9e0c2bbbe67363cf07 Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |