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


# 70523a99 28-Dec-2023 Wilson Suen <wilsons@supermicro.com>

User: Remove NoAccess privilege cases and fix typo

Changes:
- Remove NoAccess test cases for LDAP web due to:
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/52365
- Fix typo for patching redf

User: Remove NoAccess privilege cases and fix typo

Changes:
- Remove NoAccess test cases for LDAP web due to:
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/52365
- Fix typo for patching redfish attribute AccountLockoutThreshold

Tested:
- Ran-- dryrun gui/gui_test/security_and_access_menu/
- Ran --dryrun redfish/account_service/test_ldap_configuration.robot

Change-Id: I8d5efd8256b66ca834e9cdd18c83a98f3a844dda
Signed-off-by: Wilson Suen <wilsons@supermicro.com>

show more ...


# 42b2e303 03-Nov-2023 kothais <kothais@ami.com>

REDFISH: NoAccess privilege has been removed from Redfish script

Changes:
- NoAccess privilege has been removed completely from the Community stack as per this discussion - https://gerrit.openbmc.or

REDFISH: NoAccess privilege has been removed from Redfish script

Changes:
- NoAccess privilege has been removed completely from the Community stack as per this discussion - https://gerrit.openbmc.org/c/openbmc/bmcweb/+/52365
.
- Removed NoAccess privilege from redfish/account_service/test_ipmi_redfish_user.robot and redfish/account_service/test_ldap_configuration.robot

Tested:
- Ran redfish/account_service/test_ipmi_redfish_user.robot and redfish/account_service/test_ldap_configuration.robot scripts successfully.

Change-Id: Iaa09599650a75ccf1207923fdbf744b6764ce8d9
Signed-off-by: KothaiSrini <kothais@ami.com>

show more ...


# 9899a909 07-Sep-2023 George Keishing <gkeishin@in.ibm.com>

Redfish update test suite Force tags as per standard

Changes:
- Update Tags names for the test suite

Note: Refer CONTRIBUTING.md for under Tags section
documentation.

Tested:
- NA

Cha

Redfish update test suite Force tags as per standard

Changes:
- Update Tags names for the test suite

Note: Refer CONTRIBUTING.md for under Tags section
documentation.

Tested:
- NA

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

show more ...


# 628874f7 11-May-2023 ganesanb <ganesanb@ami.com>

Updated few test case name and tags

Changes:
- Updated few test case names and tags.

Tested:
- Ran Scripts Successfully

Change-Id: I0c60f4d19693cde9c8c0b26ddaabcd64e08aa7b4
Signed-off-by:

Updated few test case name and tags

Changes:
- Updated few test case names and tags.

Tested:
- Ran Scripts Successfully

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

show more ...


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

Update import robot lib and cyclic import of resource file

Changes:
- Remove duplicate import
- Remove resource import to avoid cyclic importing

Tested: - NA
Change-Id: I0f8b1598173fa468510

Update import robot lib and cyclic import of resource file

Changes:
- Remove duplicate import
- Remove resource import to avoid cyclic importing

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

show more ...


# aa8cda9f 19-Oct-2022 Sweta Potthuri <spotthur@in.ibm.com>

LDAP:Added Test Case
"Switch LDAP Type And Verify Login Fails"

Changes:
- Added in redfish/account_service/test_ldap_configuration.robot

Tested:
- Ran the test case on BMC environment.

Cha

LDAP:Added Test Case
"Switch LDAP Type And Verify Login Fails"

Changes:
- Added in redfish/account_service/test_ldap_configuration.robot

Tested:
- Ran the test case on BMC environment.

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

show more ...


Revision tags: robotframework-requests
# 00108dcc 12-Jul-2022 nagarjunb22 <nagarjunb@ami.com>

Added validation for power operation testcases using LDAP user.

Added code to check the host state after power operation and wait
until the host is up for power on.

Moved Redfish.Login to Test Tear

Added validation for power operation testcases using LDAP user.

Added code to check the host state after power operation and wait
until the host is up for power on.

Moved Redfish.Login to Test Teardown, to make the next testcase execute
with root user.

Added code to delete all redfish session in suite teardown.

