This is the master bug for adding support to the 'atest server' suite of commands: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/master/cli/server.py
The rest of the CLI will remain unchanged. New flags will be added
--skylab: Run against skylab inventory.
+ Create a temporary shallow checkout of the skylab_inventory project.
+ Use this checkout (and the python-proto bindings available there) to query / modify the inventory.
The output format in this mode should be identical to those without skylab (i.e. not prototxt dump, but whatever is the currently supported format).
--submit: For commands that modify inventory, submit the CL after uploading it.
Comment 1 by pprabhu@chromium.org
, Mar 27 2018