mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-11 12:35:26 +00:00
Some recent changes introduced a bug that breaks reusage of containers. Instead of trying to restart a stopped container, we delete it instead and start a fresh one. The code was refactored to allow for testing. The tests run against the real docker service and are run as part of the health checks in kokoro / luci. This CL also gets rid of the custon command line parsing since luci can now run it with argh available. BUG=b:234402839 TEST=./tools/dev_containes --self-test [--podman] Change-Id: Id5eaf0ea83ff07433f8f57cb652b5c393dcb9da3 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3681399 Reviewed-by: Anton Romanov <romanton@google.com> Tested-by: kokoro <noreply+kokoro@google.com> |
||
---|---|---|
.. | ||
config | ||
recipe_modules/crosvm | ||
recipes | ||
.gitignore | ||
README.md | ||
README.recipes.md | ||
recipes.py |
WIP Luci Infrastructure
This directory contains the configuration and build recipes run by our luci infrastructure for CI and presubmit testing. This is currently a work in progress.
See Kokoro configs for the actively used presubmit system.
Note: Luci applies config and recipes changes asynchronously. Do not submit changes to this directory in the same commit as changes to other crosvm source.
Recipe Documentation
A few links to relevant documentation needed to write recipes:
Luci also provides a User Guide and Walkthrough for getting started with recipes.