Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v5.0-stable
# 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 ...


Revision tags: v4.0-stable
# 148b5b82 20-Jan-2023 Glukhov Mikhail <mikl@greenfil.ru>

Use CHASSIS_ID to get PowerSupplies info

The correct path is /redfish/v1/Chassis/<chassis>/Power

Tested:
Ran the suite with -v CHASSIS_ID:2U

Change-Id: I2073cce384f2c8362105b6bddac76bad8d25a928

Use CHASSIS_ID to get PowerSupplies info

The correct path is /redfish/v1/Chassis/<chassis>/Power

Tested:
Ran the suite with -v CHASSIS_ID:2U

Change-Id: I2073cce384f2c8362105b6bddac76bad8d25a928
Signed-off-by: Glukhov Mikhail <mikl@greenfil.ru>

show more ...


Revision tags: robotframework-requests
# 6ec9d708 07-Mar-2022 George Keishing <gkeishin@in.ibm.com>

Use CHASSIS_ID to get the motherboard chassis information

The correct path is /redfish/v1/Chassis/<chassis> and
attributes under it Manufacturer, SerialNumber etc.

For example in the DTMF mockup he

Use CHASSIS_ID to get the motherboard chassis information

The correct path is /redfish/v1/Chassis/<chassis> and
attributes under it Manufacturer, SerialNumber etc.

For example in the DTMF mockup here
https://redfish.dmtf.org/redfish/mockups/v1/1146

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

show more ...


# d2f210a0 23-Feb-2022 George Keishing <gkeishin@in.ibm.com>

Fix regex expression to find list of end point objects

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


Revision tags: v2.10-Hardknott, v2.8.0-stable
# d27fc31e 19-Jun-2020 Sushma M M <sushmm99@in.ibm.com>

Address issue for deprecated syntax

Change from :FOR to FOR/END to address a new WARNING in
the new robot version.

Change-Id: Id5d1259f3e8c928cc2425e7e6b2d0051358b99e1
Signed-off-by: Sushma M M <su

Address issue for deprecated syntax

Change from :FOR to FOR/END to address a new WARNING in
the new robot version.

Change-Id: Id5d1259f3e8c928cc2425e7e6b2d0051358b99e1
Signed-off-by: Sushma M M <sushmm99@in.ibm.com>

show more ...


# 07fb41f7 16-Jun-2020 George Keishing <gkeishin@in.ibm.com>

Remove redfish login and logout from lib code

With this change, the test script caller is expected to have the
valid session before invoking the changed keywords in library.

Changes:
- Remove

Remove redfish login and logout from lib code

With this change, the test script caller is expected to have the
valid session before invoking the changed keywords in library.

Changes:
- Remove login/logout from lib/bmc_redfish_utils.robot
for power and reset operation.
- Update impacted test suites.

Tested: To identify the impact, ran the existing test bucket and
the result is looking good.

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

show more ...


# c2ace203 04-Sep-2019 Steven Sombar <ssombar@us.ibm.com>

Add motherboard properties to inventory checking

We already have Chassis/motherboard serialNumber in the
inventory code. Now adding Manufacturer and PartNumber.

Resolves openbmc/openbmc-test-autom

Add motherboard properties to inventory checking

We already have Chassis/motherboard serialNumber in the
inventory code. Now adding Manufacturer and PartNumber.

Resolves openbmc/openbmc-test-automation#1915

Signed-off-by: Steven Sombar <ssombar@us.ibm.com>
Change-Id: I0deb157125b49468a044c861ed01556af4338213

show more ...


# c5d65841 21-Aug-2019 Steven Sombar <ssombar@us.ibm.com>

Verify MemorySummary state is Enabled

Resolves openbmc/openbmc-test-automation#1931

Signed-off-by: Steven Sombar <ssombar@us.ibm.com>
Change-Id: I4f95e83c667aef5b8630a8105dd0e6ca6e4526ab


# e7edb22c 19-Aug-2019 Michael Walsh <micwalsh@us.ibm.com>

Change Rvalid to Valid

Change all references to keywords like "Rvalid Values" to "Valid Values".
"Rvalid Values" has been deprecated.

Change-Id: I1b418fa69e5753c8bfb9e6a06a8b566359e10cae
Signed-off

Change Rvalid to Valid

