tree: 4e6ef8c343c956e1bd6d2e8161f1796c2fc98f5c [path history] [tgz]
  1. config/
  2. integration_tests/
  3. meta/
  4. test/
  5. app.cc
  6. app.h
  7. BUILD.gn
  8. config.cc
  9. config.h
  10. main.cc
  11. OWNERS
  12. package_updating_loader.cc
  13. package_updating_loader.h
  14. README.md
src/sys/sysmgr/README.md

sysmgr

Reviewed on: 2021-04-09

sysmgr is documented here.

Building

This project is typically included in Fuchsia builds by default, but it can be added to a build by adding --with //src/sys/sysmgr to the fx set invocation.

Running

Sysmgr will be running on any system with appmgr.

Testing

Config unit tests are available in the sysmgr_tests package.

$ fx test sysmgr_tests

Integration tests are available in the sysmgr-integration-tests package.

$ fx test sysmgr-integration-tests

Source layout

The entrypoint is located in main.cc, and all code lives in top-level .cc and .h files.