Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (chromiumos_config, recipe_engine) into this repository.
chromiumos_config:
https://chromium.googlesource.com/chromiumos/config.git/+/af103a37f99a12e9b6aa2bea0818ce799d15c6a8
af103a3 (nartemiev@google.com)
Set form-factor field in hardware-properties for all form factors
recipe_engine:
https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/0dfd500e7b91f883ce716ead0b3c0a9dae0ad669~..9e63c4c60a1eb5b7db07f8e12593b6c3975b9a5e
0dfd500 (chanli@chromium.org)
[ResultDB] wrap: add require_build_inv flag
9e63c4c (bryner@google.com)
Fix recipes.py on Windows.
More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug.
R=pprabhu@chromium.org
Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Change-Id: I4e80cac61f73fd904b1c6dba181250a5b2cf41a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/infra/proto/+/2745655
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
diff --git a/infra/config/recipes.cfg b/infra/config/recipes.cfg
index 81d4424..0baf8de 100644
--- a/infra/config/recipes.cfg
+++ b/infra/config/recipes.cfg
@@ -16,12 +16,12 @@
"deps": {
"chromiumos_config": {
"branch": "refs/heads/main",
- "revision": "1f6833012cac6575cc13d0132a499245cbb72ff7",
+ "revision": "d81647833becfcd927b6c6996753b1df2df42b36",
"url": "https://chromium.googlesource.com/chromiumos/config.git"
},
"recipe_engine": {
"branch": "refs/heads/master",
- "revision": "b0005c750146f4b802849924f328cb9c7f02f165",
+ "revision": "9e63c4c60a1eb5b7db07f8e12593b6c3975b9a5e",
"url": "https://chromium.googlesource.com/infra/luci/recipes-py.git"
}
},
diff --git a/recipes/recipes.py b/recipes/recipes.py
index 32e497c..4339ba3 100755
--- a/recipes/recipes.py
+++ b/recipes/recipes.py
@@ -251,6 +251,7 @@
if IS_WIN:
# No real 'exec' on windows; set these signals to ignore so that they
# propagate to our children but we still wait for the child process to quit.
+ import signal
signal.signal(signal.SIGBREAK, signal.SIG_IGN)
signal.signal(signal.SIGINT, signal.SIG_IGN)
signal.signal(signal.SIGTERM, signal.SIG_IGN)