History log of /openbmc/openbmc-test-automation/security/test_bmc_connections.robot (Results 1 – 24 of 24)
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 ...


# 87dc442c 20-Oct-2023 George Keishing <gkeishin@in.ibm.com>

Add new force tags for the IPMI suites

Changes:
- Add tag name for the suite

Tested:
- NA

Change-Id: I1f87ede8c5241d34a3cf7ae988b5ffc43e84408b
Signed-off-by: George Keishing <gkeishin@in.

Add new force tags for the IPMI suites

Changes:
- Add tag name for the suite

Tested:
- NA

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

show more ...


# 46bd8c24 01-Sep-2023 Matt Fischer <matthew.fischer@hpe.com>

Add missing HTTPS_PORT references

Several tests (probably more than I've found) are missing references to
HTTPS_PORT. This adds the missing reference which gives them a better
chance to pass in qemu

Add missing HTTPS_PORT references

Several tests (probably more than I've found) are missing references to
HTTPS_PORT. This adds the missing reference which gives them a better
chance to pass in qemu or non-standard port setups.

Change-Id: I9807f4410702d9645db8e44b7d20cda912e21d84
Signed-off-by: Matt Fischer <matthew.fischer@hpe.com>

show more ...


# 0af9eb04 02-Mar-2023 Megha G N <Megha.G.N@ibm.com>

Fix for Flood PUT method without auth token

Changes:
- Modified "Login And Upload Partition File To BMC" keyword
- Modified "Delete All BMC Partition File" keyword

Tested:
- Ran Success

Fix for Flood PUT method without auth token

Changes:
- Modified "Login And Upload Partition File To BMC" keyword
- Modified "Delete All BMC Partition File" keyword

Tested:
- Ran Successfully test_bmc_connections.robot

Change-Id: Ib68108f99099a966299f836cde60d5ad30c3a148
Signed-off-by: Megha G N <Megha.G.N@ibm.com>

show more ...


# ae743b89 17-Feb-2023 Megha G N <Megha.G.N@ibm.com>

Automated Verifying Flood Put method without auth token.

Changes:
- Added "Verify Flood Put Method Without Auth Token" testcase

Tested:
- Ran successfully test_bmc_connections.robot

Change

Automated Verifying Flood Put method without auth token.

Changes:
- Added "Verify Flood Put Method Without Auth Token" testcase

Tested:
- Ran successfully test_bmc_connections.robot

Change-Id: I9a0b5c2bf967f63b5f175bafdbaa8a0ff8f027af
Signed-off-by: Megha G N <Megha.G.N@ibm.com>

show more ...


# d1ae7fa3 20-Feb-2023 rramyasr-in <rramyasr@in.ibm.com>

Updated variable names in below files

Changes :-

updated variable name as xpath_login_username_input => gui/lib/gui_resource.robot, gui/data/gui_variables.py and security/test_bmc_connections.robot

Updated variable names in below files

Changes :-

updated variable name as xpath_login_username_input => gui/lib/gui_resource.robot, gui/data/gui_variables.py and security/test_bmc_connections.robot
updated variable name as xpath_login_password_input => gui/data/gui_variables.py, gui/lib/gui_resource.robot and security/test_bmc_connections.robot
updated variable name as xpath_textbox_hostname => gui/data/gui_variables.py

Change-Id: Icc9c420fd53f785bf6178ca324b23de7ddbbf936
Signed-off-by: rramyasr-in <rramyasr@in.ibm.com>

show more ...


Revision tags: robotframework-requests
# 05a29c85 13-May-2022 Gene Ratzlaff <generatz@gmail.com>

Fix DOS test case false pass and add Teardown

The test case 'Verify User Cannot Login After 5 Non-Logged In Sessions'
is designed to verify that a type of Denial-Of-Service attack is prevented.
Spec

Fix DOS test case false pass and add Teardown

The test case 'Verify User Cannot Login After 5 Non-Logged In Sessions'
is designed to verify that a type of Denial-Of-Service attack is prevented.
Specifically, it verifies that the root user cannot log in if
5 other SSH sessions are running but login has not been authenticated.
However, the test case does not first verify that the attempted
login method would otherwise succeed. If the attempted login method
is faulty, then the test case will falsely report a pass, as I have seen.

To address this, I added a Setup that skips the test if the login
does not succeed.

I also added a Teardown method that terminates the processes and
sessions. This makes manual testing more convenient - I was
experiencing pop-up messages from the SSHLibrary connections
before they automatically timed out.

Signed-off-by: Gene Ratzlaff <generatz@gmail.com>
Change-Id: Id10b15e09e1ae24a809c593f291c5dd9f025f364

show more ...


# fde32cfa 06-May-2022 Gene Ratzlaff <generatz@gmail.com>

Remove trailing 's' from ${loop_iterations}

It should be ${loop_iteration}

Signed-off-by: Gene Ratzlaff <generatz@gmail.com>
Change-Id: Ibedd93920f36ca1f46da25a45e58fd62b9ab9823


# 4959b225 11-Apr-2022 George Keishing <gkeishin@in.ibm.com>

Fix loop iteration logic

Change-Id: I0b6c550ea2b4aafc12b1c35efef0eafd702fd5c7


# 0aeb54f9 11-Apr-2022 George Keishing <gkeishin@in.ibm.com>

Update keyword documentation

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


# fef9aa92 08-Apr-2022 George Keishing <gkeishin@in.ibm.com>

Fix documentation and GUI login call

Resolves openbmc/openbmc-test-automation#2168

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


# 23afcc57 07-Apr-2022 George Keishing <gkeishin@in.ibm.com>

Fixes for comparisons and loops in test suite

Changes:
- Loop iteration, fail comparision
- more information messaging on failure
- Simplify expected test PATCH failure

Resolves openb

Fixes for comparisons and loops in test suite

Changes:
- Loop iteration, fail comparision
- more information messaging on failure
- Simplify expected test PATCH failure

Resolves openbmc/openbmc-test-automation#2184

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

show more ...


# 2b8bfcaa 18-Nov-2021 shrsuman123 <shrsuman@in.ibm.com>

Added security bmc connections testcases

-Test Bmcweb Stability On Continuous Invalid Credentials Login Attempts To Redfish
-Test Delete Object Without Session Token Should Fail
-Test Bm

Added security bmc connections testcases

-Test Bmcweb Stability On Continuous Invalid Credentials Login Attempts To Redfish
-Test Delete Object Without Session Token Should Fail
-Test Bmcweb Stability On Continuous Redfish Delete Object Request Without Session Token

Change-Id: I84b85472a6e8a9b92f31e0815471a3f09817ede0
Signed-off-by: shrsuman123 <shrsuman@in.ibm.com>

show more ...


# 47d1e8e6 17-Feb-2022 George Keishing <gkeishin@in.ibm.com>

Fix Multiple keywords with name 'Open Browser' found

Reference: https://robotframework.org/Selenium2Library/Selenium2Library.html

NOTE: Selenium2Library has been renamed to SeleniumLibrary since ve

Fix Multiple keywords with name 'Open Browser' found

Reference: https://robotframework.org/Selenium2Library/Selenium2Library.html

NOTE: Selenium2Library has been renamed to SeleniumLibrary since version 3.0.
Nowadays Selenium2Library is just a thin wrapper to SeleniumLibrary that eases
with transitioning to the new project. See SeleniumLibrary and Selenium2Library
project pages for more information.

Resolves openbmc/openbmc-test-automation#2161

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

show more ...


# b844a873 21-Dec-2021 shrsuman123 <shrsuman@in.ibm.com>

Added security bmc connection testcase

-Test Bmc GUI Stability On Continuous Refresh Of GUI Home Page

Change-Id: Icc6f1c741ade84d009f09db80a4e3d9a1ef6143d
Signed-off-by: shrsuman123 <shrsuman@

Added security bmc connection testcase

-Test Bmc GUI Stability On Continuous Refresh Of GUI Home Page

Change-Id: Icc6f1c741ade84d009f09db80a4e3d9a1ef6143d
Signed-off-by: shrsuman123 <shrsuman@in.ibm.com>

show more ...


# a8ca296b 07-Jan-2022 shrsuman123 <shrsuman@in.ibm.com>

Added security test automation fix for github issue 2144

-Added logout of redfish session required for without auth token test scenarios.

Change-Id: Iaead1d40f7adb5a68e90244e9b334b55cd7a8f5a
Si

Added security test automation fix for github issue 2144

-Added logout of redfish session required for without auth token test scenarios.

Change-Id: Iaead1d40f7adb5a68e90244e9b334b55cd7a8f5a
Signed-off-by: shrsuman123 <shrsuman@in.ibm.com>

show more ...


# 4fb89c1e 06-Jan-2022 George Keishing <gkeishin@in.ibm.com>

Fix Test case name typo

Resolves openbmc/openbmc-test-automation#2143

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


# 816d3cec 13-Jun-2021 Anves Kumar rayankula <anvesr77@in.ibm.com>

Fixed code to set the HostName property on ethernet interface

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


Revision tags: v2.10-Hardknott
# ee26d5ec 21-May-2021 Prashanth Katti <prkatti1@in.ibm.com>

Test stability on large number of wrong login attempts to BMC GUI

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


Revision tags: v2.8.0-stable
# 3cddd032 26-Mar-2020 Anvesh Kumar Rayankula <anvesr77@in.ibm.com>

Added test case to verify wrong SSH login attempt

Change-Id: Ide23548fc1f09c4ffe1d3ca2b13f705eca0ae997
Signed-off-by: Anvesh Kumar Rayankula <anvesr77@in.ibm.com>


# 91e59717 14-Apr-2020 Prashanth Katti <prkatti1@in.ibm.com>

Added new security test cases

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


# 966a4c5c 13-May-2020 George Keishing <gkeishin@in.ibm.com>

Fix test tagging name

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


# 85df137f 28-Apr-2020 Anvesh Kumar Rayankula <anvesr77@gfwa124.aus.stglabs.ibm.com>

Verify User Cannot Login After 5 Non-Logged In Sessions

Change-Id: I45b87781a562de90f461739e2f5df3b3a1013520
Signed-off-by: Anvesh kumar <anvesr77@in.ibm.com>


# fa699cfa 06-Apr-2020 Prashanth Katti <prkatti1@in.ibm.com>

Added security test cases

Test cases added:
1. Test patch operation without auth token.
2. Flood patch operation without auth token and check BMC stability.

Signed-off-by: Prashanth Katti <

Added security test cases

Test cases added:
1. Test patch operation without auth token.
2. Flood patch operation without auth token and check BMC stability.

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

show more ...