Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 45e1d5f2 11-Mar-2025 George Keishing <gkeishin@in.ibm.com>

Add HTTPS 204 response code for the PATCH request

Changes:
- Add HTTP_NO_CONTENT as a valid response code
for PATCH request for the ethernet interface
Example:
/redfish/v1/Mana

Add HTTPS 204 response code for the PATCH request

Changes:
- Add HTTP_NO_CONTENT as a valid response code
for PATCH request for the ethernet interface
Example:
/redfish/v1/Managers/bmc/EthernetInterfaces/eth0
/redfish/v1/Managers/bmc/EthernetInterfaces/eth1

Tested:
- NA

Change-Id: I95f21e3b5e438d4134324b0cdf95342b6a97ebd4
Signed-off-by: George Keishing <gkeishin@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 ...


# 3d87b0e1 06-Feb-2025 George Keishing <gkeishin@in.ibm.com>

Fix wrong directive syntax used in test suite

Fixes:
- Setting variable 'Test Tags' failed:
Invalid variable name 'Test Tags'

Tested:
- NA

Change-Id: I88b6eedbee4eb65dc84dc29c8e50c056ff

Fix wrong directive syntax used in test suite

Fixes:
- Setting variable 'Test Tags' failed:
Invalid variable name 'Test Tags'

Tested:
- NA

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

show more ...


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


# dad3b9bb 03-Jan-2024 Sweta Potthuri <spotthur@in.ibm.com>

Enable DHCP On Eth1 and Check Persistency On Reboot

Changes:
- New Test Case to enable DHCP and check persistency on reboot

Tested:
- Ran and tested on BMC Environment

Change-Id: I0e751592

Enable DHCP On Eth1 and Check Persistency On Reboot

Changes:
- New Test Case to enable DHCP and check persistency on reboot

Tested:
- Ran and tested on BMC Environment

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

show more ...


# 0e3f3f87 19-Oct-2023 Sweta Potthuri <spotthur@in.ibm.com>

Disable DHCP On Eth1 And Verify DHCP IP Erased

Changes:
- Added test case.
- Adding Channel Number.

Tested:
Tested on BMC Environment.

Change-Id: Id07d43fadda1fb5b2014a96e20330fd39e431

Disable DHCP On Eth1 And Verify DHCP IP Erased

Changes:
- Added test case.
- Adding Channel Number.

Tested:
Tested on BMC Environment.

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

show more ...


# 49c86a0c 12-Oct-2023 Sweta Potthuri <spotthur@in.ibm.com>

Switch From Static to DHCP

Changes:
Added test case to switch from static to DHCP

Tested: Tested bmc_network_conf.robot and multiple_interfaces_dhcp.robot
Change-Id: I0cb5629317b9bb26f01a8a6b87

Switch From Static to DHCP

Changes:
Added test case to switch from static to DHCP

Tested: Tested bmc_network_conf.robot and multiple_interfaces_dhcp.robot
Change-Id: I0cb5629317b9bb26f01a8a6b8740500dd9a7ee47
Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>

show more ...


# 51ce1213 11-Oct-2023 Sweta Potthuri <spotthur@in.ibm.com>

Multiple DHCP Test case

Changes:
Added new test case

Tested:
Tested on BMC Environmet

Change-Id: Ib8586dbce2b0e8f71822a54d85948255f938784e
Signed-off-by: Sweta Potthuri <spotthur@in.ibm.co

Multiple DHCP Test case

Changes:
Added new test case

Tested:
Tested on BMC Environmet

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

show more ...


# 26e5957c 09-Jun-2023 ganesanb <ganesanb@ami.com>

Redfish: Hardcoded managers id was renamed to ${MANAGER_ID}

Changes:
- In Apply DHCP Config Keyword Managers id was hardcoded as bmc
- Renamed hardcoded value to ${MANAGER_ID}

Tested:

Redfish: Hardcoded managers id was renamed to ${MANAGER_ID}

Changes:
- In Apply DHCP Config Keyword Managers id was hardcoded as bmc
- Renamed hardcoded value to ${MANAGER_ID}

Tested:
- Ran The Script Successfully

Change-Id: I1870507682d209a15ae0ad20c3b9a1edc6a26d60
Signed-off-by: ganesanb <ganesanb@ami.com>

show more ...


# dda695e0 26-Apr-2023 Sweta Potthuri <spotthur@in.ibm.com>

DHCP Properties

Changes:
- DHCP Properties for DNSServer, DomainName and NTP server

Tested:
- Ran the related test cases with fix from sandbox successfully.

Change-Id: I54d3c139290d30d77a6

DHCP Properties

Changes:
- DHCP Properties for DNSServer, DomainName and NTP server

Tested:
- Ran the related test cases with fix from sandbox successfully.

Change-Id: I54d3c139290d30d77a6da23109f0ed06adbb65d7
Signed-off-by: Sweta Potthuri <spotthur@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 ...


# 618aff79 08-Mar-2023 George Keishing <gkeishin@in.ibm.com>

Code documentation and robot standard line checks

Changes:
- Too many trailing blank lines
- Line is too long (exceeds 110 characters)

Tested:
- python3 -m rflint -rA robot_standards

Code documentation and robot standard line checks

Changes:
- Too many trailing blank lines
- Line is too long (exceeds 110 characters)

Tested:
- python3 -m rflint -rA robot_standards -R robot_custom_rules.py
files checked in

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

show more ...


# ab871749 20-Feb-2023 Sweta Potthuri <spotthur@in.ibm.com>

Adding Test cases to enable and disable DHCPv4 for eth1

Changes: Added the tets cases:
- Disable DHCP On Eth1 And Verify System Is Accessible By Eth0
- Enable DHCP On Eth1 And Verify Sys

Adding Test cases to enable and disable DHCPv4 for eth1

Changes: Added the tets cases:
- Disable DHCP On Eth1 And Verify System Is Accessible By Eth0
- Enable DHCP On Eth1 And Verify System Is Accessible By Eth0

Tested: Ran and Tested on BMC Environment

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

show more ...