196cf5676SGeorge Keishing*** Settings *** 296cf5676SGeorge KeishingDocumentation This module is for triggering data collection on demand 396cf5676SGeorge Keishing... by manually running this robot suite. 496cf5676SGeorge Keishing... Usage: 596cf5676SGeorge Keishing... python -m robot -v OPENBMC_HOST:xx.xx.xx.xx myffdc.robot 696cf5676SGeorge Keishing... Logs will be generated as shown below 796cf5676SGeorge Keishing... logs 896cf5676SGeorge Keishing... └── 20161020045522673810_Myffdc 996cf5676SGeorge Keishing... └── 20161020045522673810_MyFFDCLogs 10eac1af2bSGunnar Mills... ├── 20161020045522673810_BMC_journalctl.txt 11eac1af2bSGunnar Mills... ├── 20161020045522673810_BMC_proc_list.txt 12eac1af2bSGunnar Mills... ├── 20161020045522673810_BMC_dmesg.txt 13eac1af2bSGunnar Mills... ├── 20161020045522673810_BMC_inventory.txt 14eac1af2bSGunnar Mills... ├── 20161020045522673810_BMC_led.txt 15eac1af2bSGunnar Mills... ├── 20161020045522673810_BMC_record_log.txt 16eac1af2bSGunnar Mills... ├── 20161020045522673810_BMC_sensor_list.txt 17eac1af2bSGunnar Mills... ├── 20161020045522673810_BMC_general.txt 18eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_dmesg.txt 19eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_msglog.txt 20eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_cpufrequency.txt 21eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_boot.txt 22eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_isusb.txt 23eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_kern.txt 24eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_authlog.txt 25eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_syslog.txt 26eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_info.txt 27eac1af2bSGunnar Mills... ├── 20161020045522673810_OS_rsct.txt 28eac1af2bSGunnar Mills... └── 20161020045522673810_OS_secure.txt 29eac1af2bSGunnar Mills 3096cf5676SGeorge Keishing 3196cf5676SGeorge KeishingResource ../lib/openbmc_ffdc.robot 3296cf5676SGeorge Keishing 3396cf5676SGeorge KeishingTest Teardown Gather FFDC 3496cf5676SGeorge Keishing 3596cf5676SGeorge Keishing*** Test Cases *** 3696cf5676SGeorge Keishing 3796cf5676SGeorge KeishingMy FFDC Logs 3896cf5676SGeorge Keishing [Documentation] This test is needed to satisfy FFDC initial setup auto 3996cf5676SGeorge Keishing ... variables required for FFDC collection. 4096cf5676SGeorge Keishing Log To Console Manual FFDC collection 4196cf5676SGeorge Keishing 4296cf5676SGeorge Keishing** Keywords *** 4396cf5676SGeorge Keishing 4496cf5676SGeorge KeishingGather FFDC 45*5e56f52bSPeter D Phan [Documentation] Call point to call FFDC robot or FFDC script.. 46*5e56f52bSPeter D Phan Run Keyword If ${FFDC_DEFAULT} == ${1} FFDC # Keyword from openbmc_ffdc.py 47*5e56f52bSPeter D Phan ... ELSE ffdc_robot_script_cli # Keyword from ffdc_cli_robot_script.py 48