xref: /aosp_15_r20/external/libyuv/infra/config/commit-queue.cfg (revision 4e366538070a3a6c5c163c31b791eab742e1657a)
1*4e366538SXin Li# Auto-generated by lucicfg.
2*4e366538SXin Li# Do not modify manually.
3*4e366538SXin Li#
4*4e366538SXin Li# For the schema of this file, see Config message:
5*4e366538SXin Li#   https://luci-config.appspot.com/schemas/projects:commit-queue.cfg
6*4e366538SXin Li
7*4e366538SXin Licq_status_host: "chromium-cq-status.appspot.com"
8*4e366538SXin Lisubmit_options {
9*4e366538SXin Li  max_burst: 4
10*4e366538SXin Li  burst_delay {
11*4e366538SXin Li    seconds: 480
12*4e366538SXin Li  }
13*4e366538SXin Li}
14*4e366538SXin Liconfig_groups {
15*4e366538SXin Li  name: "config"
16*4e366538SXin Li  gerrit {
17*4e366538SXin Li    url: "https://chromium-review.googlesource.com"
18*4e366538SXin Li    projects {
19*4e366538SXin Li      name: "libyuv/libyuv"
20*4e366538SXin Li      ref_regexp: "refs/heads/infra/config"
21*4e366538SXin Li    }
22*4e366538SXin Li  }
23*4e366538SXin Li  verifiers {
24*4e366538SXin Li    gerrit_cq_ability {
25*4e366538SXin Li      committer_list: "project-libyuv-committers"
26*4e366538SXin Li      dry_run_access_list: "project-libyuv-tryjob-access"
27*4e366538SXin Li    }
28*4e366538SXin Li    tryjob {
29*4e366538SXin Li      builders {
30*4e366538SXin Li        name: "libyuv/try/presubmit"
31*4e366538SXin Li      }
32*4e366538SXin Li      retry_config {
33*4e366538SXin Li        single_quota: 1
34*4e366538SXin Li        global_quota: 2
35*4e366538SXin Li        failure_weight: 1
36*4e366538SXin Li        transient_failure_weight: 1
37*4e366538SXin Li        timeout_weight: 2
38*4e366538SXin Li      }
39*4e366538SXin Li    }
40*4e366538SXin Li  }
41*4e366538SXin Li}
42*4e366538SXin Liconfig_groups {
43*4e366538SXin Li  name: "master"
44*4e366538SXin Li  gerrit {
45*4e366538SXin Li    url: "https://chromium-review.googlesource.com"
46*4e366538SXin Li    projects {
47*4e366538SXin Li      name: "libyuv/libyuv"
48*4e366538SXin Li      ref_regexp: "refs/heads/main"
49*4e366538SXin Li      ref_regexp: "refs/heads/master"
50*4e366538SXin Li    }
51*4e366538SXin Li  }
52*4e366538SXin Li  verifiers {
53*4e366538SXin Li    gerrit_cq_ability {
54*4e366538SXin Li      committer_list: "project-libyuv-committers"
55*4e366538SXin Li      dry_run_access_list: "project-libyuv-tryjob-access"
56*4e366538SXin Li    }
57*4e366538SXin Li    tryjob {
58*4e366538SXin Li      builders {
59*4e366538SXin Li        name: "libyuv/try/android"
60*4e366538SXin Li        experiment_percentage: 100
61*4e366538SXin Li      }
62*4e366538SXin Li      builders {
63*4e366538SXin Li        name: "libyuv/try/android_arm64"
64*4e366538SXin Li        experiment_percentage: 100
65*4e366538SXin Li      }
66*4e366538SXin Li      builders {
67*4e366538SXin Li        name: "libyuv/try/android_rel"
68*4e366538SXin Li        experiment_percentage: 100
69*4e366538SXin Li      }
70*4e366538SXin Li      builders {
71*4e366538SXin Li        name: "libyuv/try/android_x64"
72*4e366538SXin Li      }
73*4e366538SXin Li      builders {
74*4e366538SXin Li        name: "libyuv/try/android_x86"
75*4e366538SXin Li      }
76*4e366538SXin Li      builders {
77*4e366538SXin Li        name: "libyuv/try/ios_arm64"
78*4e366538SXin Li      }
79*4e366538SXin Li      builders {
80*4e366538SXin Li        name: "libyuv/try/ios_arm64_rel"
81*4e366538SXin Li      }
82*4e366538SXin Li      builders {
83*4e366538SXin Li        name: "libyuv/try/linux"
84*4e366538SXin Li      }
85*4e366538SXin Li      builders {
86*4e366538SXin Li        name: "libyuv/try/linux_asan"
87*4e366538SXin Li      }
88*4e366538SXin Li      builders {
89*4e366538SXin Li        name: "libyuv/try/linux_gcc"
90*4e366538SXin Li        experiment_percentage: 100
91*4e366538SXin Li      }
92*4e366538SXin Li      builders {
93*4e366538SXin Li        name: "libyuv/try/linux_msan"
94*4e366538SXin Li      }
95*4e366538SXin Li      builders {
96*4e366538SXin Li        name: "libyuv/try/linux_rel"
97*4e366538SXin Li      }
98*4e366538SXin Li      builders {
99*4e366538SXin Li        name: "libyuv/try/linux_tsan2"
100*4e366538SXin Li      }
101*4e366538SXin Li      builders {
102*4e366538SXin Li        name: "libyuv/try/linux_ubsan"
103*4e366538SXin Li      }
104*4e366538SXin Li      builders {
105*4e366538SXin Li        name: "libyuv/try/linux_ubsan_vptr"
106*4e366538SXin Li      }
107*4e366538SXin Li      builders {
108*4e366538SXin Li        name: "libyuv/try/mac"
109*4e366538SXin Li      }
110*4e366538SXin Li      builders {
111*4e366538SXin Li        name: "libyuv/try/mac_asan"
112*4e366538SXin Li      }
113*4e366538SXin Li      builders {
114*4e366538SXin Li        name: "libyuv/try/mac_rel"
115*4e366538SXin Li      }
116*4e366538SXin Li      builders {
117*4e366538SXin Li        name: "libyuv/try/win"
118*4e366538SXin Li      }
119*4e366538SXin Li      builders {
120*4e366538SXin Li        name: "libyuv/try/win_clang"
121*4e366538SXin Li      }
122*4e366538SXin Li      builders {
123*4e366538SXin Li        name: "libyuv/try/win_clang_rel"
124*4e366538SXin Li      }
125*4e366538SXin Li      builders {
126*4e366538SXin Li        name: "libyuv/try/win_rel"
127*4e366538SXin Li      }
128*4e366538SXin Li      builders {
129*4e366538SXin Li        name: "libyuv/try/win_x64_clang_rel"
130*4e366538SXin Li      }
131*4e366538SXin Li      builders {
132*4e366538SXin Li        name: "libyuv/try/win_x64_rel"
133*4e366538SXin Li      }
134*4e366538SXin Li      retry_config {
135*4e366538SXin Li        single_quota: 1
136*4e366538SXin Li        global_quota: 2
137*4e366538SXin Li        failure_weight: 1
138*4e366538SXin Li        transient_failure_weight: 1
139*4e366538SXin Li        timeout_weight: 2
140*4e366538SXin Li      }
141*4e366538SXin Li    }
142*4e366538SXin Li  }
143*4e366538SXin Li}
144