More detailed global cvd help#2701
Conversation
|
The output looks like this: |
New entries added: - Brief description of Cuttlefish devices - Device organization in groups and instances - Instance lifecycle - Common examples
Assisted-by: Gemini
`cvd --help` and `cvd --help command` are still valid, but only `cvd help` and `cvd help command` are mentioned in the global help output.
| } | ||
| }, | ||
| { | ||
| "name": "wearable-ins", |
There was a problem hiding this comment.
nit: a foldable is not a wearable
| { | ||
| "name": "wearable-ins", | ||
| "disk": { | ||
| "default_build": "@ab/aosp-android-latest-release/aosp_cf_x86_64_foldable-userdebug" |
There was a problem hiding this comment.
This target doesn't exist: https://ci.android.com/builds/branches/aosp-android-latest-release/grid?legacy=1
At the moment there are:
aosp_cf_arm64_auto-userdebugaosp_cf_arm64_only_phone-userdebugaosp_cf_riscv64_phone-userdebugaosp_cf_x86_64_auto-userdebugaosp_cf_x86_64_only_autoaosp_cf_x86_64_only_phone
| "Used to display help information for other commands"; | ||
| 5. Open the web UI at https://localhost:1443 | ||
|
|
||
| 6. Interact with the device via ADB (auto-connected on every start) |
There was a problem hiding this comment.
Should we mention this may not immediately work if the ADB server hasn't started yet? If you run cvd create first and then adb shell, the first adb shell will start the ADB server, see no devices, and fail. Then the autoconnector will run within some time, and then adb shell will work
| "Cuttlefish is a configurable virtual Android device offering " | ||
| "high-fidelity Android emulation for platform and app development, and " | ||
| "automated testing."); |
There was a problem hiding this comment.
"offering... and automated testing" is a bit odd. The device is especially convenient to use in an automated test, but the device isn't providing the test.
| instance exists, cvd will select that one as the command's target, otherwise | ||
| it will ask you to select one from a list. Selector options can be used | ||
| *before* the subcommand explicitly select a target and avoid the interactive | ||
| seleccion step: |
| it will ask you to select one from a list. Selector options can be used | ||
| *before* the subcommand explicitly select a target and avoid the interactive |
There was a problem hiding this comment.
You mentioned lifting the requirement of passing selector options first, was that change made?
Bug: b/522979240
Assisted-by: Gemini