tree: c5623771a1c31e4ddfd15205508568893ccb369f [path history] [tgz]
  1. test/
  2. analysis_options.yaml
  3. BUILD.gn
  4. OWNERS
  5. pubspec.yaml
  6. README.md
src/tests/end_to_end/update/README.md

Update tool end-to-end test

What is this test?

This test verifies that the update tool can communicate with the implementation for //sdk/fidl/fuchsia.update/update.fidl.

Fuchsia Components involved

Depending on the product configuration, this uses one of the following components which implement the above-mentioned FIDL procotol.

omaha-client

The //src/sys/pkg/bin/omaha-client implements the client end of the Omaha protocol, and provides signalling for the availability of updates for the system.

system-update-checker

The //src/sys/pkg/bin/system-update-checker checks for updated system software by looking in the TUF repositories for the fuchisa-pkg://fuchsia.com/update package.

Other Tests

Integration and unit tests for this functionality are: