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: