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


# c32434a3 11-Jan-2024 Yi Hu <yih@supermicro.com>

Set system, chassis, and bmc as global variables

Changes:
- Add SYSTEM_ID as a global variable and set to default value system
- Replace redfish/v1/Systems/system to redfish/v1/Systems/SYSTEM_ID

Set system, chassis, and bmc as global variables

Changes:
- Add SYSTEM_ID as a global variable and set to default value system
- Replace redfish/v1/Systems/system to redfish/v1/Systems/SYSTEM_ID
- Replace redfish/v1/Chassis/chassis to redfish/v1/Chassis/CHASSIS_ID
- Replace redfish/v1/Managers/bmc to redfish/v1/Managers/MANAGER_ID

Tested:
- Tested on sandbox with the changes with sample test run with
sample test ID runs
1. without SYSTEM_ID provided
2. with -v SYSTEM_ID:system1
3. with export SYSTEM_ID=""
3. with export SYSTEM_ID="system2"

Change-Id: Ifc412b20038cef1eba632caaa6c300be328259bd
Signed-off-by: Wilson Suen <wilsons@supermicro.com>
Signed-off-by: George Keishing <gkeishin@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 ...


# f7a5aa3b 12-Apr-2023 Sushil Singh <susilsi7@in.ibm.com>

Automation CT Fix

Changes:
- Added power off as needed for the
test case requirement

Tested:
- Ran successfully
redfish/update_service/test_firmware_inventory.robot

Change-Id: I6f1

Automation CT Fix

Changes:
- Added power off as needed for the
test case requirement

Tested:
- Ran successfully
redfish/update_service/test_firmware_inventory.robot

Change-Id: I6f110e7f4325e95e41b3d7d75a8210dc6c4cb6b8
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>

show more ...


# e16f158f 15-Dec-2022 George Keishing <gkeishin@in.ibm.com>

Test documentation typo fixes using codespell tool

Changes:
- Fix typo in code documentation and test name

Tested: - Using codespell tool.

Change-Id: Ia1b65bddc01a4b1c103af9f2094d87da11c8895

Test documentation typo fixes using codespell tool

Changes:
- Fix typo in code documentation and test name

Tested: - Using codespell tool.

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

show more ...


Revision tags: robotframework-requests
# 504a371e 22-Jul-2022 George Keishing <gkeishin@in.ibm.com>

Add suite Force Tags for the update service

Changes:
- Added Force tag directive.

Tested:
Using robot
--include <Tag name> or --exclude <Tag name>
option in the command line

Add suite Force Tags for the update service

Changes:
- Added Force tag directive.

Tested:
Using robot
--include <Tag name> or --exclude <Tag name>
option in the command line CLI.

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

show more ...


# 5236ec54 31-Jan-2022 George Keishing <gkeishin@in.ibm.com>

Fix test cases name tags under redfish directory

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


# d8af36d0 10-Aug-2021 Sushil Singh <susilsi7@in.ibm.com>

active software image same as firmware inventory

Change-Id: Ifb492a2911a7ee449f6e757580b6cb090f93097f
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>


# 50a1be9e 15-Jun-2021 Sushil Singh <susilsi7@in.ibm.com>

Automated test case to check the firmware version

Test Cases:
- Primary functional
- Backup or alternate
- Switch to backup
- Add code logic to handle template

Automated test case to check the firmware version

Test Cases:
- Primary functional
- Backup or alternate
- Switch to backup
- Add code logic to handle template

Change-Id: I578c6a5b4d69962f04772af02a260df25b2da2ef
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>

show more ...


# fcce0d3a 18-Jun-2021 Sushil Singh <susilsi7@in.ibm.com>

Automated the test case to verify redfish software image and
firmware inventory are same

Change-Id: I4c50fe69522812affe37aaaeefd356918417a884
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>


# 54551002 08-Jun-2021 Sushil Singh <susilsi7@in.ibm.com>

Automate the test case to check firmware version is same

Change-Id: I96df062e672f3c2ae48cca44e00997eba90e6dfe
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>


Revision tags: v2.10-Hardknott
# 1d5bd9ae 07-Jun-2021 Sushil Singh <susilsi7@in.ibm.com>

Automate the test case to check firmware inventory path
is updateable

Change-Id: I98a6aef1fda1db70526ae7821a329b1e414fa074
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>


