ecad51cd | 06-Mar-2025 |
Gunnar Mills <gmills@us.ibm.com> |
Rename cookie example
At https://gerrit.openbmc.org/c/openbmc/bmcweb/+/77539 we are going to rename the BMCWEB session cookie to be BMCWEB-SESSION.
I don't see actual code in openbmc-test-automatio
Rename cookie example
At https://gerrit.openbmc.org/c/openbmc/bmcweb/+/77539 we are going to rename the BMCWEB session cookie to be BMCWEB-SESSION.
I don't see actual code in openbmc-test-automation that relies on this but might as well update the documentation.
Change-Id: I928d25ee2d76ac55b6e61b27cdc6577a2ced3b98 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
a2148339 | 06-Mar-2025 |
Megha G N <Megha.G.N@ibm.com> |
Added test to delete VMI static IPv6 address
Changes: - Added test "Delete VMI Static IPv6 Address And Verify" - Moved below keyword to ./../lib/external_intf/vmi_utils.robot "Delete
Added test to delete VMI static IPv6 address
Changes: - Added test "Delete VMI Static IPv6 Address And Verify" - Moved below keyword to ./../lib/external_intf/vmi_utils.robot "Delete VMI IPv6 Static Address" "Set VMI IPv6 Static Default Gateway" "Set Static VMI IPv6 Address" "Set VMI DHCPv6 Property" "Verify VMI IPv6 Address" "Set VMI SLAACv6 Origin"
Tested: - Ran successfully test_vmi.robot - Ran successfully ./../lib/external_intf/vmi_utils.robot
Change-Id: I24f655bef8d9d018ffa216ae81484d077b2e6524 Signed-off-by: Megha G N <Megha.G.N@ibm.com>
show more ...
|
ed0c14ae | 03-Mar-2025 |
rramyasr-in <rramyasr@in.ibm.com> |
GUI: Updated CLI Get BMC DateTime and Modify BMC Date keywords
Changes: - Modified keyword called as CLI Get BMC DateTime. - Modified keyword called as Modify BMC Date .
Tested: - Succe
GUI: Updated CLI Get BMC DateTime and Modify BMC Date keywords
Changes: - Modified keyword called as CLI Get BMC DateTime. - Modified keyword called as Modify BMC Date .
Tested: - Successfully ran redfish/managers/test_certificate.robot
Change-Id: I1341b3670bd5ae6d496d06ea0e32e43091e7c62e Signed-off-by: rramyasr-in <rramyasr@in.ibm.com>
show more ...
|
f7b4e6df | 24-Feb-2025 |
George Keishing <gkeishin@in.ibm.com> |
Redundance eth0/eth1 network interfaces changes
Changes: - Introduce OPENBMC_HOST_ETH0 and OPENBMC_HOST_ETH1 - Assign OPENBMC_HOST_ETH0 default with OPENBMC_HOST and OPENBMC_HOST_ET
Redundance eth0/eth1 network interfaces changes
Changes: - Introduce OPENBMC_HOST_ETH0 and OPENBMC_HOST_ETH1 - Assign OPENBMC_HOST_ETH0 default with OPENBMC_HOST and OPENBMC_HOST_ETH1 with EMPTY - Modify all the code which involves using both eth0 and eth1 - User will need to key in as -v OPENBMC_HOST_ETH1:xx.xx.xx.xx as oppose to earlier -v OPENBMC_HOST_1:xx.xx.xx.xx
Tested: - Sanity dry-run robot test with changes from sandbox
Change-Id: Iedeff2cfa252637bcf202979772ee1c5c90066b5 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
7ffc3bbd | 12-Feb-2025 |
Sushil Singh <susilsi7@in.ibm.com> |
Added status code check
Changes: - Added status code check.
Tested: - Ran successfully lib/code_update_utils.robot
Change-Id: I02a240dbc6165543c10986b9c31941c2de57501d Signed-off-by: Su
Added status code check
Changes: - Added status code check.
Tested: - Ran successfully lib/code_update_utils.robot
Change-Id: I02a240dbc6165543c10986b9c31941c2de57501d Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
badd1fcb | 05-Feb-2025 |
George Keishing <gkeishin@in.ibm.com> |
Upload image to BMC using redfish session service
Changes: - Try login using /redfish/v1/SessionService/Sessions else REST /login
Tested: - Ran from sandbox changes Change-Id: Ica57a2
Upload image to BMC using redfish session service
Changes: - Try login using /redfish/v1/SessionService/Sessions else REST /login
Tested: - Ran from sandbox changes Change-Id: Ica57a2592459e7560ff102768a3fb70e879aa3dc Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
7049fbaf | 15-Jan-2025 |
George Keishing <gkeishin@in.ibm.com> |
Handle exceptions when there are connection errors
Changes: - Added try except handling in a key location to suppress noisy traceback python dumping on the console. - Add code to
Handle exceptions when there are connection errors
Changes: - Added try except handling in a key location to suppress noisy traceback python dumping on the console. - Add code to mask password in the console log
Tested: - When failed to connect to the server when it is not responsive. - Wrong password causing the connection to fail. - Wrong HTTPS port to cause connection failure
Change-Id: I27bb4e2fe4489ad742b7d9ebacd09a8f7ced4fa0 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
3d500892 | 21-Jan-2025 |
sarandev3 <saranyad@in.ibm.com> |
Fix for Date and Time
Changes: - Made status code changes for Redfish date and time.
Tested: - Ran testcase from sandbox successfully.
Change-Id: Ic7824bccd431f75634df69ccf0a47db42058822e Si
Fix for Date and Time
Changes: - Made status code changes for Redfish date and time.
Tested: - Ran testcase from sandbox successfully.
Change-Id: Ic7824bccd431f75634df69ccf0a47db42058822e Signed-off-by: sarandev3 <saranyad@in.ibm.com>
show more ...
|
21e78943 | 26-Jan-2025 |
Sridevi Ramesh <sridevra@in.ibm.com> |
Handle exceptions in vpd-tool function
Changes: Add exception handler in vpd-tool function
Exception: Created unit testcase and verified changes in BMC environment
Change-Id: Ib6e0d748f75bc726d98e
Handle exceptions in vpd-tool function
Changes: Add exception handler in vpd-tool function
Exception: Created unit testcase and verified changes in BMC environment
Change-Id: Ib6e0d748f75bc726d98e343af600adb7f5a0be7e Signed-off-by: Sridevi Ramesh <sridevra@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 ...
|
fde56632 | 20-Jan-2025 |
Sridevi Ramesh <sridevra@in.ibm.com> |
Fix bug for pldmtool TC
Change: Fix below testcase - Verify_GetBIOSAttributeCurrentValueByHandle This fix is made to not to put quotes if the string has space Earlier -> "Power On" => "'Power On'" N
Fix bug for pldmtool TC
Change: Fix below testcase - Verify_GetBIOSAttributeCurrentValueByHandle This fix is made to not to put quotes if the string has space Earlier -> "Power On" => "'Power On'" Now -> "Power On" => "Power On"
Tested: Executed pldm/test_pldm_bios.robot suite.
Change-Id: I9cc44bbb3304669c2bc5df032cb7b4353666d02f Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
show more ...
|
4ebb3281 | 16-Jan-2025 |
George Keishing <gkeishin@in.ibm.com> |
Fix tag syntax and spellings
Changes: - Tag mismatch fix - typo fixes
Tested: - NA Change-Id: Ie90788fda83dff6c7867a924163ee1ab50f0916a Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
c42f5bf5 | 13-Jan-2025 |
Sridevi Ramesh <sridevra@in.ibm.com> |
In FFDC replace journal no-pager with short-precise
Changes: Use journalctl -o short-precise to get get milliseconds accuracy
Tested: NA
Change-Id: Iabb11dd0090d45d14e81ff5dfb4f0c4c6e28df19 Signed
In FFDC replace journal no-pager with short-precise
Changes: Use journalctl -o short-precise to get get milliseconds accuracy
Tested: NA
Change-Id: Iabb11dd0090d45d14e81ff5dfb4f0c4c6e28df19 Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
show more ...
|
c4873925 | 27-Nov-2024 |
Reshma S <reshmas@ami.com> |
Service Root: Modified Script in service_root/test_service_root.robot
Changes: - Modified walk_nested_dict method to validate list type also. - Modified argument passing method for Valid Length line
Service Root: Modified Script in service_root/test_service_root.robot
Changes: - Modified walk_nested_dict method to validate list type also. - Modified argument passing method for Valid Length line
Tested: - Ran basic test pass for Verify Redfish Unresponsive URL paths
Change-Id: I7cd541476561a87e3c2a308883d2106b658a76c2 Signed-off-by: Reshma S <reshmas@ami.com>
show more ...
|
a0177b91 | 16-Dec-2024 |
Matt Fischer <matthew.fischer@hpe.com> |
Remove unneeded permission fail check
SDR Info command works and does not fail, hence the expected failure in Robot causes the test to break.
Closes-Bug: #2252
Change-Id: If5e0d59f6feae97be6cd76a8
Remove unneeded permission fail check
SDR Info command works and does not fail, hence the expected failure in Robot causes the test to break.
Closes-Bug: #2252
Change-Id: If5e0d59f6feae97be6cd76a82020c381b87b12d7 Signed-off-by: Matt Fischer <matthew.fischer@hpe.com>
show more ...
|
45b45c13 | 17-Dec-2024 |
Sridevi Ramesh <sridevra@in.ibm.com> |
Add an option to provide extension for peltool
Changes: - Added a new argument to provide extension for peltool API.
Tested: - Tested changes with and with out extension for peltool.
Add an option to provide extension for peltool
Changes: - Added a new argument to provide extension for peltool API.
Tested: - Tested changes with and with out extension for peltool.
Change-Id: Iaa0ad687b57205e9bd22d76ff2da6df3a171914f Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
show more ...
|
706785cd | 04-Dec-2024 |
George Keishing <gkeishin@in.ibm.com> |
Add log collection for BMC kernel sys trace
Changes: - Add log collection for the file /sys/kernel/tracing/trace
Tested: - Tested on the sandbox. Change-Id: If6a38de6b70502034e6251bc
Add log collection for BMC kernel sys trace
Changes: - Add log collection for the file /sys/kernel/tracing/trace
Tested: - Tested on the sandbox. Change-Id: If6a38de6b70502034e6251bc339fa03f3e330d90 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
139f1da6 | 18-Oct-2024 |
Brian Ma <chma0@nuvoton.com> |
Use importlib.util to replace imp
Since the imp module is deprecated and scheduled for removal in Python 3.12 in favor of importlib, update the relevant libraries to resolve any ModuleNotFoundError
Use importlib.util to replace imp
Since the imp module is deprecated and scheduled for removal in Python 3.12 in favor of importlib, update the relevant libraries to resolve any ModuleNotFoundError issues with Python 3.12.
Changes: - use import importlib.util instead of import imp
Tested: - Ran basic test pass with Python 3.10 and 3.12.
Change-Id: I25dde939dd25268b2ae329b0121858bec20ed03c Signed-off-by: Brian Ma <chma0@nuvoton.com>
show more ...
|
6e36ad76 | 14-Oct-2024 |
George Keishing <gkeishin@in.ibm.com> |
Update log collection method scp for core dump
Changes: - Change the file ownership to user requested for log collection for user defined /tmp core dump files.
Tested: - Ran from sa
Update log collection method scp for core dump
Changes: - Change the file ownership to user requested for log collection for user defined /tmp core dump files.
Tested: - Ran from sandbox.
Change-Id: Ib720ecef1e8c114a67bbeda2cfe0ce70d44984bc Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
b78e76d4 | 10-Oct-2024 |
George Keishing <gkeishin@in.ibm.com> |
Update system and managers URI documentation
Changes: - Update ResetActionInfo and Parameters information in documentation.
Tested: - NA
Change-Id: I6ec14f45e5c6662aa58100e110d8
Update system and managers URI documentation
Changes: - Update ResetActionInfo and Parameters information in documentation.
Tested: - NA
Change-Id: I6ec14f45e5c6662aa58100e110d88bacbbcd2891 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
79ba8a26 | 25-Sep-2024 |
Sweta Potthuri <spotthur@in.ibm.com> |
SSH Enable and Disable via Eth1
Changes: - Adding test case to Enable and disable SSH
Tested: - Ran and Tested on BMC Environment
Change-Id: I3867ad7818d708a46a87975ff35be393d5bbad
SSH Enable and Disable via Eth1
Changes: - Adding test case to Enable and disable SSH
Tested: - Ran and Tested on BMC Environment
Change-Id: I3867ad7818d708a46a87975ff35be393d5bbadf3 Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>
show more ...
|
43909f32 | 20-Aug-2024 |
George Keishing <gkeishin@in.ibm.com> |
Add re-try for redfish GET request for targets
Changes: - This retries is added to improve the success rate for the GET request in case returns JSON errors for the following URI duri
Add re-try for redfish GET request for targets
Changes: - This retries is added to improve the success rate for the GET request in case returns JSON errors for the following URI during operation /redfish/v1/Systems/ and /redfish/v1/Managers/
- Added other places in code to handle exceptions. - Fix IPMI import paths in test suite
Tested: - Ran from sandbox.
Change-Id: Ie37dbdd9c7572e0003a56e65a7b5f0a4c3b26a1a Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
5e5f5974 | 05-Sep-2024 |
sarandev3 <saranyad@in.ibm.com> |
Added code to change datetime format
Changes: - Added code to change datetime format due to recent changes in datetime utility and older format is not supported in redfish.
Tested: - Ran the te
Added code to change datetime format
Changes: - Added code to change datetime format due to recent changes in datetime utility and older format is not supported in redfish.
Tested: - Ran the test case from sandbox successfully.
Change-Id: Ic166a864b8994221ea88a1a9ea593d019fb0d4f0 Signed-off-by: sarandev3 <saranyad@in.ibm.com>
show more ...
|
365b8f93 | 04-Aug-2024 |
Anvesh-Kumar_Rayankula <anvesh.kumar.rayankula@ibm.com> |
Separating network protocol and Manual date time Testcases
Changes: - Separated test suites based on manual date, time, and NTP.
Tested: - Ran and tested on BMC Environment.
Chang
Separating network protocol and Manual date time Testcases
Changes: - Separated test suites based on manual date, time, and NTP.
Tested: - Ran and tested on BMC Environment.
Change-Id: I5edca932207df0c5060f7e59a4be0adb179e7b1d Signed-off-by: Anvesh-Kumar_Rayankula <anvesh.kumar.rayankula@ibm.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 ...
|