Change all references to keywords like "Rvalid Values" to "Valid Values".
"Rvalid Values" has been deprecated.

Change-Id: I1b418fa69e5753c8bfb9e6a06a8b566359e10cae
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>

show more ...


# b76d4dfc 06-Aug-2019 Steven Sombar <ssombar@us.ibm.com>

GPU state check

Add GPU state check.
Also update power supply URI and test to match the latest build.

Resolves openbmc/openbmc-test-automation#1908

Signed-off-by: Steven Sombar <ssombar@us.ibm.com

GPU state check

Add GPU state check.
Also update power supply URI and test to match the latest build.

Resolves openbmc/openbmc-test-automation#1908

Signed-off-by: Steven Sombar <ssombar@us.ibm.com>
Change-Id: I0e42326bb65ba6c602c52d5108f630655a4dc02e

show more ...


# 09083a85 01-Aug-2019 Michael Walsh <micwalsh@us.ibm.com>

Accommodate Valid Range lower/upper args

Valid Range previously accepted a valid_range string argument whose format
was "<lower>..<upper>". The valid_range argument has been deprecated and
replaced

Accommodate Valid Range lower/upper args

Valid Range previously accepted a valid_range string argument whose format
was "<lower>..<upper>". The valid_range argument has been deprecated and
replaced by 2 arguments: lower and upper.

Also, Rvalid Range has been renamed to Valid Range.

Instances of Rvalid Range have been altered to accommodate the changes.

Change-Id: If2e8495fb9d2099007b68d4451a8460924fbc999
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>

show more ...


# ecf10e32 25-Jul-2019 Steven Sombar <ssombar@us.ibm.com>

Allow for GPUs in inventory test

Resolves openbmc/openbmc-test-automation#1591

Signed-off-by: Steven Sombar <ssombar@us.ibm.com>
Change-Id: I009f9710ea76ccfa972da203634fe46103a02188


# 58b54074 25-Jul-2019 George Keishing <gkeishin@in.ibm.com>

Get CPU list from the Processor member list

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


# 815fa63f 16-Jul-2019 Steven Sombar <ssombar@us.ibm.com>

Inventory: Cores, Power Supplies, motherboard serial.

Add count of CPU cores and power supply count.
Verify motherboard serial number field is populated.

Resolves openbmc/openbmc-test-automation#15

Inventory: Cores, Power Supplies, motherboard serial.

Add count of CPU cores and power supply count.
Verify motherboard serial number field is populated.

Resolves openbmc/openbmc-test-automation#1590

Signed-off-by: Steven Sombar <ssombar@us.ibm.com>
Change-Id: I5cbf6ec2e4f6bc31b0dcb08b3636a6f95b10c734

show more ...


Revision tags: v2.7-warrior-stable
# 3292d4ac 19-Jun-2019 George Keishing <gkeishin@in.ibm.com>

Fix README.md and code spell typo changes

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


# bccfd513 05-Jun-2019 Steven Sombar <ssombar@us.ibm.com>

Update redfish/systems inventory test

Update redfish/systems/test_systems_inventory.robot:
- Use library routines to get DIMM and CPU counts instead
of using local keywords.
- Check for the presen

Update redfish/systems inventory test

Update redfish/systems/test_systems_inventory.robot:
- Use library routines to get DIMM and CPU counts instead
of using local keywords.
- Check for the presence of SerialNumber data.
- Check for the presence of Model.

Resolves openbmc/openbmc-test-automation#1799

Signed-off-by: Steven Sombar <ssombar@us.ibm.com>
Change-Id: I986bf93030e1fdff2d28e43590d8abcbf54cf100

show more ...


# 896d10f2 31-May-2019 George Keishing <gkeishin@in.ibm.com>

Typo fixes in code documentation

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


# c90c8e23 21-May-2019 Steven Sombar <ssombar@us.ibm.com>

Add redfish systems inventory check

Add module which checks DIMM and CPU inventory under redfish/systems.

Signed-off-by: Steven Sombar <ssombar@us.ibm.com>
Change-Id: Ic65347500957be5df78eb005775ca

Add redfish systems inventory check

Add module which checks DIMM and CPU inventory under redfish/systems.

Signed-off-by: Steven Sombar <ssombar@us.ibm.com>
Change-Id: Ic65347500957be5df78eb005775caf375b9a111d

show more ...