# 5bd5002f 03-Jun-2021 Sushil Singh <susilsi7@in.ibm.com>

Added test case to verify redfish software hex id

Change-Id: Ic984d8870b7e6c69f9876f2db2fa64ad853ad2e5
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>


Revision tags: v2.8.0-stable
# 50621144 16-Jun-2020 Sushil Singh <susilsi7@in.ibm.com>

Address issue for deprecated syntax

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

Sample warning message as mention below.

FOR loop starting on line 26: For loop h

Address issue for deprecated syntax

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

Sample warning message as mention below.

FOR loop starting on line 26: For loop header
':FOR' is deprecated. Use 'FOR' instead.

Change-Id: I3860386614d8418f10291977654976929f534b69
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>

show more ...


# e4d41420 12-Dec-2019 George Keishing <gkeishin@in.ibm.com>

Robot coding guideline fixes

Changes:
- Fix line char 110 exceeding.

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


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


Revision tags: v2.7-warrior-stable
# 1b8865c4 04-Jul-2019 George Keishing <gkeishin@in.ibm.com>

Test to verify "BiosVersion" from system inventory

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


# 40f76643 01-Jul-2019 George Keishing <gkeishin@in.ibm.com>

Test to verify UpdateService supports TransferProtocol TFTP

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


# d099d360 07-Mar-2019 Sivas SRR <sivas.srr@in.ibm.com>

Verify BMC Version matches with firmware inventory

Change-Id: I6f819dc9c5428f8bfde6535b2ca9d154d55f14e7
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
Signed-off-by: George Keishing <gkeishin@in.ib

Verify BMC Version matches with firmware inventory

Change-Id: I6f819dc9c5428f8bfde6535b2ca9d154d55f14e7
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...


# dbfe97db 11-Mar-2019 Joy Onyerikwu <onyekachukwu.joy.onyerikwu@ibm.com>

Enforce robotframework standards
- Using standards set in robot_standards file

Change-Id: I284e7958a7a34eca775b4c28b959f6fe2ec35a67
Signed-off-by: Joy Onyerikwu <onyekachukwu.joy.onyerikwu@ibm.com>


# 97c93945 04-Mar-2019 George Keishing <gkeishin@in.ibm.com>

New BMC redfish library integration

Changes:
- Use redfish_plus.py when importing Redfish instances.
- Update bmc_redfish.py.
- Update bmc_redfish_utility.py.
- Update object name 'redfi

New BMC redfish library integration

Changes:
- Use redfish_plus.py when importing Redfish instances.
- Update bmc_redfish.py.
- Update bmc_redfish_utility.py.
- Update object name 'redfish' to 'Redfish'.
- Update test setup and teardown in suites.
- Update response error checking using valid_status_codes.
- Fix test cases required for migration.

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

show more ...


# 0deb3360 15-Feb-2019 Sivas SRR <sivas.srr@in.ibm.com>

Add missing redfish.logout

Change-Id: I0ea4c8cc66d680966ce82510a88ca8c602df39fc
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>


# 2db7bcae 14-Feb-2019 George Keishing <gkeishin@in.ibm.com>

Fix missing resource.robot renaming

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


# 3298d5c3 12-Feb-2019 George Keishing <gkeishin@in.ibm.com>

Plugin FFDC in redfish test cases

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


# 5ee33d93 02-Feb-2019 George Keishing <gkeishin@in.ibm.com>

Redfish HW_CI test list

Changes:
- Update test case name.

Added redfish test cases:
- Redfish_Login_And_Logout
- GET_Redfish_Hypermedia_Without_Login
- GET_Redfish_SessionService

Redfish HW_CI test list

Changes:
- Update test case name.

Added redfish test cases:
- Redfish_Login_And_Logout
- GET_Redfish_Hypermedia_Without_Login
- GET_Redfish_SessionService_Resource_With_Login
- GET_Redfish_SessionService_Without_Login
- Redfish_Login_Using_Invalid_Token
- Delete_Redfish_Session_Using_Valid_Login
- Redfish_Login_With_Invalid_Credentials
- Redfish_Login_Using_Unsecured_HTTP
- Verify_Update_Service_Enabled
- Verify_Redfish_Software_Inventory_Collection
- Redfish_Software_Inventory_Status_Check
- Verify_Redfish_BMC_Manager_Properties

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

show more ...


12