History log of /openbmc/openbmc-test-automation/lib/openbmc_ffdc_methods.robot (Results 1 – 25 of 68)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 886f34ab 10-Oct-2022 Sridevi Ramesh <sridevra@in.ibm.com>

Add new keyword 'Get OS Distro Release Info'.

Added:
Get OS Distro Release Info.

Tested:
Created a sample test and tested on BMC with OS.

Change-Id: I2d3a59d495ddd8075fc7801d9c47a0efd8de

Add new keyword 'Get OS Distro Release Info'.

Added:
Get OS Distro Release Info.

Tested:
Created a sample test and tested on BMC with OS.

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

show more ...


Revision tags: robotframework-requests
# fbd67007 01-Aug-2022 George Keishing <gkeishin@in.ibm.com>

Robotframework request package upgrade changes

Current working package version
robotframework-requests 0.7.2

To Test:
pip3 install robotframework-requests -U
or

Robotframework request package upgrade changes

Current working package version
robotframework-requests 0.7.2

To Test:
pip3 install robotframework-requests -U
or
# Once this commit is merged.
pip3 install -r requirements.txt

Version latest:
robotframework-requests 0.9.3

Refer Documentation:
https://marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html

What is not changed:
- The test cases under directory tests/ is not modified and is
deprecated but you can continue using it with older package
and configuration using

git clone -b v3.0-stable https://github.com/openbmc/openbmc-test-automation

Tested:
Upstream HW_CI test list, firmware code update and few other
test suite like ipmi, certificate, dumps, ffdc and redfish
test suites.

Note: I have not tested end to end, so it is likely there could be
grey areas where it could fail but should be minor w.r.t
response data format.

Resolves: openbmc/openbmc-test-automation#2105

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

show more ...


# bd8ec926 31-Mar-2022 George Keishing <gkeishin@in.ibm.com>

Collect all dumps available on BMC

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


# 752b02bd 30-Mar-2022 George Keishing <gkeishin@in.ibm.com>

Dump URI listing check if redfish

This is not needed in case of redfish as it's get captured
as part of the /redfish/v1/ enumeration.

Change-Id: Id6f537384fd60d5d31c72f1862460a72d3000f37
Signed-off

Dump URI listing check if redfish

This is not needed in case of redfish as it's get captured
as part of the /redfish/v1/ enumeration.

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

show more ...


# be3d1dff 29-Mar-2022 George Keishing <gkeishin@in.ibm.com>

FFDC pre and post files cleanup

Changes:
- Cleanup files from BMC /tmp/ collected as part of FFDC.

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

FFDC pre and post files cleanup

Changes:
- Cleanup files from BMC /tmp/ collected as part of FFDC.

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

show more ...


# 89974c90 14-Feb-2022 George Keishing <gkeishin@in.ibm.com>

Ignore SCP exception error and continue for FFDC

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


# 5942d20b 04-Oct-2021 George Keishing <gkeishin@in.ibm.com>

Add firmware redfish inventory support in FFDC collection

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


# 8c42bbc4 28-Sep-2021 George Keishing <gkeishin@in.ibm.com>

FFDC Add Redfish GET event log entries

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


# 985659a8 23-Jun-2021 George Keishing <gkeishin@in.ibm.com>

Add support to collect OEM redfish path in FFDC

Changes:
- Added new keyword to collect OEM redfish properties.
- Added new variable OEM_REDFISH_PATH

Tested:

Add support to collect OEM redfish path in FFDC

Changes:
- Added new keyword to collect OEM redfish properties.
- Added new variable OEM_REDFISH_PATH

Tested:
robot -v OPENBMC_HOST:xx.xx.xx.xx -v OEM_REDFISH_PATH:/ibm/v1 tools/myffdc.robot

User can key in their own OEM path in the command line as above.

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

show more ...


Revision tags: v2.10-Hardknott
# 33d15033 07-Jun-2021 George Keishing <gkeishin@in.ibm.com>

Fix syntax and typo errors

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


# 671dd661 28-May-2021 George Keishing <gkeishin@in.ibm.com>

Add FFDC support for AIX OS

Changes:
- Add support for AIX FFDC
- Typo fixes

Change-Id: I2488704ec6a610272555b4631d3fd7b9630bd3af
Signed-off-by: George Keishin

Add FFDC support for AIX OS

Changes:
- Add support for AIX FFDC
- Typo fixes

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

