8c065062 | 05-Mar-2025 |
manashsarma <manashsarma@in.ibm.com> |
Fix event log test case
Changes:
- Fixed the testcase 'Verify Setting Error Log As Resolved'.
Tested:
- Ran the testcase successfully from sandbox.
Change-Id: I9c6af16a23144082b06
Fix event log test case
Changes:
- Fixed the testcase 'Verify Setting Error Log As Resolved'.
Tested:
- Ran the testcase successfully from sandbox.
Change-Id: I9c6af16a23144082b061fbc4620f8eec94a7c855 Signed-off-by: Manash Sarma <manashsarma@in.ibm.com>
show more ...
|
88cc59d3 | 23-Jan-2025 |
Sridevi Ramesh <sridevra@in.ibm.com> |
Add API to modify resolve flag
Changes: Add API to modify resolve flag for the event log ID
Tested: Tested with unit test case on BMC environment
Change-Id: I758ab269cad27caed6bb2df1227ca2835a0263
Add API to modify resolve flag
Changes: Add API to modify resolve flag for the event log ID
Tested: Tested with unit test case on BMC environment
Change-Id: I758ab269cad27caed6bb2df1227ca2835a02632d Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
show more ...
|
6fb70d98 | 24-Oct-2023 |
Matt Fischer <matthew.fischer@hpe.com> |
Switch from Force Tags to Test Tags
Force Tags is deprecated in Robot 7.0 and will eventually warn and then after that stop working. Test Tags performs the same function per docs.
Change-Id: I7cf30
Switch from Force Tags to Test Tags
Force Tags is deprecated in Robot 7.0 and will eventually warn and then after that stop working. Test Tags performs the same function per docs.
Change-Id: I7cf305754b247b995a05d8da3b9de9ed613ecae2 Signed-off-by: Matt Fischer <matthew.fischer@hpe.com>
show more ...
|
409df05d | 17-Jan-2024 |
George Keishing <gkeishin@in.ibm.com> |
Robot Framework 7.0 changes
Update robot code syntax overall in the repo
Changes: - Update the requirement.txt package version for robot - The '[Return]' setting is deprecated. Use the
Robot Framework 7.0 changes
Update robot code syntax overall in the repo
Changes: - Update the requirement.txt package version for robot - The '[Return]' setting is deprecated. Use the 'RETURN' statement instead. - Singular section headers like '*** Test Case ***' are deprecated. Use plural format like '*** Test Cases ***' instead. - Singular section headers like '*** Variable ***' are deprecated
Tested: - Ran from sandbox with the version $ robot --version Robot Framework 7.0 (Python 3.10.12 on linux)
and also tested on latest python version
Robot Framework 7.0 (Python 3.11.9 on linux)
Change-Id: I54e85f9d799556c63b9a39f79483f83e9b980768 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
6093f77d | 10-May-2024 |
Vidya-Kalasappanavar <Vidya.Kalasappanavar@ibm.com> |
Move TC from the error log suite to the IPMI suite
Changes: - Move TC Verify IPMI SEL Event Entries from test_event_logging.robot to test_ipmi_sel.robot - Replace count with count + 1
Move TC from the error log suite to the IPMI suite
Changes: - Move TC Verify IPMI SEL Event Entries from test_event_logging.robot to test_ipmi_sel.robot - Replace count with count + 1 - Added IPMI SEL Clear command to clear the entries
Tested: - Ran and tested on BMC Environment
Change-Id: Iff31d4e83ba060309174144760bbc576561684b6 Signed-off-by: Vidya-Kalasappanavar <Vidya.Kalasappanavar@ibm.com>
show more ...
|
adf10ee9 | 14-May-2024 |
manashsarma <manashsarma@in.ibm.com> |
Fix errorlog automation testcase
Changes: - Modified entry ID check for test case "Test Event Entry Numbering Reset On Restart".
Tested: - Ran the testcase from sandbox successfully.
C
Fix errorlog automation testcase
Changes: - Modified entry ID check for test case "Test Event Entry Numbering Reset On Restart".
Tested: - Ran the testcase from sandbox successfully.
Change-Id: I78f644ca675dab9277e5c15bb964c2b43fbb7d98 Signed-off-by: manashsarma <manashsarma@in.ibm.com>
show more ...
|
d7690750 | 30-Apr-2024 |
Vidya-Kalasappanavar <Vidya.Kalasappanavar@ibm.com> |
Move tests from the error log suite to the IPMI suite
Changes: - Created a new keyword - Below test case moved to test_ipmi_sel.robot Verify_IPMI_SEL_Event_Last_Add_Time Delete Non-E
Move tests from the error log suite to the IPMI suite
Changes: - Created a new keyword - Below test case moved to test_ipmi_sel.robot Verify_IPMI_SEL_Event_Last_Add_Time Delete Non-Existing SEL Event Entry Delete Invalid SEL Event Entry - Removed above test cases from test_event_logging.robot Tested: - Ran and tested on BMC Environment.
Change-Id: I5db573687ed551e533c6b641ea1891da90e8d0d6 Signed-off-by: Vidya-Kalasappanavar <Vidya.Kalasappanavar@ibm.com>
show more ...
|
c32434a3 | 11-Jan-2024 |
Yi Hu <yih@supermicro.com> |
Set system, chassis, and bmc as global variables
Changes: - Add SYSTEM_ID as a global variable and set to default value system - Replace redfish/v1/Systems/system to redfish/v1/Systems/SYSTEM_ID
Set system, chassis, and bmc as global variables
Changes: - Add SYSTEM_ID as a global variable and set to default value system - Replace redfish/v1/Systems/system to redfish/v1/Systems/SYSTEM_ID - Replace redfish/v1/Chassis/chassis to redfish/v1/Chassis/CHASSIS_ID - Replace redfish/v1/Managers/bmc to redfish/v1/Managers/MANAGER_ID
Tested: - Tested on sandbox with the changes with sample test run with sample test ID runs 1. without SYSTEM_ID provided 2. with -v SYSTEM_ID:system1 3. with export SYSTEM_ID="" 3. with export SYSTEM_ID="system2"
Change-Id: Ifc412b20038cef1eba632caaa6c300be328259bd Signed-off-by: Wilson Suen <wilsons@supermicro.com> Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
ee0103d5 | 30-Jan-2024 |
George Keishing <gkeishin@in.ibm.com> |
Code fixes and cleanup in test repository
Changes: - Fix typo mistake - Fix TrailingWhitespace - Fix Tagging mismatch
Tested: - Tag mismatch command $ find | grep '\.robot$' | xargs awk -
Code fixes and cleanup in test repository
Changes: - Fix typo mistake - Fix TrailingWhitespace - Fix Tagging mismatch
Tested: - Tag mismatch command $ find | grep '\.robot$' | xargs awk -f check_robot_tags.awk - codespell - robot custom script
Change-Id: Idb6bac6254c86647934e590f1f581d1f9c7dc11c Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
b5138fd8 | 13-Nov-2023 |
manimozhik <manimozhik@ami.com> |
REDFISH: verifying Boot policies after bmc reset using REDFISH scripts
Changes: - under redfish/systems/test_boot_devices.robot after BMC and Host reboot verified boot policies are working
REDFISH: verifying Boot policies after bmc reset using REDFISH scripts
Changes: - under redfish/systems/test_boot_devices.robot after BMC and Host reboot verified boot policies are working as expected Tested: - Ran redfish/systems/test_boot_devices.robot scripts Successfully
Change-Id: I7cc791ce26a05aafffc453e978246fdc85752b28 Signed-off-by: manimozhik <manimozhik@ami.com>
show more ...
|
c63bfe64 | 15-Nov-2023 |
George Keishing <gkeishin@in.ibm.com> |
Fix typo in test code and documentation
Changes: - Fix spelling mistake in code.
Tested: - Tested using codespell tool.
Change-Id: I9f74507049f936383bfc08cb335bb1ed9964c646 Signed-off-by:
Fix typo in test code and documentation
Changes: - Fix spelling mistake in code.
Tested: - Tested using codespell tool.
Change-Id: I9f74507049f936383bfc08cb335bb1ed9964c646 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
2643e59a | 08-Nov-2023 |
Alagiridhilipank <alagiridhilipank@ami.com> |
REDFISH: Verify LocationIndicatorActive status property
Changes: - Added new test case as Verify LocationIndicatorActive status to verify the functionality of LocationIndicatorActive property
Teste
REDFISH: Verify LocationIndicatorActive status property
Changes: - Added new test case as Verify LocationIndicatorActive status to verify the functionality of LocationIndicatorActive property
Tested: - Ran and Executed test_led_indicator_asserted.robot successfully
Change-Id: Idfa4961b71ef05a614448829d1601e8655261a07 Signed-off-by: default avatarALAGIRI DHILIPAN K <alagiridhilipank@ami.com>
show more ...
|
f699f55d | 14-Sep-2023 |
George Keishing <gkeishin@in.ibm.com> |
Redfish event update test suite Force tags as per standard
Changes: - Update Tags names for the test suite
Note: Refer CONTRIBUTING.md for under Tags section documentation.
Tested: -
Redfish event update test suite Force tags as per standard
Changes: - Update Tags names for the test suite
Note: Refer CONTRIBUTING.md for under Tags section documentation.
Tested: - NA
Change-Id: Id5e8b50b93c3af11390ee8c5b7aa6ef865a6f6dc Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
9899a909 | 07-Sep-2023 |
George Keishing <gkeishin@in.ibm.com> |
Redfish update test suite Force tags as per standard
Changes: - Update Tags names for the test suite
Note: Refer CONTRIBUTING.md for under Tags section documentation.
Tested: - NA
Cha
Redfish update test suite Force tags as per standard
Changes: - Update Tags names for the test suite
Note: Refer CONTRIBUTING.md for under Tags section documentation.
Tested: - NA
Change-Id: Ice5fa1a185876774d9e9bce4ff53f834b2a1f652 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
9bd171fa | 05-Sep-2023 |
George Keishing <gkeishin@in.ibm.com> |
BIOS progress code at when host is powered off
Changes: - There shouldn't be any BIOS progress code when host is powering off. Updated code check to handle.
Tested: - Ran from sandb
BIOS progress code at when host is powered off
Changes: - There shouldn't be any BIOS progress code when host is powering off. Updated code check to handle.
Tested: - Ran from sandbox and check without booting to OS.
Change-Id: Icc29c85c1a09d16a5b2b8be4184f4400f9062d21 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
f4372444 | 09-May-2023 |
dnirmala <dhurgam.nirmala1@ibm.com> |
Fix for the error log testcases Changes:
- Removed the milliseconds from timestamp Tested:
- Ran testcase successfully from sandbox
Change-Id: I9e5da666ace6e9e518c748f92d3dd7f54380b30b Sig
Fix for the error log testcases Changes:
- Removed the milliseconds from timestamp Tested:
- Ran testcase successfully from sandbox
Change-Id: I9e5da666ace6e9e518c748f92d3dd7f54380b30b Signed-off-by: dnirmala <dhurgam.nirmala1@ibm.com>
show more ...
|
2e092d04 | 18-Apr-2023 |
dnirmala <dhurgam.nirmala1@ibm.com> |
Added new testcase to verify default status of error log.
Changes:
-Added new testcase Verify_Default_Value_Of_Resolved_Field_Is_False_For_An_Error_Log_Via_Redfish Tested: - Ran above
Added new testcase to verify default status of error log.
Changes:
-Added new testcase Verify_Default_Value_Of_Resolved_Field_Is_False_For_An_Error_Log_Via_Redfish Tested: - Ran above test case from sandbox successfully.
Change-Id: Ie7618bdc820029c1bdc1828133b9ba71f5262792 Signed-off-by: dnirmala <dhurgam.nirmala1@ibm.com>
show more ...
|
148b5b82 | 20-Jan-2023 |
Glukhov Mikhail <mikl@greenfil.ru> |
Use CHASSIS_ID to get PowerSupplies info
The correct path is /redfish/v1/Chassis/<chassis>/Power
Tested: Ran the suite with -v CHASSIS_ID:2U
Change-Id: I2073cce384f2c8362105b6bddac76bad8d25a928
Use CHASSIS_ID to get PowerSupplies info
The correct path is /redfish/v1/Chassis/<chassis>/Power
Tested: Ran the suite with -v CHASSIS_ID:2U
Change-Id: I2073cce384f2c8362105b6bddac76bad8d25a928 Signed-off-by: Glukhov Mikhail <mikl@greenfil.ru>
show more ...
|
af9da9e6 | 11-Nov-2022 |
George Keishing <gkeishin@in.ibm.com> |
Disable default POWER arch specific checks
Changes: - Set the openpower defaults to 0. This will skip checking POWER arch specific test validation in the test suite/
Tested: Ran HW_CI test.
Disable default POWER arch specific checks
Changes: - Set the openpower defaults to 0. This will skip checking POWER arch specific test validation in the test suite/
Tested: Ran HW_CI test. Change-Id: I2326fb62e9263020c470f4b032c5918fa50de1e8 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
2ab62414 | 28-Jul-2022 |
George Keishing <gkeishin@in.ibm.com> |
Watchdog timer test case update
Changes: - Add new logic to set the watchdog timer - Replace legacy REST code with Redfish - Add new keyword to check boot and host state - Update
Watchdog timer test case update
Changes: - Add new logic to set the watchdog timer - Replace legacy REST code with Redfish - Add new keyword to check boot and host state - Update test logic and documentation fixes.
Tested: robot -v OPENBMC_HOST:xx.xx.xx.xx --include Verify_Watchdog_Timedout_Event redfish/systems/eventlog/test_event_logging.robot
Change-Id: I99b7e6f6fc96f90b4e15e1e104d0e0ab991f7ec3 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
649666a9 | 23-Sep-2022 |
aravinth0510 <aravinthr@ami.com> |
Test Script Enhancement For PostCode Script
Added the following validations, - Test PostCode Id Value Incremented On Host Reboot - Test PostCode Log Perisistency After BMC Reboot - Test Clear Post C
Test Script Enhancement For PostCode Script
Added the following validations, - Test PostCode Id Value Incremented On Host Reboot - Test PostCode Log Perisistency After BMC Reboot - Test Clear Post Code Log Action
Tested: redfish/systems/LogServices/test_post_codes.robot
Signed-off-by: default avatarAravinth R <aravinthr@ami.com> Change-Id: I219dd72facf45618483c68d9249c4f70c14167eb
show more ...
|
15f94d26 | 10-Oct-2022 |
George Keishing <gkeishin@in.ibm.com> |
HW_CI: Param to capture SOL logging
Changes: - By default capturing SOL logging is disabled. - Added capture_sol param to enable or disable during test suite run.
Tested: with -v c
HW_CI: Param to capture SOL logging
Changes: - By default capturing SOL logging is disabled. - Added capture_sol param to enable or disable during test suite run.
Tested: with -v capture_sol:0 with -v capture_sol:1 option for the test suite test_power_operations.robot Change-Id: Idee840eea18a150677fa94a19c2cfbbecf653680 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
fbd67007 | 01-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
Robotframework request package upgrade changes
Current working package version robotframework-requests 0.7.2
To Test: pip3 install robotframework-requests -U or
Robotframework request package upgrade changes
Current working package version robotframework-requests 0.7.2
To Test: pip3 install robotframework-requests -U or # Once this commit is merged. pip3 install -r requirements.txt
Version latest: robotframework-requests 0.9.3
Refer Documentation: https://marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html
What is not changed: - The test cases under directory tests/ is not modified and is deprecated but you can continue using it with older package and configuration using
git clone -b v3.0-stable https://github.com/openbmc/openbmc-test-automation
Tested: Upstream HW_CI test list, firmware code update and few other test suite like ipmi, certificate, dumps, ffdc and redfish test suites.
Note: I have not tested end to end, so it is likely there could be grey areas where it could fail but should be minor w.r.t response data format.
Resolves: openbmc/openbmc-test-automation#2105
Change-Id: Ie03b25ff88948bcccb09e9d82f8da86e28c92697 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
8b5d53a1 | 08-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add test for BIOS Post codes
Changes: - Added test cases for Host reboot and host poweroff
Tested: Ran successfully redfish/systems/LogServices/test_post_codes.robot
Change-Id: Icff9eb93
Add test for BIOS Post codes
Changes: - Added test cases for Host reboot and host poweroff
Tested: Ran successfully redfish/systems/LogServices/test_post_codes.robot
Change-Id: Icff9eb93225ea0de5113adff14a439cafade8c7a Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
cdfea1d0 | 05-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
Test suite to verify BIOS POST code log entries
Changes: - Create new suite to test BIOS POST codes - Added new keywords to support clear and GET BIOS PostCode - Added 1 test case
Test suite to verify BIOS POST code log entries
Changes: - Create new suite to test BIOS POST codes - Added new keywords to support clear and GET BIOS PostCode - Added 1 test case to verify PostCode when system boots.
Note: This is just a single test and basic infrastructure to test BIOS POST code.
Tested: Ran successfully redfish/systems/LogServices/test_post_codes.robot Change-Id: I579daa523db2ebf18e3b527067c03d820ec068fc Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|