History log of /openbmc/openbmc-test-automation/pldm/test_pldm_bios.robot (Results 1 – 18 of 18)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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 ...


# 5431685f 16-Oct-2023 George Keishing <gkeishin@in.ibm.com>

Add new force tags for test suites

Comments:
- Added new tags for the test suites

Tested:
- NA

Change-Id: Ibd7eb9e821290c44bd1255d47a52e596e6135cbf
Signed-off-by: George Keishing <gkeishin@i

Add new force tags for test suites

Comments:
- Added new tags for the test suites

Tested:
- NA

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

show more ...


# 2e56ad9b 12-Oct-2022 George Keishing <gkeishin@in.ibm.com>

Update verification for PLDM bios vs BMC time

Changes:
- Add a new keyword to get BMC current date and time
- update test code logic to do comparison

Tested:
Ran test suite pldm/t

Update verification for PLDM bios vs BMC time

Changes:
- Add a new keyword to get BMC current date and time
- update test code logic to do comparison

Tested:
Ran test suite pldm/test_pldm_bios.robot

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

show more ...


# a92a2e14 20-Sep-2022 George Keishing <gkeishin@in.ibm.com>

Minor changes to fix Patch request in PLDM BIOS test

Changes:
- Added code to take session

Tested:
- Ran test suite pldm/test_pldm_bios.robot

Change-Id: Icd4f2a78ff271d3530a671140d3d3cf442a

Minor changes to fix Patch request in PLDM BIOS test

Changes:
- Added code to take session

Tested:
- Ran test suite pldm/test_pldm_bios.robot

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

show more ...


# 1d14970a 20-Sep-2022 George Keishing <gkeishin@in.ibm.com>

PLDM Date time changes

Changes:
- Add keyword to switch time to manunal mode. Currently
with NTP enabled PLDM set date fails

Tested:
- Tested suite pldm/test_pldm_bios.robot

Change-I

PLDM Date time changes

Changes:
- Add keyword to switch time to manunal mode. Currently
with NTP enabled PLDM set date fails

Tested:
- Tested suite pldm/test_pldm_bios.robot

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

show more ...


Revision tags: robotframework-requests
# e18030c5 20-Jul-2022 George Keishing <gkeishin@in.ibm.com>

Handle PLDM suite teardown error

Changes:
- Add directive to ignore on error for suite teardown.
Any failure in it, causes the whole test to mark as
as fail. This can be handle bette

Handle PLDM suite teardown error

Changes:
- Add directive to ignore on error for suite teardown.
Any failure in it, causes the whole test to mark as
as fail. This can be handle better in future per test
cases.
- New line fixes

Tested:

Ran successfully pldm/test_pldm_bios_attributes.robot
Ran successfully pldm/test_pldm_bios.robot

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

show more ...


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


# 74291d46 28-Apr-2021 Sridevi Ramesh <sridevra@in.ibm.com>

Pldm automation fix

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


# 2ab3d388 29-Mar-2021 Sridevi Ramesh <sridevra@in.ibm.com>

Automate 9 TC to verify BIOS Attribute Types using pldmtool

- Verify Set BIOS Integer Attribute Type
- Verify Set BIOS String Attribute Type
- Verify Restore BIOS Attribute Values

Automate 9 TC to verify BIOS Attribute Types using pldmtool

- Verify Set BIOS Integer Attribute Type
- Verify Set BIOS String Attribute Type
- Verify Restore BIOS Attribute Values
- Verify Get BIOS Attribute With Invalid Attribute Name
- Verify Set BIOS Attribute With Invalid Attribute Name
- Verify Set Invalid Optional Value For BIOS Enumeration Attribute Type
- Verify Set Out Of Range Integer Value For BIOS Integer Attribute Type
- Verify Set Out Of Range String Value For BIOS String Attribute Type

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

show more ...


# 57537452 18-Jan-2021 Sridevi Ramesh <sridevra@in.ibm.com>

Automate testcase to verify BIOS attribute using pldmtool.

- Verify SetBIOSAttributeCurrentValue
- Verify GetBIOSAttributeCurrentValueByHandle

Change-Id: Ib9d6cbbcd2f34a9904b08fa725

Automate testcase to verify BIOS attribute using pldmtool.

- Verify SetBIOSAttributeCurrentValue
- Verify GetBIOSAttributeCurrentValueByHandle

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

show more ...


# 297d41bf 02-Feb-2021 Sridevi Ramesh <sridevra@in.ibm.com>

Pldm automation bug fix

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


# 961050ba 12-Nov-2020 Sridevi Ramesh <sridevra@in.ibm.com>

Fix pldmtool output to support json format

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


Revision tags: v2.8.0-stable
# 88f21720 16-Apr-2020 Sridevi Ramesh <sridevra@in.ibm.com>

Update pldm variable file with latest PDR record handle content.

Also commit has two fixes
- Add Redfish Hard Power Off in "Pldmtool Platform Suite Cleanup".
- Remove 'witherspoon-128' in

Update pldm variable file with latest PDR record handle content.

Also commit has two fixes
- Add Redfish Hard Power Off in "Pldmtool Platform Suite Cleanup".
- Remove 'witherspoon-128' in pldmtool bios documentation.

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

show more ...


# f60581b6 07-Apr-2020 Sridevi Ramesh <sridevra@in.ibm.com>

Automation of pldmtool bios GetBIOSTable test cases.

- verification part for GetBIOSTable for table type 'StringTable'.
- Add TCs for GetBIOSTable for table type 'AttributeTable' and
'

Automation of pldmtool bios GetBIOSTable test cases.

- verification part for GetBIOSTable for table type 'StringTable'.
- Add TCs for GetBIOSTable for table type 'AttributeTable' and
'AttributeValueTable'.

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

show more ...


# fe52e405 05-Feb-2020 Sridevi Ramesh <sridevra@in.ibm.com>

PLDM: Automate Test Scenarios for pldm commands

- Verify GetPDR
- Verify SetStateEffecterStates
- Verify GetTID
- Verify GetBIOSTable For StringTable
- Verify GetFruRecordTableMetadata

Note: O

PLDM: Automate Test Scenarios for pldm commands

- Verify GetPDR
- Verify SetStateEffecterStates
- Verify GetTID
- Verify GetBIOSTable For StringTable
- Verify GetFruRecordTableMetadata

Note: Ouput for GetBIOSTable type stringtable is dynamic
will submit the verification part in the next commit.

Change-Id: I422c2df4485ac25d6ff4183bd51b5ddc6c3bf3cc
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...


# 06de1f79 17-Feb-2020 Michael Walsh <micwalsh@us.ibm.com>

Corrected incorrect use of Valid Value

This will correct this failure:

valid_values: 1.1.1 <str>
required_type: list

In code

Corrected incorrect use of Valid Value

This will correct this failure:

valid_values: 1.1.1 <str>
required_type: list

In code like this:

${pldm_output}= Pldmtool ${pldm_cmd}
Valid Value pldm_output['type_0(base)'] ${VERSION_BASE['STRING']}

Change-Id: I39ee6077ece90503fd33220c4fe03f880ed2230d
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...


# 1495bc4f 04-Feb-2020 Sridevi Ramesh <sridevra@in.ibm.com>

PLDM: Automate test scenarios for pldmtool commands - phase 1

Test scenarios:
- Verify GetDateTime
- Verify SetDateTime

Resolves openbmc-test-automation/issues/#1998

Change-Id:

PLDM: Automate test scenarios for pldmtool commands - phase 1

Test scenarios:
- Verify GetDateTime
- Verify SetDateTime

Resolves openbmc-test-automation/issues/#1998

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

show more ...