show more ...


# 4609d2f1 28-May-2021 George Keishing <gkeishin@in.ibm.com>

Fix robot FOR loop syntax

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


# 1165a022 19-May-2021 George Keishing <gkeishin@in.ibm.com>

Add HB dumps collection in FFDC

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


# a89ff9ef 25-Sep-2020 Rahul Maheshwari <rahulmaheshwari@in.ibm.com>

Fix to accommodate xyz's BMC dump path changes

BMC dump uri has changed from /xyz/openbmc_project/dump/entry/ to
/xyz/openbmc_project/dump/bmc/entry/. This change is to make dump
aut

Fix to accommodate xyz's BMC dump path changes

BMC dump uri has changed from /xyz/openbmc_project/dump/entry/ to
/xyz/openbmc_project/dump/bmc/entry/. This change is to make dump
automation work on builds with or without this url changes.

Change-Id: I27b010d67f17efb88d60b673153fafa5a3b0565f
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>

show more ...


# ccd20e17 29-Jul-2020 George Keishing <gkeishin@in.ibm.com>

Increase FFDC GET request for REST call timedout

Changes:
- FFDC is meant to collect data at best and not for performance
and its better to give chance for REST server to r

Increase FFDC GET request for REST call timedout

Changes:
- FFDC is meant to collect data at best and not for performance
and its better to give chance for REST server to respond then
timedout during critical FFDC collection.

We have seen instances where BMC stop responding momentarily or due
to network glitches.

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

show more ...


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

Address issue for deprecated syntax

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


# be396b8b 23-Mar-2020 George Keishing <gkeishin@in.ibm.com>

Add PEL files collection from BMC

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


# 1a4c57db 18-Mar-2020 George Keishing <gkeishin@in.ibm.com>

Collect the logs by file name

Changes:
- Default collected as *.txt extension, but with this change
it will save the log by the file name in the FFDC list dict.

Ch

Collect the logs by file name

Changes:
- Default collected as *.txt extension, but with this change
it will save the log by the file name in the FFDC list dict.

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

show more ...


# b8110941 29-Jan-2020 vinaybs6 <vinaybs6@in.ibm.com>

Adding port support to SCP

Change-Id: I0518a880e638c667bdc44fe95ef671c3d92162f1
Signed-off-by: vinaybs6 <vinaybs6@in.ibm.com>


# e70acbe7 20-Aug-2019 Steven Sombar <ssombar@us.ibm.com>

Add sosreport to OS FFDC collection

Resolves openbmc/openbmc-test-automation#1736

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

Add sosreport to OS FFDC collection

Resolves openbmc/openbmc-test-automation#1736

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

show more ...


# 17eaafe3 22-Aug-2019 Michael Walsh <micwalsh@us.ibm.com>

Rename FFDC SOL.txt to BMC_obmc-console.log

The name /tmp/SOL.txt conflicts with the legitimate name SOL.txt used
for serial over LAN console logging.

Change-Id: If3849c50d09459

Rename FFDC SOL.txt to BMC_obmc-console.log

The name /tmp/SOL.txt conflicts with the legitimate name SOL.txt used
for serial over LAN console logging.

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

show more ...


# a31f4c8c 01-Aug-2019 Steven Sombar <ssombar@us.ibm.com>

Collect BMC FFDC using scp

Resolves openbmc/openbmc-test-automation#1768

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


Revision tags: v2.7-warrior-stable
# fc024cb1 22-Apr-2019 Steven Sombar <ssombar@us.ibm.com>

Use scp to upload FFDC files from OS_HOST

Redirect the OS ffdc commands in openbmc_ffdc_list.py to /tmp.

In openbmc_ffdc_methods.robot scp the output of ffdc commands.

Reso

Use scp to upload FFDC files from OS_HOST

Redirect the OS ffdc commands in openbmc_ffdc_list.py to /tmp.

In openbmc_ffdc_methods.robot scp the output of ffdc commands.

Resolves openbmc/openbmc-test-automation#1684

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

show more ...


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

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


# f2613b7a 13-Feb-2019 George Keishing <gkeishin@in.ibm.com>

Redfish python utility

Changes:
- New redfish utility library code.
- Move generic utility functions to new library.
- Update test cases with new utility object acces

Redfish python utility

Changes:
- New redfish utility library code.
- Move generic utility functions to new library.
- Update test cases with new utility object acces.

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

show more ...


123