commit | b7e6e2e44406136fff7e4be813c8aa5cb9506d9f | [log] [tgz] |
---|---|---|
author | Matt Spinler <spinler@us.ibm.com> | Tue Aug 02 13:22:33 2022 -0500 |
committer | Jayanth Othayoth <ojayanth@in.ibm.com> | Wed Aug 03 01:04:37 2022 -0500 |
tree | c5408a346ed9619f0f04d79ebecae29697218b99 | |
parent | 9b18bf2d3ee4d15f2af3f8cc407e8dc74b2dec6b [diff] |
Test: dreport: Add entity-manager's system.json to dump Add /var/configuration/system.json to BMC dumps as em-system.json. This file contains a JSON representation of the objects that entity-manager puts on D-Bus and can be used to debug problems when entity-manager crashes. Tested: ~/dumps/BMCDUMP.13BE960.00000000.20220802172737_out/archive$ ls -l em-system.json -rw-r--r--. 1 spinler spinler 10688 Aug 2 12:27 em-system.json Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: Icc4e38e9594b578b83b65a23af8da67e514572c2
Phosphor Debug Collector provides mechanisms to collect various log files and system parameters. Used to troubleshoot problems in OpenBMC based systems.
To build this package with meson, do the following steps:
1. meson builddir 2. ninja -C builddir
To clean the built files run ninja -C builddir clean
.
Tests can be run in the CI docker container, refer local-ci-build
or with an OpenBMC x86 sdk(see below for x86 steps).
meson -Dtests=enabled build ninja -C build test