Revision tags: v5.0-stable, v4.0-stable |
|
#
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 ...
|
#
4d2c005e |
| 04-Dec-2023 |
George Keishing <gkeishin@in.ibm.com> |
Add option to invalidate all the guard records
Changes: - User driven option to invalidate all the guard records. By default DELETE_OLD_GUARD_FILE is set to 0.
User should use ro
Add option to invalidate all the guard records
Changes: - User driven option to invalidate all the guard records. By default DELETE_OLD_GUARD_FILE is set to 0.
User should use robot option: -v DELETE_OLD_GUARD_FILE:1 to call this option into force.
Tested: - Ran from sandbox.
Change-Id: I0f3a066253d0d03d3e6d0b0733630079b85dbb5c Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
15d4b209 |
| 20-Nov-2023 |
George Keishing <gkeishin@in.ibm.com> |
Increase code update test timeout
Changes: - Increase from 30 mins to 45 minutes. The test to update both the running and primary side overall varies and fails sometime due to tes
Increase code update test timeout
Changes: - Increase from 30 mins to 45 minutes. The test to update both the running and primary side overall varies and fails sometime due to test timing out before it could complete.
Tested: - NA. This input is based on recent few code update runs averaging from 26 minutes to 30+ minutes.
Change-Id: I222bb004f5de663bee97ffef82783879454b8475 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 ...
|
#
57ab7cca |
| 13-Feb-2023 |
George Keishing <gkeishin@in.ibm.com> |
Redfish new code update URI changes
Changes: - Add the new FW update URI based on the probe if it exists. This ensures the current and new URI co-exist for older and newer drivers
Redfish new code update URI changes
Changes: - Add the new FW update URI based on the probe if it exists. This ensures the current and new URI co-exist for older and newer drivers. - Old : /redfish/v1/UpdateService and New : /redfish/v1/UpdateService/update
Tested: - Suite redfish_bmc_code_update.robot tested in sandbox and there are other places which will need changes. This commit will ONLY add for HW Jenkinsins to ensure the upstream HW CI pipeline is not broken.
Change-Id: I9c3f780a03d73615a285fa6682728d607e734340 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
Revision tags: robotframework-requests |
|
#
98cf8af5 |
| 14-Jul-2022 |
George Keishing <gkeishin@in.ibm.com> |
Update code update firmware loop test
Changes: - Logic to read the starting firmware and looping - Update documentation - Override test timeout for loop runs
Tested: robot -v
Update code update firmware loop test
Changes: - Logic to read the starting firmware and looping - Update documentation - Override test timeout for loop runs
Tested: robot -v OPENBMC_HOST:xx.xx.xx.xx --include Redfish_Firmware_Update_Loop -v LOOP_COUNT:4 redfish/extended/redfish_bmc_code_update.robot
Change-Id: I9dfba5e16e2bacffece9ca797aabfdf57bf67387 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
b695a901 |
| 11-May-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add support to code update same image on current and alternate side
Changes: - Add new test case to perform code update.
Future commit will need few more checks on version.
Change-Id: Iada7030
Add support to code update same image on current and alternate side
Changes: - Add new test case to perform code update.
Future commit will need few more checks on version.
Change-Id: Iada7030baf7dd48e396dbb89892f590d17768962 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
cad841d6 |
| 24-Feb-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add DELETE_ERRLOGS check in code update
by default, all error logs on the system are deleted skip if set to 0.
Usage: -v DELETE_ERRLOGS: 0 Change-Id: I68344132ac6fdd99f39146e783b7515734dc6ceb
Sign
Add DELETE_ERRLOGS check in code update
by default, all error logs on the system are deleted skip if set to 0.
Usage: -v DELETE_ERRLOGS: 0 Change-Id: I68344132ac6fdd99f39146e783b7515734dc6ceb
Signed-off-by: George Keishing <gkeishin@in.ibm.com> Change-Id: I987e914f380cf250ab067bd751b2d00ae2cb90e1
show more ...
|
#
2e078ae0 |
| 03-Feb-2022 |
George Keishing <gkeishin@in.ibm.com> |
New logic to look at inventory for firmware update
Changes: - Refer the firmware inventory before and after upload - Add new console logs for debugging - Decouple upload with explicit ch
New logic to look at inventory for firmware update
Changes: - Refer the firmware inventory before and after upload - Add new console logs for debugging - Decouple upload with explicit check for image ID via SSH to BMC.
Change-Id: Idc17d726f453572ec4f4f5ad7450151bca1c790e Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
aa027228 |
| 17-Nov-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add test documentation python vs robot keywords
Change-Id: I04e072d5987504f6867cd7b19cb9de396c23e2b4 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
4574ec49 |
| 06-Oct-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add Power off as part of the suite setup for ccode update
Change-Id: Ibcc89b1360e55e5e67e4c359162ea24c4332f4ec Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
aad1da2c |
| 21-Jun-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Added console message in firmware update
changes: - Added console message when backup firmware is fucntional - Added console message when fresh firmware update start
Change-Id: I33b30a6c3933c
Added console message in firmware update
changes: - Added console message when backup firmware is fucntional - Added console message when fresh firmware update start
Change-Id: I33b30a6c3933c05594b1d1ad7d6d877af9bc3a25 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
4aff2d02 |
| 08-Jun-2021 |
Tim Lee <timlee660101@gmail.com> |
redfish: use Redfish Delete All BMC Dumps instead
Signed-off-by: Joseph Liu <kwliu@nuvoton.com> Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I29c6ba95e8b005543069fc2d541fadc1b895b3ea
|
Revision tags: v2.10-Hardknott |
|
#
f9248957 |
| 28-May-2021 |
George Keishing <gkeishin@in.ibm.com> |
rflint check warning and errors clean up
Fixing the documentation and test code for: - exceeds 110 characters (LineTooLong) - TrailingWhitespace - RequireTestDocumentation - Duplicat
rflint check warning and errors clean up
Fixing the documentation and test code for: - exceeds 110 characters (LineTooLong) - TrailingWhitespace - RequireTestDocumentation - DuplicateTestNames
Change-Id: Ia173888ed709ac7bd3511654bf89c822bc47e398 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
3b6f916d |
| 20-May-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Automation fix for code update
Changes: - New code enhancement is to handle scenario when BMC, have single firmware as functional. these changes will skip the keyword, "Switch Back
Automation fix for code update
Changes: - New code enhancement is to handle scenario when BMC, have single firmware as functional. these changes will skip the keyword, "Switch Backup Firmware Image To Functional" - this scenario will come when system is new or factory reset is performed. Then it might have single image only.
Change-Id: I92104261cf2aaaf5aeb7b3e89621c4b654bf2ec8 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
5d4e3968 |
| 20-May-2021 |
George Keishing <gkeishin@in.ibm.com> |
Revert "Automation fix for code update"
This reverts commit 9066c059fdb094cbe786c288a921601864049ed2.
Reason for revert:
Redfish BMC Code Update :: Update the firmware image. | [
Revert "Automation fix for code update"
This reverts commit 9066c059fdb094cbe786c288a921601864049ed2.
Reason for revert:
Redfish BMC Code Update :: Update the firmware image. | [31mFAIL[0m | No keyword with name 'AND 'xx.xx.xx-g4bf5dd1ef' == 'xx.xx.xx-g6b70a894a'' found.
Change-Id: Ifec804aaf38768708cc3ad1342db791e36c5fd08
show more ...
|
#
9066c059 |
| 04-Mar-2021 |
susilsi7 <susilsi7@in.ibm.com> |
Automation fix for code update
Changes: - New code enhancement is to handle scenario when BMC, have single firmware as functional. these changes will skip the keyword, "Switch Back
Automation fix for code update
Changes: - New code enhancement is to handle scenario when BMC, have single firmware as functional. these changes will skip the keyword, "Switch Backup Firmware Image To Functional"
Signed-off-by: susilsi7 <susilsi7@in.ibm.com> Change-Id: I44262ed4f62f95ec99cf2832b6c96d82a91ca3c4
show more ...
|
#
7e854715 |
| 17-Mar-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add Test Timeout directive to force test update to exit
We have noticed that some of the update hangs for unexplained reason at the moment. Adding this directive may help do clean shutdown fail tha
Add Test Timeout directive to force test update to exit
We have noticed that some of the update hangs for unexplained reason at the moment. Adding this directive may help do clean shutdown fail than hanging.
Change-Id: Ibaab502974c70f89a6dc2bb6c4de300ac8185087 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
16b3c7bf |
| 28-Jan-2021 |
George Keishing <gkeishin@in.ibm.com> |
Fix typo in the code and documentation
Change-Id: I4fa01e4790ba3a50d8a59a5a85e6781bd8f539d1 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
7665091c |
| 10-Dec-2020 |
Sushil Singh <susilsi7@in.ibm.com> |
Redfish CI code update changes
changes: - if FORCE_UPDATE is 0, then back up image will become functional - if FORCE_UPDATE is 1, then delete the back up image, and do fresh firmware upda
Redfish CI code update changes
changes: - if FORCE_UPDATE is 0, then back up image will become functional - if FORCE_UPDATE is 1, then delete the back up image, and do fresh firmware update.
Change-Id: I7e140187aa148717e45708d65b560d530113b169 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
b2150da8 |
| 07-Dec-2020 |
Sushil Singh <susilsi7@in.ibm.com> |
Automation change to move common keyword to file lib/redfish_code_update_utils.robot
changes: - Moveing below keywords from redfish/extended/redfish_bmc_code_update.robot to lib/redfis
Automation change to move common keyword to file lib/redfish_code_update_utils.robot
changes: - Moveing below keywords from redfish/extended/redfish_bmc_code_update.robot to lib/redfish_code_update_utils.robot - "Get BMC Functional Firmware" - "Get Functional Firmware" - "Get Non Functional Firmware"
Change-Id: I66343978b77332da45b6b3fcbb8b9850dddfb9bf Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
fd481ef5 |
| 12-Oct-2020 |
Sushil Singh <susilsi7@in.ibm.com> |
Automation enhancement for firmware update
changes: - Added print statement for deleting the firmware and continue update.
Change-Id: Ice61ed334672fb5556cbb39b0133b61038e23658 Signed-off-by
Automation enhancement for firmware update
changes: - Added print statement for deleting the firmware and continue update.
Change-Id: Ice61ed334672fb5556cbb39b0133b61038e23658 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
c195445d |
| 14-Oct-2020 |
George Keishing <gkeishin@in.ibm.com> |
Add redfish delete dump part of the code update clean up
Change-Id: I7e7f8fc2627b0a28e4343e4092a43d293ce08019 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
52859240 |
| 09-Oct-2020 |
Sushil Singh <susilsi7@in.ibm.com> |
Automation enhancement for firmware update
changes: - Removed code to replace the image with least priority. - New implementation will delete the alternate side image and then delete the
Automation enhancement for firmware update
changes: - Removed code to replace the image with least priority. - New implementation will delete the alternate side image and then delete the the image, once image gets deleted a fresh image installation will be occur. - todo: use redfish URI to boot the image from alternate side.
Change-Id: I3dfe2909eda773cc0cd8bd4f95f10305bbe749c0 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|