History log of /openbmc/openbmc-test-automation/lib/ (Results 1 – 25 of 1631)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
6ba6b22f19-Mar-2025 Sridevi Ramesh <sridevra@in.ibm.com>

Clean up TODO issues information from test code

Changes:
- Remove TODOs which are fixed and closed

Testing:
- NA

Change-Id: I0b89cbfc6038b178d1da6c714d7da90c7afb5fa9
Signed-off-by: Sridev

Clean up TODO issues information from test code

Changes:
- Remove TODOs which are fixed and closed

Testing:
- NA

Change-Id: I0b89cbfc6038b178d1da6c714d7da90c7afb5fa9
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>

show more ...

2a2dbbd118-Mar-2025 Sridevi Ramesh <sridevra@in.ibm.com>

Remove the hardcoding for IPMI Prefix value

Changes:
Resolves openbmc-test-automation/issues/#2251
Create a new input argument as ${IPMI_RAW_PREFIX}
This enable the user to provide the IPMI_RAW_PREF

Remove the hardcoding for IPMI Prefix value

Changes:
Resolves openbmc-test-automation/issues/#2251
Create a new input argument as ${IPMI_RAW_PREFIX}
This enable the user to provide the IPMI_RAW_PREFIX from the CLI as
e.g. -v IPMI_RAW_PREFIX:'0xaa 0xbb 0x'

Tested:
Tested changes on BMC environment

Change-Id: I10f30e59cf6fe8af80b421233ad241513a138614
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>

show more ...

2b798c7c19-Mar-2025 George Keishing <gkeishin@in.ibm.com>

Module import failure in python 3.12

Changes:
- Remove data import from the code. This module
is not used at all and throw error during import.

Tested:
- Tested on sandbox with the

Module import failure in python 3.12

Changes:
- Remove data import from the code. This module
is not used at all and throw error during import.

Tested:
- Tested on sandbox with the changes.

Change-Id: I895bbe78e0cd7a1513b1be5132aab169a202eacf
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

1361edf018-Mar-2025 Megha G N <Megha.G.N@ibm.com>

Automation fix for VMI menu

Changes:
- Modified Testcase
"Configure IPv6 Static Default Gateway On VMI And Verify"
- Modified keyword
"Set Static VMI IPv6 Address"

Tested: - tes

Automation fix for VMI menu

Changes:
- Modified Testcase
"Configure IPv6 Static Default Gateway On VMI And Verify"
- Modified keyword
"Set Static VMI IPv6 Address"

Tested: - test_vmi.robot
- ../../lib/external_intf/vmi_utils.robot
Change-Id: I671f729bcbb2fe3deee2a39dfbb2cc224ab67e02
Signed-off-by: Megha G N <Megha.G.N@ibm.com>

show more ...

b05a07a513-Mar-2025 George Keishing <gkeishin@in.ibm.com>

Python 3.12 config parser changes

Changes:
- ConfigParser readfp is no more in python 3.12
made changes to replace with read_file

Tested:
- Ran from sandbox with changes with level

Python 3.12 config parser changes

Changes:
- ConfigParser readfp is no more in python 3.12
made changes to replace with read_file

Tested:
- Ran from sandbox with changes with levels
Robot Framework 7.1.1 (Python 3.10.12 on linux)
Robot Framework 7.1.1 (Python 3.12.9 on linux)

Change-Id: I9e29fdc84f27c004896cffb77cfde0ec786afa6c
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

73af927017-Mar-2025 George Keishing <gkeishin@in.ibm.com>

Fix multiple keywords with the same name login found

Changes:
- Fixed by giving the object full name of
the keyword that the code intends to use.

Tested:
- NA
Change-Id: I8cc98954d

Fix multiple keywords with the same name login found

Changes:
- Fixed by giving the object full name of
the keyword that the code intends to use.

Tested:
- NA
Change-Id: I8cc98954dea7dcf27e6e490e18063df93e71a2ff
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

d12a347c11-Mar-2025 Sweta Potthuri <spotthur@in.ibm.com>

NTP Fix: Add valid status codes for patch operation

Changes:
Add valid status code such as HTTP_OK, HTTP_NO_CONTENT
for Redfish Patch operation

Tested:
Ran and Teste

NTP Fix: Add valid status codes for patch operation

Changes:
Add valid status code such as HTTP_OK, HTTP_NO_CONTENT
for Redfish Patch operation

Tested:
Ran and Tested on BMC Environment.

Change-Id: If6425d6418fb174e143840c4320d004377f915c0
Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>

show more ...

1361cd0a10-Mar-2025 Sweta Potthuri <spotthur@in.ibm.com>

LDAP Fix: Add valid status codes for patch operation

Changes:
Add valid status code such as HTTP_OK, HTTP_NO_CONTENT
for Redfish Patch operation

Tested:
Ran and test

LDAP Fix: Add valid status codes for patch operation

Changes:
Add valid status code such as HTTP_OK, HTTP_NO_CONTENT
for Redfish Patch operation

Tested:
Ran and tested on BMC Environment.

Change-Id: I9652adc45ed422a2724cf6e8ea778723ef070ddb
Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>

show more ...

55f5f83710-Mar-2025 Sridevi Ramesh <sridevra@in.ibm.com>

Fix for Robot syntax errors

Changes:
Fix miscellaneous syntax errors

Tested:
NA

Change-Id: I74858af02f03e7ebf8f353039f06400f14f4ce84
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>

ecad51cd06-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 ...

a214833906-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 ...

ed0c14ae03-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 ...

f7b4e6df24-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 ...

7ffc3bbd12-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 ...

badd1fcb05-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 ...

7049fbaf15-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 ...

3d50089221-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 ...

21e7894326-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 ...

88cc59d323-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 ...

fde5663220-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 ...

4ebb328116-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>

c42f5bf513-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 ...

c487392527-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 ...

a0177b9116-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 ...

45b45c1317-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 ...

12345678910>>...66