OLD | NEW |
1 Commit Queue Keywords | 1 Commit Queue Keywords |
2 ===================== | 2 ===================== |
3 | 3 |
4 COMMIT | 4 COMMIT |
5 ------ | 5 ------ |
6 | 6 |
7 If you are working on experimental code and do not want to risk accidentally | 7 If you are working on experimental code and do not want to risk accidentally |
8 submitting the change via the CQ, then you can mark it with "COMMIT=false". | 8 submitting the change via the CQ, then you can mark it with "COMMIT=false". |
9 The CQ will immediately abandon the change if it contains this option. | 9 The CQ will immediately abandon the change if it contains this option. |
10 To do a dry run through the CQ please use Rietveld's [dry run](https://groups.go
ogle.com/a/chromium.org/forum/#!topic/chromium-dev/G5-X0_tfmok) feature. | 10 To do a dry run through the CQ please use Rietveld's [dry run](https://groups.go
ogle.com/a/chromium.org/forum/#!topic/chromium-dev/G5-X0_tfmok) feature. |
(...skipping 20 matching lines...) Expand all Loading... |
31 This is the format of the values of this keyword: | 31 This is the format of the values of this keyword: |
32 | 32 |
33 CQ_INCLUDE_TRYBOTS=master1:bot1,bot2;master2:bot3,bot4 | 33 CQ_INCLUDE_TRYBOTS=master1:bot1,bot2;master2:bot3,bot4 |
34 | 34 |
35 Here are some real world examples: | 35 Here are some real world examples: |
36 | 36 |
37 CQ_INCLUDE_TRYBOTS=tryserver.chromium:linux_layout_rel | 37 CQ_INCLUDE_TRYBOTS=tryserver.chromium:linux_layout_rel |
38 | 38 |
39 CQ_INCLUDE_TRYBOTS=tryserver.skia:Build-Mac10.9-Clang-x86_64-Debug | 39 CQ_INCLUDE_TRYBOTS=tryserver.skia:Build-Mac10.9-Clang-x86_64-Debug |
40 | 40 |
41 CQ_EXCLUDE_TRYBOTS | |
42 ------------------ | |
43 | |
44 Allows you to remove trybots from the CQ's list of default trybots. Should only
be | |
45 used when particular builders are failing for reasons unrelated to your code cha
nges. | |
46 | |
47 This is the format of the values of this keyword: | |
48 | |
49 CQ_EXCLUDE_TRYBOTS=master1:bot1,bot2;master2:bot3,bot4 | |
50 | |
51 Here are some real world examples: | |
52 | |
53 CQ_EXCLUDE_TRYBOTS=tryserver.chromium:win_chromium_compile_dbg | |
54 | |
55 CQ_EXCLUDE_TRYBOTS=tryserver.skia:Build-Win7-VS2010-x86-Debug-Trybot | |
56 | |
57 CQ_TRYBOTS | |
58 ---------- | |
59 | |
60 Allows you to list every trybot that you want to run for your CL. | |
61 | |
62 This is the format of the values of this keyword: | |
63 | |
64 CQ_TRYBOTS=master1:bot1,bot2;master2:bot3,bot4 | |
65 | |
66 Here are some real world examples: | |
67 | |
68 CQ_TRYBOTS=tryserver.chromium:linux_chromium_gn_rel,linux_chromium_chromeos_
rel, | |
69 android_dbg_triggered_tests,android_dbg,mac_chromium_rel,win_chromium_x64_
rel | |
70 | |
71 CQ_TRYBOTS=tryserver.skia:Build-Win7-VS2010-x86-Debug-Trybot, | |
72 Test-Ubuntu13.10-ShuttleA-NoGPU-x86_64-Debug-Trybot, | |
73 Build-Ubuntu13.10-GCC4.8-x86_64-Release-Trybot, | |
74 Build-Ubuntu13.10-Clang-x86_64-Debug-Trybot,Build-Mac10.8-Clang-x86_64-Rel
ease-Trybot | |
75 | |
76 TBR | 41 TBR |
77 --- | 42 --- |
78 | 43 |
79 If you are a Skia committer and cannot wait for a review, | 44 If you are a Skia committer and cannot wait for a review, |
80 then you can include the TBR keyword in your CL's description. | 45 then you can include the TBR keyword in your CL's description. |
81 | 46 |
82 Example: | 47 Example: |
83 | 48 |
84 TBR=rmistry@google.com | 49 TBR=rmistry@google.com |
85 | 50 |
86 NOTREECHECKS | 51 NOTREECHECKS |
87 ------------ | 52 ------------ |
88 | 53 |
89 If you want to skip the tree status checks, to make the CQ commit a CL even if t
he tree is closed, | 54 If you want to skip the tree status checks, to make the CQ commit a CL even if t
he tree is closed, |
90 you can add the following line to the CL description: | 55 you can add the following line to the CL description: |
91 | 56 |
92 NOTREECHECKS=true | 57 NOTREECHECKS=true |
93 | 58 |
94 This is discouraged, since the tree is closed for a reason. However, in rare cas
es this is acceptable, | 59 This is discouraged, since the tree is closed for a reason. However, in rare cas
es this is acceptable, |
95 primarily to fix build breakages (i.e., your CL will help in reopening the tree)
. | 60 primarily to fix build breakages (i.e., your CL will help in reopening the tree)
. |
96 | 61 |
97 CQ_EXCLUDE_TRYBOTS=client.skia.fyi:skia_presubmit-Trybot (née NOPRESUBMIT) | 62 NOPRESUBMIT |
98 ----------- | 63 ----------- |
99 | 64 |
100 If you want to skip the presubmit checks, add the following line to the CL descr
iption: | 65 If you want to skip the presubmit checks, add the following line to the CL descr
iption: |
101 | 66 |
102 CQ_EXCLUDE_TRYBOTS=client.skia.fyi:skia_presubmit-Trybot | 67 NOPRESUBMIT=true |
103 | 68 |
104 NOTRY | 69 NOTRY |
105 ----- | 70 ----- |
106 | 71 |
107 If you cannot wait for the try job results, you can add the following line to th
e CL description: | 72 If you cannot wait for the try job results, you can add the following line to th
e CL description: |
108 | 73 |
109 NOTRY=true | 74 NOTRY=true |
110 | 75 |
111 The CQ will then not run any try jobs for your change and will commit the CL as
soon as the tree is open, assuming the presubmit check passes. | 76 The CQ will then not run any try jobs for your change and will commit the CL as
soon as the tree is open, assuming the presubmit check passes. |
112 | 77 |
113 NO_MERGE_BUILDS | 78 NO_MERGE_BUILDS |
114 --------------- | 79 --------------- |
115 | 80 |
116 This keyword prevents the Skia build masters from building this commit with othe
rs. Use it when your | 81 This keyword prevents the Skia build masters from building this commit with othe
rs. Use it when your |
117 commit may have effects that you don't want mis-attributed to other commits. Jus
t include the keyword | 82 commit may have effects that you don't want mis-attributed to other commits. Jus
t include the keyword |
118 somewhere in the commit message: | 83 somewhere in the commit message: |
119 | 84 |
120 NO_MERGE_BUILDS | 85 NO_MERGE_BUILDS |
OLD | NEW |