Parser for Huddly firmware manifest file |
|||
Issue descriptionmanifest class is to serve the parser class for manifest.json file which describes the meta data for the bundled firmware package, which in turn is used to determine the eligibility of firmware upgrade or downgrade. huddly-manifest is a command line utility to perform this parsing for user/developer convenience, which can be used for future logging, testing, and development.
,
Jul 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/huddly-updater/+/c4f0a804c92b44e196708d4a586410d6e9260475 commit c4f0a804c92b44e196708d4a586410d6e9260475 Author: Jiwoong Lee <porce@google.com> Date: Thu Jul 27 03:04:02 2017 Add unit tests for manifest class BUG= chromium:742585 TEST=On Guado, cros_run_unit_tests --board ${BOARD} --packages huddly-updater Change-Id: I1caa0b98dbb1990c7a6fe1b061239224c6592948 Reviewed-on: https://chromium-review.googlesource.com/583578 Commit-Ready: Jiwoong Lee <porce@chromium.org> Tested-by: Jiwoong Lee <porce@chromium.org> Reviewed-by: Jiwoong Lee <porce@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> [add] https://crrev.com/c4f0a804c92b44e196708d4a586410d6e9260475/src/manifest_unittest.cc [add] https://crrev.com/c4f0a804c92b44e196708d4a586410d6e9260475/src/testrunner.cc [modify] https://crrev.com/c4f0a804c92b44e196708d4a586410d6e9260475/src/module.mk [modify] https://crrev.com/c4f0a804c92b44e196708d4a586410d6e9260475/src/manifest.cc [modify] https://crrev.com/c4f0a804c92b44e196708d4a586410d6e9260475/src/manifest.h
,
Jul 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/3edb98fd8c7ecea5faf0d87f76afb29464425d10 commit 3edb98fd8c7ecea5faf0d87f76afb29464425d10 Author: Jiwoong Lee <porce@google.com> Date: Thu Jul 27 22:44:03 2017 Add unit tests and command line utility for manifest class of huddly-updater BUG= chromium:742585 TEST=Build Guado package. Run cros_run_unit_tests. CQ-DEPEND=CL:583578 Change-Id: Ide9c5bc7eedb000892954c820e1febd5d8fc3478 Reviewed-on: https://chromium-review.googlesource.com/583938 Commit-Ready: Jiwoong Lee <porce@chromium.org> Tested-by: Jiwoong Lee <porce@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> [modify] https://crrev.com/3edb98fd8c7ecea5faf0d87f76afb29464425d10/sys-apps/huddly-updater/huddly-updater-9999.ebuild
,
Aug 15 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/huddly-updater/+/efdca7fd8dfb370a3032d0de6f0a40ced0069356 commit efdca7fd8dfb370a3032d0de6f0a40ced0069356 Author: Jiwoong Lee <porce@google.com> Date: Tue Aug 15 03:37:52 2017 Use JSON manifest instead of text one Text manifest was an artifact created not to use JSON earlier. Since JSON is the meta data directly provided from the vendor, and it is more flexible to use, this CL deprecate the use of text version manifest, and use JSON version directly. BUG= chromium:742585 TEST=Build Guado package. Run on the DUT. Change-Id: I4258928c72745030ec5719ea25b054511d3ff616 Reviewed-on: https://chromium-review.googlesource.com/614054 Commit-Ready: Jiwoong Lee <porce@chromium.org> Tested-by: Jiwoong Lee <porce@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> [modify] https://crrev.com/efdca7fd8dfb370a3032d0de6f0a40ced0069356/src/firmware.cc [modify] https://crrev.com/efdca7fd8dfb370a3032d0de6f0a40ced0069356/src/firmware.h [modify] https://crrev.com/efdca7fd8dfb370a3032d0de6f0a40ced0069356/src/module.mk [modify] https://crrev.com/efdca7fd8dfb370a3032d0de6f0a40ced0069356/src/flasher.cc
,
Aug 21 2017
,
Jan 22 2018
|
|||
►
Sign in to add a comment |
|||
Comment 1 by bugdroid1@chromium.org
, Jul 18 2017