mirror of
https://chromium.googlesource.com/libyuv/libyuv
synced 2025-12-07 09:16:48 +08:00
infra: Add $build/siso properties to libyuv builders
This CL switches libyuv builders from Ninja to Siso. Reclient will still be used. https://crrev.com/c/6605972 is the corresponding recipe change. No-Try: true Bug: chromium:412968361 Change-Id: I6ba063d0aa954185284a44d0b353278d71953e4b Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/6589372 Reviewed-by: Mirko Bonadei <mbonadei@chromium.org> Commit-Queue: Junji Watanabe <jwata@google.com> Reviewed-by: Christoffer Dewerin <jansson@chromium.org>
This commit is contained in:
parent
6ecfe106c3
commit
f7392e01c1
@ -33,6 +33,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -63,6 +72,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -93,6 +111,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -121,6 +148,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -149,6 +185,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -177,6 +222,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -207,6 +261,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -237,6 +300,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -267,6 +339,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -297,6 +378,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -327,6 +417,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -357,6 +456,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -387,6 +495,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -417,6 +534,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -447,6 +573,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -477,6 +612,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -507,6 +651,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -536,6 +689,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -565,6 +727,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -594,6 +765,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -624,6 +804,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -654,6 +843,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -684,6 +882,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -714,6 +921,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -744,6 +960,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -774,6 +999,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -804,6 +1038,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -834,6 +1077,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -863,6 +1115,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -892,6 +1153,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-trusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-trusted"'
|
||||
' },'
|
||||
' "builder_group": "client.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -979,6 +1249,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1007,6 +1286,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1035,6 +1323,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1065,6 +1362,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1095,6 +1401,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1124,6 +1439,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1153,6 +1477,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1183,6 +1516,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1213,6 +1555,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1243,6 +1594,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1273,6 +1633,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1303,6 +1672,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1333,6 +1711,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1363,6 +1750,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1393,6 +1789,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1422,6 +1827,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1451,6 +1865,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1480,6 +1903,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1510,6 +1942,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "run_presubmit",'
|
||||
' "repo_name": "libyuv",'
|
||||
@ -1542,6 +1983,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1572,6 +2022,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1602,6 +2061,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1632,6 +2100,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1662,6 +2139,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
@ -1692,6 +2178,15 @@ buckets {
|
||||
' "instance": "rbe-webrtc-untrusted",'
|
||||
' "metrics_project": "chromium-reclient-metrics"'
|
||||
' },'
|
||||
' "$build/siso": {'
|
||||
' "configs": ['
|
||||
' "builder"'
|
||||
' ],'
|
||||
' "enable_cloud_profiler": true,'
|
||||
' "enable_cloud_trace": true,'
|
||||
' "enable_monitoring": true,'
|
||||
' "project": "rbe-webrtc-untrusted"'
|
||||
' },'
|
||||
' "builder_group": "tryserver.libyuv",'
|
||||
' "recipe": "libyuv/libyuv"'
|
||||
'}'
|
||||
|
||||
@ -8,14 +8,9 @@ lucicfg.check_version("1.30.9")
|
||||
LIBYUV_GIT = "https://chromium.googlesource.com/libyuv/libyuv"
|
||||
LIBYUV_GERRIT = "https://chromium-review.googlesource.com/libyuv/libyuv"
|
||||
|
||||
RECLIENT_CI = {
|
||||
"instance": "rbe-webrtc-trusted",
|
||||
"metrics_project": "chromium-reclient-metrics",
|
||||
}
|
||||
|
||||
RECLIENT_CQ = {
|
||||
"instance": "rbe-webrtc-untrusted",
|
||||
"metrics_project": "chromium-reclient-metrics",
|
||||
RBE_PROJECT = {
|
||||
"ci": "rbe-webrtc-trusted",
|
||||
"try": "rbe-webrtc-untrusted",
|
||||
}
|
||||
|
||||
# Use LUCI Scheduler BBv2 names and add Scheduler realms configs.
|
||||
@ -238,9 +233,25 @@ def libyuv_try_builder(name, dimensions, properties, recipe_name = "libyuv/libyu
|
||||
),
|
||||
)
|
||||
|
||||
def get_build_properties(bucket):
|
||||
rbe_project = RBE_PROJECT.get(bucket)
|
||||
return {
|
||||
"$build/reclient": {
|
||||
"instance": rbe_project,
|
||||
"metrics_project": "chromium-reclient-metrics",
|
||||
},
|
||||
"$build/siso": {
|
||||
"project": rbe_project,
|
||||
"configs": ["builder"],
|
||||
"enable_cloud_profiler": True,
|
||||
"enable_cloud_trace": True,
|
||||
"enable_monitoring": True,
|
||||
},
|
||||
}
|
||||
|
||||
def ci_builder(name, os, category, short_name = None):
|
||||
dimensions = get_os_dimensions(os)
|
||||
properties = {"$build/reclient": RECLIENT_CI}
|
||||
properties = get_build_properties("ci")
|
||||
|
||||
dimensions["pool"] = "luci.flex.ci"
|
||||
properties["builder_group"] = "client.libyuv"
|
||||
@ -251,7 +262,7 @@ def ci_builder(name, os, category, short_name = None):
|
||||
|
||||
def try_builder(name, os, experiment_percentage = None):
|
||||
dimensions = get_os_dimensions(os)
|
||||
properties = {"$build/reclient": RECLIENT_CQ}
|
||||
properties = get_build_properties("try")
|
||||
|
||||
dimensions["pool"] = "luci.flex.try"
|
||||
properties["builder_group"] = "tryserver.libyuv"
|
||||
@ -330,6 +341,7 @@ try_builder("ios_arm64_rel", "ios")
|
||||
try_builder("linux", "linux")
|
||||
try_builder("linux_asan", "linux")
|
||||
try_builder("linux_gcc", "linux", experiment_percentage = 100)
|
||||
|
||||
# TODO(libyuv:388428508): Make linux_msan not experimental.
|
||||
try_builder("linux_msan", "linux", experiment_percentage = 100)
|
||||
try_builder("linux_rel", "linux")
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
name: "libyuv"
|
||||
access: "group:all"
|
||||
lucicfg {
|
||||
version: "1.43.16"
|
||||
version: "1.45.0"
|
||||
package_dir: "."
|
||||
config_dir: "."
|
||||
entry_point: "main.star"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user