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.
BUG=chromium:1069902
TEST=./generate.sh
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