commit | c0ab9d43d5e19123cca1a1592ee07fc064b84199 | [log] [tgz] |
---|---|---|
author | Claire Weinan <cweinan@google.com> | Wed Aug 17 23:01:07 2022 -0700 |
committer | Jayanth Othayoth <ojayanth@gmail.com> | Tue Oct 18 05:29:33 2022 +0000 |
tree | e453558d5c8cec8e5b6ff503722e72162b41ed66 | |
parent | 9126ec03b1eb638a7aac98d280c9f51bb8a92081 [diff] |
Populate timestamps with microsecond precision xyz.openbmc_project.Time.EpochTime is defined as time elapsed since the epoch in microseconds. xyz.openbmc_project.Common.Progress.StartTime and xyz.openbmc_project.Common.Progress.CompletedTime are similarly defined as microseconds. Change timestamps that are currently captured in seconds to microseconds. Tested: Check xyz.openbmc_project.Time.EpochTime, xyz.openbmc_project.Common.Progress.StartTime, and xyz.openbmc_project.Common.Progress.CompletedTime timestamps of dump entries. Example: busctl introspect xyz.openbmc_project.Dump.Manager /xyz/openbmc_project/dump/bmc/entry/1 Signed-off-by: Claire Weinan <cweinan@google.com> Change-Id: I6ea220af07f06ad79de0b62b24ce6cd5ba5fd33d
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