commit | 50427253669148dfc3eb1c49c80effbddf4a0044 | [log] [tgz] |
---|---|---|
author | Chirag Sharma <chirshar@in.ibm.com> | Tue Aug 11 12:11:38 2020 -0500 |
committer | Chirag Sharma <chirshar@in.ibm.com> | Fri Sep 11 06:09:17 2020 -0500 |
tree | 55370dca314a50a4759851bd10fe1d672552b0cb | |
parent | e6d6cc831d48d29eb1ad10e5879f33ced54afb06 [diff] |
Unit test framework for phosphor-debug-collector Change: -Serialize method does not use any of the watch functionalities, so defining set in serialization header as using watch header creates unnecessary dependency. Test: Added 3 test cases related to dump serialization. Ran the UTs on docker environment. Result: 1/1 debug_inif_test OK 1.48s Ok: 1 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Signed-off-by: Chirag Sharma <chirshar@in.ibm.com> Change-Id: I6a88559bf407fa70a96dda3b31aaa1acd038c958
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 -Doe-sdk=enabled -Dtests=enabled build ninja -C build test