Tested: Run robot redfish/account_service/test_ldap_configuration.robot

Signed-off-by: agarjun B <nagarjunb@ami.com>
Change-Id: Iaafe0657d41a82be067c1ea91fe02ef995567394

show more ...


# 538f1743 14-Mar-2022 George Keishing <gkeishin@in.ibm.com>

Fix code trailing whitespace and LineTooLong in suites

Changes:
- Line has trailing whitespace (TrailingWhitespace)
- Line is too long (exceeds 110 characters) (LineTooLong)

Testing:

Fix code trailing whitespace and LineTooLong in suites

Changes:
- Line has trailing whitespace (TrailingWhitespace)
- Line is too long (exceeds 110 characters) (LineTooLong)

Testing:
python3 -m rflint -rA robot_standards -R robot_custom_rules.py .

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

show more ...


# 1b821610 06-Dec-2021 Nagarjun B <nagarjunb@ami.com>

Modified Testcases for NoAccess Userrole, Power operation and Added Global Variables

Changes made to verify Redfish login would not
succeed for LDAP user with "NoAccess" user role.

Added Host power

Modified Testcases for NoAccess Userrole, Power operation and Added Global Variables

Changes made to verify Redfish login would not
succeed for LDAP user with "NoAccess" user role.

Added Host power On/Off operation for in below testcases.
Update LDAP User Role And Host Poweron
Update LDAP User Role And Host Poweroff
Above testcase will check power operation for each ldap userrole,
After verifying the power operation, adding power on/off to get
back the host state as so, next userrole will verify the host power on/off.

Added LDAP global variables like ldap server uri,group privilege,
group name which are used to create ldap user, in resource.robot file.

Modified Administrator as default value for old_ldap_privilege in script file.

Tested Run robot redfish/account_service/test_ldap_configuration.robot

Signed-off-by: Nagarjun B <nagarjunb@ami.com>
Change-Id: I2544da73cd190859315b74b06688ce193e061fdd

show more ...


# f4c86a00 02-Feb-2022 Sweta Potthuri <spotthur@in.ibm.com>

Configure/ Delete IP Address-Operator Privilege

Change in status code for user with operator privilege.

Change-Id: I08c3b5519a89c78ee0803c4e8b97b726642450b6
Signed-off-by: Sweta Potthuri <spotthur@

Configure/ Delete IP Address-Operator Privilege

Change in status code for user with operator privilege.

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


# 12e20403 12-Jan-2022 Prashanth Katti <prkatti1@in.ibm.com>

Test code to set Account lockout attributes via LDAP user

Signed-off-by: Prashanth Katti <prkatti1@in.ibm.com>
Change-Id: I970b239ddc4e7a4bdc6bfcb5e9916183790795b9


# 0c8100ff 13-Jan-2022 George Keishing <gkeishin@in.ibm.com>

Fix typo in tags used in test suites

Resolves openbmc/openbmc-test-automation#2149

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


# c2d06df7 12-Jul-2021 Prashanth Katti <prkatti1@in.ibm.com>

New keywords added to handle LDAP `NoAccess` user

Changes:
- Added keyword to configure IP address using NoAccess user.
- Added keyword to delete IP address using NoAccess user.

Signed-off-

New keywords added to handle LDAP `NoAccess` user

Changes:
- Added keyword to configure IP address using NoAccess user.
- Added keyword to delete IP address using NoAccess user.

Signed-off-by: Prashanth Katti <prkatti1@in.ibm.com>
Change-Id: Ic8d5e2d0ded8f66cdfb00865d802c9c31edf6113

show more ...


# 04bc48c2 08-Jul-2021 Anves Kumar rayankula <anvesr77@in.ibm.com>

Enable and disable eth0 interface

Changes:
1.Added ldap resource file path in ldap testsuite
2.Added new testcase to enable and disable eth0 interface

Change-Id: I24521b1bbfb158a7

Enable and disable eth0 interface

Changes:
1.Added ldap resource file path in ldap testsuite
2.Added new testcase to enable and disable eth0 interface

