test: Do not include inventory metadata in RTD invocation

Before this CL, the invocation API included metadata about device
features and setup used for test scheduling decisions. Ideally, this
information need not be provided inthe invocation:

* Device features are known at Chrome OS build and can be queried from
  the Chrome OS device at test runtime.
* Test Lab Wiring service is intended to hide all device setup from
  Remote Test Driver invocations.

Including this information in the invocation has risks:

* Potential abuse of the information for piping context for analytics in
  test results, instead of joinging with upstream source-of-truth.
* Removing this information from invocation later would be a breaking
  API change.

Thus, we drop these arguments from the invocation API until a valid
use-case is encoutered.


Change-Id: If046c90003faea1ca4f18d5827de71e9fbc8bf76
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/infra/proto/+/2157895
Reviewed-by: Alex Zamorzaev <zamorzaev@chromium.org>
Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org>
Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>
2 files changed