| d1e05077 | 12-May-2025 |
George Keishing <gkeishin@in.ibm.com> |
Redfish robot codes with latest directives
Changes: - Run KeyWord If is deprecated since Robot Framework version 5.*, use 'IF' instead
Tested: - Checked using robot dry-run to make sure
Redfish robot codes with latest directives
Changes: - Run KeyWord If is deprecated since Robot Framework version 5.*, use 'IF' instead
Tested: - Checked using robot dry-run to make sure the syntax is not broken Change-Id: I34a0ac5ae5d225bf34d3a63e862cfe99a295eeda Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 6dcfc394 | 06-May-2025 |
Sridevi Ramesh <sridevra@in.ibm.com> |
Fix for deprecated Exit For Loop keyword
Changes: - Exit For Loop If is deprecated since Robot Framework version 5.*, use IF and BREAK instead
Tested: - Checked using robot dry-run to make s
Fix for deprecated Exit For Loop keyword
Changes: - Exit For Loop If is deprecated since Robot Framework version 5.*, use IF and BREAK instead
Tested: - Checked using robot dry-run to make sure the syntax is not broken
Change-Id: Ib12fecbc996ba14f4cabd7677f85a90fa3f2b39b Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
show more ...
|
| e54be147 | 05-May-2025 |
Sridevi Ramesh <sridevra@in.ibm.com> |
Fix for depreciated Return From Keyword If keyword
Changes: - Return From Keyword If is deprecated since Robot Framework version 5.*, use IF and RETURN instead
Tested: - Checked using robot
Fix for depreciated Return From Keyword If keyword
Changes: - Return From Keyword If is deprecated since Robot Framework version 5.*, use IF and RETURN instead
Tested: - Checked using robot dry-run to make sure the syntax is not broken
Change-Id: I458528b33a1abe9fc750a6941e98490db9b36094 Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
show more ...
|
| ac155720 | 02-May-2025 |
Sridevi Ramesh <sridevra@in.ibm.com> |
Fix for depreciated Continue For Loop If keyword
Changes: - Continue For Loop If is deprecated since Robot Framework version 5.*, use IF and CONTINUE instead
Tested: - Checked using robot dr
Fix for depreciated Continue For Loop If keyword
Changes: - Continue For Loop If is deprecated since Robot Framework version 5.*, use IF and CONTINUE instead
Tested: - Checked using robot dry-run to make sure the syntax is not broken
Change-Id: I63bba499b2c82394bb3fe2f74405dbacd09a6d0c Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
show more ...
|
| 8cda5c35 | 09-Apr-2025 |
George Keishing <gkeishin@in.ibm.com> |
Fix Firmware test PATCH request HTTP response code
Changes: - HTTP 200 and 204 are valid respond
Tested: - NA
Change-Id: I59dd67dc6b1abea3ff8e0a8b7f6cab2fc9b98d6f Signed-off-by: George Kei
Fix Firmware test PATCH request HTTP response code
Changes: - HTTP 200 and 204 are valid respond
Tested: - NA
Change-Id: I59dd67dc6b1abea3ff8e0a8b7f6cab2fc9b98d6f Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 010f221a | 08-Jan-2025 |
George Keishing <gkeishin@in.ibm.com> |
Typo fixes in code documentation
Changes: - Spelling mistake fixes in code.
Tested: - NA Change-Id: I3e0a12f4631343a302f1ac9aa27222ccacbf1efa Signed-off-by: George Keishing <gkeishin@in.ibm
Typo fixes in code documentation
Changes: - Spelling mistake fixes in code.
Tested: - NA Change-Id: I3e0a12f4631343a302f1ac9aa27222ccacbf1efa Signed-off-by: George Keishing <gkeishin@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 ...
|
| 9bfdf8a7 | 19-Apr-2024 |
George Keishing <gkeishin@in.ibm.com> |
Fix code typo in the repository
Changes: - Corrected spelling mistake in the repository
Tested: - NA
Change-Id: Ic721bbb2efc0f9f5a1895e3f5994fdb38fe310cd Signed-off-by: George Keishing <gk
Fix code typo in the repository
Changes: - Corrected spelling mistake in the repository
Tested: - NA
Change-Id: Ic721bbb2efc0f9f5a1895e3f5994fdb38fe310cd Signed-off-by: George Keishing <gkeishin@in.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 ...
|
| 10385710 | 30-Jan-2024 |
Sushil Singh <susilsi7@in.ibm.com> |
Automation CT fix to separate the TC
Changes: - Verify Redfish Code Update Completion In Spite Of Changing Hostname - Verify Redfish Code Update Completion In Spite Of Performing Ker
Automation CT fix to separate the TC
Changes: - Verify Redfish Code Update Completion In Spite Of Changing Hostname - Verify Redfish Code Update Completion In Spite Of Performing Kernel Panic - Verify Redfish Code Update Completion In Spite Of Updating HTTPS Certificate
Tested: - Ran successfully /redfish/update_service/ test_redfish_bmc_code_update.robot
Change-Id: Icfeefe061f6fb132768a5f7a9f254038ec99fb06 Signed-off-by: Sushil Singh <susilsi7@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 ...
|
| 8689506e | 16-Jan-2024 |
Sushil Singh <susilsi7@in.ibm.com> |
Automation fix for code update
Changes: - Increase the sleep time to get the image id. - Added tear down.
Tested: - Ran successfully redfish/update_service/ test_redfish_b
Automation fix for code update
Changes: - Increase the sleep time to get the image id. - Added tear down.
Tested: - Ran successfully redfish/update_service/ test_redfish_bmc_code_update.robot
Change-Id: I6312825afa54dd2f70e379c9646780d4585cfc47 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
| a703780f | 20-Oct-2023 |
Sushil Singh <susilsi7@in.ibm.com> |
Moved Redfish update key to lib file
Changes: - Moved keyword to lib file, "Redfish Update Firmware"
Tested: - Ran Successfully Redfish Update Firmware.
Change-Id: I9853d84e7c85619
Moved Redfish update key to lib file
Changes: - Moved keyword to lib file, "Redfish Update Firmware"
Tested: - Ran Successfully Redfish Update Firmware.
Change-Id: I9853d84e7c856195738dc3b334bbddc3ff75ab89 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
| 365dd46d | 12-Oct-2023 |
George Keishing <gkeishin@in.ibm.com> |
Fix code syntax and warning errors
Changes: - Fixes the following warnings Line has trailing whitespace (TrailingWhitespace) Non-existing setting 'Foce Tags'
Tested: - Tested usin
Fix code syntax and warning errors
Changes: - Fixes the following warnings Line has trailing whitespace (TrailingWhitespace) Non-existing setting 'Foce Tags'
Tested: - Tested using robot --dryrun option and rflint tools.
Change-Id: I7ca659dbc0ef8c5acc53ed0d297cf6b6c8e05dca Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| a70d5169 | 06-Oct-2023 |
Sushil Singh <susilsi7@in.ibm.com> |
Added https status code 202
Changes: - Added 202 status code support.
Tested: - Ran successfully redfish/update_service/test_firmware_tftp_upload_image.robot
Change-Id: I7d345982f740762
Added https status code 202
Changes: - Added 202 status code support.
Tested: - Ran successfully redfish/update_service/test_firmware_tftp_upload_image.robot
Change-Id: I7d345982f740762391193eabc2014f6e7451319b Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
| 6209865a | 31-Aug-2023 |
Sushil Singh <susilsi7@in.ibm.com> |
Code enhancement for firmware update
Changes: - Code enhancement. "Redfish Code Update With Multiple Firmware"
Tested: - Ran successfully Redfish Code Update With Multiple Firmware Cha
Code enhancement for firmware update
Changes: - Code enhancement. "Redfish Code Update With Multiple Firmware"
Tested: - Ran successfully Redfish Code Update With Multiple Firmware Change-Id: I955e81db5de30f82aa4ec57868c46c0f3cd12b3a Signed-off-by: Sushil Singh <susilsi7@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 ...
|
| 514a840c | 30-Aug-2023 |
Sushil Singh <susilsi7@in.ibm.com> |
Firmware update path change
Changes: - Added response code - Resolved path issue for redfish firmware update
Tested: - Ran successfully redfish/update_service/test_redfish_bmc_co
Firmware update path change
Changes: - Added response code - Resolved path issue for redfish firmware update
Tested: - Ran successfully redfish/update_service/test_redfish_bmc_code_update.robot
Change-Id: I6c45bf9178c20e40eb43915e6820c69320976495 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
| 7d92d07b | 12-Jul-2023 |
George Keishing <gkeishin@in.ibm.com> |
Clean up code for Trailing Whitespace
Changes: - Extra whitespace clean up from code
Tested: - NA
Change-Id: I1c83d26e127122a2d38a8afe180ee6e478b3b8e7 Signed-off-by: George Keishing <gkeis
Clean up code for Trailing Whitespace
Changes: - Extra whitespace clean up from code
Tested: - NA
Change-Id: I1c83d26e127122a2d38a8afe180ee6e478b3b8e7 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 5eb37da8 | 18-May-2023 |
Sushil Singh <susilsi7@in.ibm.com> |
Fix of new code update path
Changes: - Added support for new code update path /redfish/v1/UpdateService/update
Tested: - Ran successfully oem/nuvoton/test_redfish_mcu_fw_update.robo
Fix of new code update path
Changes: - Added support for new code update path /redfish/v1/UpdateService/update
Tested: - Ran successfully oem/nuvoton/test_redfish_mcu_fw_update.robot redfish/update_service/test_redfish_host_code_update.robot redfish/update_service/test_redfish_signed_image_update.robot
Change-Id: I01282c2c25ee43990fa9ba905243bbebed5da774 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
| 4d430283 | 27-Apr-2023 |
ganesanb <ganesanb@ami.com> |
Managers ID : Introduced variable to declare Managers ID in resource.robot and updated all the scripts in openbmc-test-automation
Changes: - Introduced ${MANAGER_ID} variable in resource.robot
Managers ID : Introduced variable to declare Managers ID in resource.robot and updated all the scripts in openbmc-test-automation
Changes: - Introduced ${MANAGER_ID} variable in resource.robot - Replaced all the Managers/bmc to Managers/${MANAGER_ID} across all the scripts - Also in data/variables.py updated chassis id for the few redfish uri.
Tested: - Ran All The Scripts Successfully
Change-Id: Iff3673aae27657e0799dec5cb94c1651a0cd5d18 Signed-off-by: ganesanb <ganesanb@ami.com> Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| f7a5aa3b | 12-Apr-2023 |
Sushil Singh <susilsi7@in.ibm.com> |
Automation CT Fix
Changes: - Added power off as needed for the test case requirement
Tested: - Ran successfully redfish/update_service/test_firmware_inventory.robot
Change-Id: I6f1
Automation CT Fix
Changes: - Added power off as needed for the test case requirement
Tested: - Ran successfully redfish/update_service/test_firmware_inventory.robot
Change-Id: I6f110e7f4325e95e41b3d7d75a8210dc6c4cb6b8 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
| 759f1489 | 28-Feb-2023 |
Sushil Singh <susilsi7@in.ibm.com> |
Code update new URI changes
Changes: - Added support of new URI for code update
Tested: - Ran Successfully redfish/update_service/test_redfish_bmc_code_update.robot
Change-Id: I902cf074
Code update new URI changes
Changes: - Added support of new URI for code update
Tested: - Ran Successfully redfish/update_service/test_redfish_bmc_code_update.robot
Change-Id: I902cf07423fb310b8a5f4c761ee764fdb32aa48c Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
| 1ee3c939 | 24-Feb-2023 |
Sushil Singh <susilsi7@in.ibm.com> |
Automated Code update scenario
Changes: - Automated code update in progress then update http certificate - Added parameter that is https_certificate to "Redfish Code Update With Diff
Automated Code update scenario
Changes: - Automated code update in progress then update http certificate - Added parameter that is https_certificate to "Redfish Code Update With Different Interrupted Operation"
Tested: - Ran successfully redfish/update_service/test_redfish_bmc_code_update.robot
Change-Id: Icb5410f6abea42291162771cc25b2b64b08cbae1 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|