Change-Id: I24521b1bbfb158a7cb7e9eaeb2c80a7f95e22d21
Signed-off-by: Anves Kumar rayankula <anvesr77@in.ibm.com>

show more ...


# 4fa52d77 04-Jul-2021 Anves Kumar rayankula <anvesr77@in.ibm.com>

Verify LDAP Login Works When Eth1 IP Is Not Configured

changes:
- Moved LDAP keys to lib.
- Added new LDAP test case for multiple interfaces.

Change-Id: I843a62034268eeb890c0c15d33a3838b7

Verify LDAP Login Works When Eth1 IP Is Not Configured

changes:
- Moved LDAP keys to lib.
- Added new LDAP test case for multiple interfaces.

Change-Id: I843a62034268eeb890c0c15d33a3838b78654215
Signed-off-by: Anves Kumar rayankula <anvesr77@in.ibm.com>

show more ...


# c5d0706e 07-Jul-2021 Prashanth Katti <prkatti1@in.ibm.com>

LDAP code fixes

Signed-off-by: Prashanth Katti <prkatti1@in.ibm.com>
Change-Id: Ic40093a8cddbd5baa50aacc94a8d886a9d8cb2d0


Revision tags: v2.10-Hardknott
# f853363a 31-May-2021 Anves Kumar rayankula <anvesr77@in.ibm.com>

Set the HostName property on ethernet interface

Change-Id: Ie186aab694731fea24824f22ab7b5ce0a3aa4665
Signed-off-by: Anves Kumar rayankula <anvesr77@in.ibm.com>


# 9954c4c7 31-Jul-2020 Anves Kumar rayankula <anvesr77@in.ibm.com>

Fixed LDAP test case failure in test run

Changes:
1.Update LDAP Group Name And Verify Operations.
2.Update LDAP User Roles And Verify Host Poweroff Operation.

Change-Id: Ia4df02b5b02f0c155f7

Fixed LDAP test case failure in test run

Changes:
1.Update LDAP Group Name And Verify Operations.
2.Update LDAP User Roles And Verify Host Poweroff Operation.

Change-Id: Ia4df02b5b02f0c155f70119210f5223e30991940
Signed-off-by: Anves Kumar rayankula <anvesr77@in.ibm.com>

show more ...


Revision tags: v2.8.0-stable
# 5bf342ee 25-Jun-2020 Anves Kumar rayankula <anvesr77@in.ibm.com>

Update LDAP code to handle privilege, Authentication and connection logic

Change includes:
1. Restoring old privilege when there is no privilege before running suite
2. System losing connection due

Update LDAP code to handle privilege, Authentication and connection logic

Change includes:
1. Restoring old privilege when there is no privilege before running suite
2. System losing connection due to Add IP and Delete IP functions
3. Authentication issue after executing login without password

Change-Id: I4eaba180b65204937059965abcf29c3d471e5a52
Signed-off-by: Anves Kumar rayankula <anvesr77@in.ibm.com>

show more ...


# 8e6d4eed 12-Jun-2020 David Shaw <dlshaw@us.ibm.com>

Spelling correction

Change-Id: Ia42a9bc4ffa2c8e712476e5be9a70958e2767bf1
Signed-off-by: David Shaw <dlshaw@us.ibm.com>


# 67e0620b 20-May-2020 Prashanth Katti <prkatti1@in.ibm.com>

Read network configuration via different LDAP user roles

Signed-off-by: Prashanth Katti <prkatti1@in.ibm.com>
Change-Id: Iaaab568e18bb1f86f16e1ad307960229a446f38f


# f90c474f 18-Mar-2020 Prashanth Katti <prkatti1@in.ibm.com>

Deleting network configuration using different LDAP user roles
Changes:
- Add test case in LDAP to delete network configuration.

Signed-off-by: Prashanth Katti <prkatti1@in.ibm.com>
Change-Id: I

Deleting network configuration using different LDAP user roles
Changes:
- Add test case in LDAP to delete network configuration.

Signed-off-by: Prashanth Katti <prkatti1@in.ibm.com>
Change-Id: I2231a09ca66d2313b29b2bf752a3cb6ab9602bb2

show more ...


123