This is a tracking bug for the recipes parallelism feature proposed in https://docs.google.com/document/d/18pocsC3aeLoW3MzQ2smvBgs7nSYEBsTM-dY9QV_iLCg/edit and that is a blocker to adopting Recipes for the CrOS Parallel CQ effort.
The following revision refers to this bug: https://chromium.googlesource.com/infra/luci/recipes-py/+/095f4b84e4c62983829973f51f0c46f95022806a commit 095f4b84e4c62983829973f51f0c46f95022806a Author: Robert Iannucci <iannucci@chromium.org> Date: Sat Dec 08 00:38:55 2018 [recipes.py] Move entrypoint for recipes so that recipes.py is always the same. This way the recipe engine will no longer have two recipes.py files, and it means that the recipe engine can actually be bundled with the recipe cipd bundler. R=jchinlee@chromium.org, martiniss@chromium.org, tandrii@chromium.org Bug: 910369 Change-Id: I139b32bf9b9be4d07819a8ea6b220fd054dd861b Reviewed-on: https://chromium-review.googlesource.com/c/1368068 Commit-Queue: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: Jao-ke Chin-Lee <jchinlee@chromium.org> Reviewed-by: Stephen Martinis <martiniss@chromium.org> [modify] https://crrev.com/095f4b84e4c62983829973f51f0c46f95022806a/unittests/repo_test_util.py [delete] https://crrev.com/7bf15aaea60841beb1973a1b0ec19f3be3ec53b2/doc/recipes.py [modify] https://crrev.com/095f4b84e4c62983829973f51f0c46f95022806a/recipe_engine/bundle.py [modify] https://crrev.com/095f4b84e4c62983829973f51f0c46f95022806a/doc/user_guide.md [modify] https://crrev.com/095f4b84e4c62983829973f51f0c46f95022806a/recipes.py [modify] https://crrev.com/095f4b84e4c62983829973f51f0c46f95022806a/recipe_engine/autoroll.py [add] https://crrev.com/095f4b84e4c62983829973f51f0c46f95022806a/recipe_engine/main.py [modify] https://crrev.com/095f4b84e4c62983829973f51f0c46f95022806a/unittests/run_test.py [modify] https://crrev.com/095f4b84e4c62983829973f51f0c46f95022806a/README.md
Comment 1 by jclinton@chromium.org
, Nov 29